diff --git a/pkg/plugins/optional/helm/v1alpha/scaffolds/internal/templates/chart-templates/manager/manager.go b/pkg/plugins/optional/helm/v1alpha/scaffolds/internal/templates/chart-templates/manager/manager.go index 603ff8d39f6..1d0f99b0c3c 100644 --- a/pkg/plugins/optional/helm/v1alpha/scaffolds/internal/templates/chart-templates/manager/manager.go +++ b/pkg/plugins/optional/helm/v1alpha/scaffolds/internal/templates/chart-templates/manager/manager.go @@ -63,6 +63,7 @@ metadata: {{ "{{- include \"chart.labels\" . | nindent 4 }}" }} control-plane: controller-manager spec: + replicas: {{ "{{ .Values.controllerManager.replicas }}" }} selector: matchLabels: {{ "{{- include \"chart.selectorLabels\" . | nindent 6 }}" }} diff --git a/pkg/plugins/optional/helm/v1alpha/scaffolds/internal/templates/values.go b/pkg/plugins/optional/helm/v1alpha/scaffolds/internal/templates/values.go index d3a533411fa..36649434f80 100644 --- a/pkg/plugins/optional/helm/v1alpha/scaffolds/internal/templates/values.go +++ b/pkg/plugins/optional/helm/v1alpha/scaffolds/internal/templates/values.go @@ -57,11 +57,11 @@ func (f *HelmValues) SetTemplateDefaults() error { const helmValuesTemplate = `# [MANAGER]: Manager Deployment Configurations controllerManager: + replicas: 1 container: image: repository: controller - tag: latest - replicas: 1 + tag: latest args: - "--leader-elect" - "--metrics-bind-address=:8443"