diff --git a/internal/plugins/ansible/v1/scaffolds/internal/templates/config/kdefault/auth_proxy_patch.go b/internal/plugins/ansible/v1/scaffolds/internal/templates/config/kdefault/auth_proxy_patch.go index 9491a79991..2abb40cc6e 100644 --- a/internal/plugins/ansible/v1/scaffolds/internal/templates/config/kdefault/auth_proxy_patch.go +++ b/internal/plugins/ansible/v1/scaffolds/internal/templates/config/kdefault/auth_proxy_patch.go @@ -29,6 +29,7 @@ var _ file.Template = &AuthProxyPatch{} // prometheus metrics for manager Pod. type AuthProxyPatch struct { file.TemplateMixin + file.ProjectNameMixin } // SetTemplateDefaults implements input.Template @@ -65,4 +66,9 @@ spec: ports: - containerPort: 8443 name: https + - name: manager + args: + - "--metrics-addr=127.0.0.1:8080" + - "--enable-leader-election" + - "--leader-election-id={{ .ProjectName }}" ` diff --git a/internal/plugins/ansible/v1/scaffolds/internal/templates/config/manager/manager.go b/internal/plugins/ansible/v1/scaffolds/internal/templates/config/manager/manager.go index 805a5a43f5..e20b37ce6d 100644 --- a/internal/plugins/ansible/v1/scaffolds/internal/templates/config/manager/manager.go +++ b/internal/plugins/ansible/v1/scaffolds/internal/templates/config/manager/manager.go @@ -74,14 +74,6 @@ spec: args: - "--enable-leader-election" - "--leader-election-id={{ .ProjectName }}" - - "--metrics-addr=127.0.0.1:8080" image: {{ .Image }} - env: - - name: WATCH_NAMESPACE - value: "" - - name: POD_NAME - valueFrom: - fieldRef: - fieldPath: metadata.name terminationGracePeriodSeconds: 10 `