diff --git a/inventory/sample/group_vars/k8s_cluster/addons.yml b/inventory/sample/group_vars/k8s_cluster/addons.yml index 59d98a21680d154c37ae9c7c819256df8297b9b8..76ef60f0f5cd480f9e2315c08417317612fe1885 100644 --- a/inventory/sample/group_vars/k8s_cluster/addons.yml +++ b/inventory/sample/group_vars/k8s_cluster/addons.yml @@ -163,7 +163,7 @@ metallb_speaker_enabled: true # operator: "Equal" # value: "" # effect: "NoSchedule" -# metallb_version: v0.10.2 +# metallb_version: v0.10.3 # metallb_protocol: "layer2" # metallb_port: "7472" # metallb_memberlist_port: "7946" diff --git a/roles/kubernetes-apps/metallb/defaults/main.yml b/roles/kubernetes-apps/metallb/defaults/main.yml index 57d82ef31f6d7b54deb3bfa6905a4d139b77d691..c5c8394677c13543ec226f0d7903de917dcc5bf3 100644 --- a/roles/kubernetes-apps/metallb/defaults/main.yml +++ b/roles/kubernetes-apps/metallb/defaults/main.yml @@ -1,6 +1,6 @@ --- metallb_enabled: false -metallb_version: v0.10.2 +metallb_version: v0.10.3 metallb_protocol: "layer2" metallb_port: "7472" metallb_memberlist_port: "7946" diff --git a/roles/kubernetes-apps/metallb/templates/metallb.yml.j2 b/roles/kubernetes-apps/metallb/templates/metallb.yml.j2 index fe011c8a3eb85a097d6f306c77d3e991aefa8979..765270018e9e4f8713537f7b8514e10f72944786 100644 --- a/roles/kubernetes-apps/metallb/templates/metallb.yml.j2 +++ b/roles/kubernetes-apps/metallb/templates/metallb.yml.j2 @@ -464,5 +464,6 @@ spec: securityContext: runAsNonRoot: true runAsUser: 65534 + fsGroup: 65534 serviceAccountName: controller terminationGracePeriodSeconds: 0