Skip to content

metallb: Allow extra configuration

And exclude one node as a test

make ccf-helm-diff
[cluster-configuration] Comparing changes between branches production and cluster-configuration-metallb-update...
Your branch is up to date with 'origin/production'.
[cluster-configuration] Generate config in production branch for cluster-configuration/values/admin-rke2.yaml...
[cluster-configuration] Generate config in production branch for cluster-configuration/values/archive-production-rke2.yaml...
[cluster-configuration] Generate config in production branch for cluster-configuration/values/archive-staging-rke2.yaml...
[cluster-configuration] Generate config in production branch for cluster-configuration/values/gitlab-production.yaml...
[cluster-configuration] Generate config in production branch for cluster-configuration/values/gitlab-staging.yaml...
[cluster-configuration] Generate config in production branch for cluster-configuration/values/rancher.yaml...
[cluster-configuration] Generate config in production branch for cluster-configuration/values/test-staging-rke2.yaml...
[cluster-configuration] Generate config in cluster-configuration-metallb-update branch for cluster-configuration/values/admin-rke2.yaml...
[cluster-configuration] Generate config in cluster-configuration-metallb-update branch for cluster-configuration/values/archive-production-rke2.yaml...
[cluster-configuration] Generate config in cluster-configuration-metallb-update branch for cluster-configuration/values/archive-staging-rke2.yaml...
[cluster-configuration] Generate config in cluster-configuration-metallb-update branch for cluster-configuration/values/gitlab-production.yaml...
[cluster-configuration] Generate config in cluster-configuration-metallb-update branch for cluster-configuration/values/gitlab-staging.yaml...
[cluster-configuration] Generate config in cluster-configuration-metallb-update branch for cluster-configuration/values/rancher.yaml...
[cluster-configuration] Generate config in cluster-configuration-metallb-update branch for cluster-configuration/values/test-staging-rke2.yaml...


------------- diff for cluster-configuration/values/admin-rke2.yaml -------------

No differences


------------- diff for cluster-configuration/values/archive-production-rke2.yaml -------------

No differences


------------- diff for cluster-configuration/values/archive-staging-rke2.yaml -------------

No differences


------------- diff for cluster-configuration/values/gitlab-production.yaml -------------

No differences


------------- diff for cluster-configuration/values/gitlab-staging.yaml -------------

No differences


------------- diff for cluster-configuration/values/rancher.yaml -------------

No differences


------------- diff for cluster-configuration/values/test-staging-rke2.yaml -------------

--- /tmp/swh-chart.cluster-configuration.axJddneu/test-staging-rke2.yaml.before 2024-01-30 15:56:32.171621076 +0100
+++ /tmp/swh-chart.cluster-configuration.axJddneu/test-staging-rke2.yaml.after  2024-01-30 15:56:32.511620787 +0100
@@ -211,10 +211,17 @@
       selfHeal: false
       allowEmpty: false
     syncOptions:
     - RespectIgnoreDifferences=true
   ignoreDifferences:
   # The ca bundle is updated by the controller during the runtime
   - group: 'apiextensions.k8s.io'
     kind: 'CustomResourceDefinition'
     jsonPointers:
     - /spec/conversion/webhook/clientConfig/caBundle
+  helm:
+    values:
+      speaker:
+        nodeSelector:
+          matchExpressions:
+          - key: swh/metallbExclude
+            operator: DoesNotExist 

Refs. swh/infra/sysadm-environment#5226 (closed)

Merge request reports