Skip to content

Commit 89817bf

Browse files
authored
fix: remove manager from infra conditions
1 parent 4fdc217 commit 89817bf

File tree

2 files changed

+29
-47
lines changed

2 files changed

+29
-47
lines changed

hack/charts/cluster-api-operator/templates/infra-conditions.yaml

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -61,24 +61,6 @@ metadata:
6161
"argocd.argoproj.io/sync-wave": "2"
6262
{{- with .Values.configSecret }}
6363
spec:
64-
{{- if $.Values.controlPlane.kubeadm.manager }}
65-
manager:
66-
{{- if $.Values.controlPlane.kubeadm.manager.featureGates }}
67-
featureGates:
68-
{{- range $key, $value := $.Values.controlPlane.kubeadm.manager.featureGates }}
69-
{{ $key }}: {{ $value }}
70-
{{- end }}
71-
{{- end }}
72-
{{- if $.Values.controlPlane.kubeadm.manager.metrics }}
73-
metrics:
74-
{{- if $.Values.controlPlane.kubeadm.manager.metrics.insecureDiagnostics }}
75-
insecureDiagnostics: {{- $.Values.controlPlane.kubeadm.manager.metrics.insecureDiagnostics }}
76-
{{- end }}
77-
{{- if $.Values.controlPlane.kubeadm.manager.metrics.diagnosticsAddress }}
78-
diagnosticsAddress: {{- $.Values.controlPlane.kubeadm.manager.metrics.diagnosticsAddress }}
79-
{{- end }}
80-
{{- end }}
81-
{{- end }}
8264
configSecret:
8365
name: {{ .name }}
8466
{{- if .namespace }}

test/e2e/helm_test.go

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -354,19 +354,19 @@ var _ = Describe("Create a proper set of manifests when using helm charts", func
354354
})
355355
It("should deploy core and infra with feature gates enabled", func() {
356356
manifests, err := helmChart.Run(map[string]string{
357-
"configSecret.name": "aws-variables",
358-
"configSecret.namespace": "default",
359-
"infrastructure.aws.version": "v2.4.0",
360-
"ipam.in-cluster.enabled": "true",
361-
"addon.helm.enabled": "true",
362-
"image.manager.tag": "v0.9.1",
363-
"core.cluster-api.version": "v1.6.2",
364-
"manager.featureGates.core.ClusterTopology": "true",
365-
"manager.featureGates.core.MachinePool": "true",
366-
"manager.featureGates.aws.ClusterTopology": "true",
367-
"manager.featureGates.aws.MachinePool": "true",
368-
"manager.featureGates.aws.EKSEnableIAM": "true",
369-
"manager.featureGates.aws.EKSAllowAddRoles": "true",
357+
"configSecret.name": "aws-variables",
358+
"configSecret.namespace": "default",
359+
"infrastructure.aws.version": "v2.4.0",
360+
"infrastructure.aws.manager.featureGates.ClusterTopology": "true",
361+
"infrastructure.aws.manager.featureGates.MachinePool": "true",
362+
"infrastructure.aws.manager.featureGates.EKSEnableIAM": "true",
363+
"infrastructure.aws.manager.featureGates.EKSAllowAddRoles": "true",
364+
"ipam.in-cluster.enabled": "true",
365+
"addon.helm.enabled": "true",
366+
"image.manager.tag": "v0.9.1",
367+
"core.cluster-api.version": "v1.6.2",
368+
"core.cluster-api.manager.featureGates.ClusterTopology": "true",
369+
"core.cluster-api.manager.featureGates.MachinePool": "true",
370370
})
371371
Expect(err).ToNot(HaveOccurred())
372372
Expect(manifests).ToNot(BeEmpty())
@@ -391,14 +391,14 @@ var _ = Describe("Create a proper set of manifests when using helm charts", func
391391
})
392392
It("should deploy all providers when manager is defined but another infrastructure spec field is defined", func() {
393393
manifests, err := helmChart.Run(map[string]string{
394-
"core.cluster-api.enabled": "true",
395-
"controlPlane.kubeadm.enabled": "true",
396-
"bootstrap.kubeadm.enabled": "true",
397-
"infrastructure.docker.enabled": "true",
398-
"ipam.in-cluster.enabled": "true",
399-
"addon.helm.enabled": "true",
400-
"manager.featureGates.core.ClusterTopology": "true",
401-
"manager.featureGates.core.MachinePool": "true",
394+
"core.cluster-api.enabled": "true",
395+
"core.cluster-api.manager.featureGates.MachinePool": "true",
396+
"core.cluster-api.manager.featureGates.ClusterTopology": "true",
397+
"controlPlane.kubeadm.enabled": "true",
398+
"bootstrap.kubeadm.enabled": "true",
399+
"infrastructure.docker.enabled": "true",
400+
"ipam.in-cluster.enabled": "true",
401+
"addon.helm.enabled": "true",
402402
})
403403
Expect(err).ToNot(HaveOccurred())
404404
Expect(manifests).ToNot(BeEmpty())
@@ -408,14 +408,14 @@ var _ = Describe("Create a proper set of manifests when using helm charts", func
408408
})
409409
It("should deploy kubeadm control plane with manager specified", func() {
410410
manifests, err := helmChart.Run(map[string]string{
411-
"core.cluster-api.enabled": "true",
412-
"controlPlane.kubeadm.enabled": "true",
413-
"bootstrap.kubeadm.enabled": "true",
414-
"infrastructure.docker.enabled": "true",
415-
"ipam.in-cluster.enabled": "true",
416-
"addon.helm.enabled": "true",
417-
"manager.featureGates.kubeadm.ClusterTopology": "true",
418-
"manager.featureGates.kubeadm.MachinePool": "true",
411+
"core.cluster-api.enabled": "true",
412+
"controlPlane.kubeadm.enabled": "true",
413+
"controlPlane.kubeadm.manager.featureGates.MachinePool": "true",
414+
"controlPlane.kubeadm.manager.featureGates.ClusterTopology": "true",
415+
"bootstrap.kubeadm.enabled": "true",
416+
"infrastructure.docker.enabled": "true",
417+
"ipam.in-cluster.enabled": "true",
418+
"addon.helm.enabled": "true",
419419
})
420420
Expect(err).ToNot(HaveOccurred())
421421
Expect(manifests).ToNot(BeEmpty())

0 commit comments

Comments
 (0)