From 5acd827c2cb834e216e624dbd3bda36828cf0fa9 Mon Sep 17 00:00:00 2001 From: Wasurerarenai Date: Fri, 2 Feb 2024 01:25:57 -0600 Subject: [PATCH] fix(talos): Mount openebs-hostpath in kubelet --- .../templates/kubernetes/talos/talconfig.yaml.j2 | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/bootstrap/templates/kubernetes/talos/talconfig.yaml.j2 b/bootstrap/templates/kubernetes/talos/talconfig.yaml.j2 index d54310b6348..6a95653fba0 100644 --- a/bootstrap/templates/kubernetes/talos/talconfig.yaml.j2 +++ b/bootstrap/templates/kubernetes/talos/talconfig.yaml.j2 @@ -183,6 +183,19 @@ controlPlane: allowedKubernetesNamespaces: - system-upgrade + # Mount openebs-hostpath in kubelet + - &openEbsPatch |- + machine: + kubelet: + extraMounts: + - destination: /var/openebs/local + type: bind + source: /var/openebs/local + options: + - bind + - rshared + - rw + {% if nodes.inventory | selectattr('controller', 'equalto', False) | list | length %} worker: {% if distribution.talos.schematics.enabled %} @@ -199,4 +212,5 @@ worker: - *nameserverPatch - *ntpPatch - *sysctlPatch + - *openEbsPatch {% endif %}