@@ -20,79 +20,80 @@ spec:
20
20
cpu : " {{ .Values.controllerManager.manager.resources.requests.cpu }}"
21
21
memory : " {{ .Values.controllerManager.manager.resources.requests.memory }}"
22
22
env :
23
- - name : SIDECAR_MANAGEMENT_PORT
24
- value : " {{ .Values.sidecarConfiguration.managementPort }}"
25
- - name : SIDECAR_PORT
26
- value : " {{ .Values.sidecarConfiguration.port }}"
27
- - name : SIDECAR_SOCKET_PATH
28
- value : " {{ .Values.sidecarConfiguration.socketPath }}"
29
- - name : SIDECAR_IMAGE
30
- value : " {{ .Values.sidecarConfiguration.image.repository }}"
31
- - name : SIDECAR_TAG
32
- value : " {{ .Values.sidecarConfiguration.image.tag }}"
33
- - name : SIDECAR_PROVIDER_ARGS
34
- value : " {{ .Values.sidecarConfiguration.providerArgs }}"
35
- - name : SIDECAR_ENV_VAR_PREFIX
36
- value : " {{ .Values.sidecarConfiguration.envVarPrefix }}"
37
- - name : SIDECAR_SYNC_PROVIDER
38
- value : " {{ .Values.sidecarConfiguration.defaultSyncProvider }}"
39
- - name : SIDECAR_EVALUATOR
40
- value : " {{ .Values.sidecarConfiguration.evaluator }}"
41
- - name : SIDECAR_LOG_FORMAT
42
- value : " {{ .Values.sidecarConfiguration.logFormat }}"
43
- - name : SIDECAR_PROBES_ENABLED
44
- value : " {{ .Values.sidecarConfiguration.probesEnabled }}"
45
- - name : FLAGD_PROXY_IMAGE
46
- value : " {{ .Values.flagdProxyConfiguration.image.repository }}"
47
- - name : FLAGD_PROXY_TAG
48
- value : " {{ .Values.flagdProxyConfiguration.image.tag }}"
49
- - name : FLAGD_PROXY_PORT
50
- value : " {{ .Values.flagdProxyConfiguration.port }}"
51
- - name : FLAGD_PROXY_MANAGEMENT_PORT
52
- value : " {{ .Values.flagdProxyConfiguration.managementPort }}"
53
- - name : FLAGD_PROXY_DEBUG_LOGGING
54
- value : " {{ .Values.flagdProxyConfiguration.debugLogging }}"
55
- - name : FLAGD_IMAGE
56
- value : " {{ .Values.flagdConfiguration.image.repository }}"
57
- - name : FLAGD_TAG
58
- value : " {{ .Values.flagdConfiguration.image.tag }}"
59
- - name : FLAGD_PORT
60
- value : " {{ .Values.flagdConfiguration.port }}"
61
- - name : FLAGD_OFREP_PORT
62
- value : " {{ .Values.flagdConfiguration.ofrepPort }}"
63
- - name : FLAGD_SYNC_PORT
64
- value : " {{ .Values.flagdConfiguration.syncPort }}"
65
- - name : FLAGD_MANAGEMENT_PORT
66
- value : " {{ .Values.flagdConfiguration.managementPort }}"
67
- - name : FLAGD_DEBUG_LOGGING
68
- value : " {{ .Values.flagdConfiguration.debugLogging }}"
69
- - name : FLAGS_VALIDATION_ENABLED
70
- value : " {{ .Values.managerConfig.flagsValidatonEnabled }}"
71
- - name : IN_PROCESS_PORT
72
- value : " {{ .Values.inProcessConfiguration.port }}"
73
- - name : IN_PROCESS_HOST
74
- value : " {{ .Values.inProcessConfiguration.host }}"
75
- - name : IN_PROCESS_SOCKET_PATH
76
- value : " {{ .Values.inProcessConfiguration.socketPath }}"
77
- - name : IN_PROCESS_TLS
78
- value : " {{ .Values.inProcessConfiguration.tls }}"
79
- - name : IN_PROCESS_OFFLINE_FLAG_SOURCE_PATH
80
- value : " {{ .Values.inProcessConfiguration.offlineFlagSourcePath }}"
81
- - name : IN_PROCESS_SELECTOR
82
- value : " {{ .Values.inProcessConfiguration.selector }}"
83
- - name : IN_PROCESS_CACHE
84
- value : " {{ .Values.inProcessConfiguration.cache.type }}"
85
- - name : IN_PROCESS_ENV_VAR_PREFIX
86
- value : " {{ .Values.inProcessConfiguration.envVarPrefix }}"
87
- - name : IN_PROCESS_CACHE_MAX_SIZE
88
- value : " {{ .Values.inProcessConfiguration.cache.size }}"
23
+ - name : SIDECAR_MANAGEMENT_PORT
24
+ value : " {{ .Values.sidecarConfiguration.managementPort }}"
25
+ - name : SIDECAR_PORT
26
+ value : " {{ .Values.sidecarConfiguration.port }}"
27
+ - name : SIDECAR_SOCKET_PATH
28
+ value : " {{ .Values.sidecarConfiguration.socketPath }}"
29
+ - name : SIDECAR_IMAGE
30
+ value : " {{ .Values.sidecarConfiguration.image.repository }}"
31
+ - name : SIDECAR_TAG
32
+ value : " {{ .Values.sidecarConfiguration.image.tag }}"
33
+ - name : SIDECAR_PROVIDER_ARGS
34
+ value : " {{ .Values.sidecarConfiguration.providerArgs }}"
35
+ - name : SIDECAR_ENV_VAR_PREFIX
36
+ value : " {{ .Values.sidecarConfiguration.envVarPrefix }}"
37
+ - name : SIDECAR_SYNC_PROVIDER
38
+ value : " {{ .Values.sidecarConfiguration.defaultSyncProvider }}"
39
+ - name : SIDECAR_EVALUATOR
40
+ value : " {{ .Values.sidecarConfiguration.evaluator }}"
41
+ - name : SIDECAR_LOG_FORMAT
42
+ value : " {{ .Values.sidecarConfiguration.logFormat }}"
43
+ - name : SIDECAR_PROBES_ENABLED
44
+ value : " {{ .Values.sidecarConfiguration.probesEnabled }}"
45
+ - name : FLAGD_PROXY_IMAGE
46
+ value : " {{ .Values.flagdProxyConfiguration.image.repository }}"
47
+ - name : FLAGD_PROXY_TAG
48
+ value : " {{ .Values.flagdProxyConfiguration.image.tag }}"
49
+ - name : FLAGD_PROXY_PORT
50
+ value : " {{ .Values.flagdProxyConfiguration.port }}"
51
+ - name : FLAGD_PROXY_MANAGEMENT_PORT
52
+ value : " {{ .Values.flagdProxyConfiguration.managementPort }}"
53
+ - name : FLAGD_PROXY_DEBUG_LOGGING
54
+ value : " {{ .Values.flagdProxyConfiguration.debugLogging }}"
55
+ - name : FLAGD_IMAGE
56
+ value : " {{ .Values.flagdConfiguration.image.repository }}"
57
+ - name : FLAGD_TAG
58
+ value : " {{ .Values.flagdConfiguration.image.tag }}"
59
+ - name : FLAGD_PORT
60
+ value : " {{ .Values.flagdConfiguration.port }}"
61
+ - name : FLAGD_OFREP_PORT
62
+ value : " {{ .Values.flagdConfiguration.ofrepPort }}"
63
+ - name : FLAGD_SYNC_PORT
64
+ value : " {{ .Values.flagdConfiguration.syncPort }}"
65
+ - name : FLAGD_MANAGEMENT_PORT
66
+ value : " {{ .Values.flagdConfiguration.managementPort }}"
67
+ - name : FLAGD_DEBUG_LOGGING
68
+ value : " {{ .Values.flagdConfiguration.debugLogging }}"
69
+ - name : FLAGS_VALIDATION_ENABLED
70
+ value : " {{ .Values.managerConfig.flagsValidatonEnabled }}"
71
+ - name : IN_PROCESS_PORT
72
+ value : " {{ .Values.inProcessConfiguration.port }}"
73
+ - name : IN_PROCESS_HOST
74
+ value : " {{ .Values.inProcessConfiguration.host }}"
75
+ - name : IN_PROCESS_SOCKET_PATH
76
+ value : " {{ .Values.inProcessConfiguration.socketPath }}"
77
+ - name : IN_PROCESS_TLS
78
+ value : " {{ .Values.inProcessConfiguration.tls }}"
79
+ - name : IN_PROCESS_OFFLINE_FLAG_SOURCE_PATH
80
+ value : " {{ .Values.inProcessConfiguration.offlineFlagSourcePath }}"
81
+ - name : IN_PROCESS_SELECTOR
82
+ value : " {{ .Values.inProcessConfiguration.selector }}"
83
+ - name : IN_PROCESS_CACHE
84
+ value : " {{ .Values.inProcessConfiguration.cache.type }}"
85
+ - name : IN_PROCESS_ENV_VAR_PREFIX
86
+ value : " {{ .Values.inProcessConfiguration.envVarPrefix }}"
87
+ - name : IN_PROCESS_CACHE_MAX_SIZE
88
+ value : " {{ .Values.inProcessConfiguration.cache.size }}"
89
89
args :
90
90
- --leader-elect
91
91
- --sidecar-cpu-limit={{ .Values.sidecarConfiguration.resources.limits.cpu }}
92
92
- --sidecar-ram-limit={{ .Values.sidecarConfiguration.resources.limits.memory }}
93
93
- --sidecar-cpu-request={{ .Values.sidecarConfiguration.resources.requests.cpu }}
94
94
- --sidecar-ram-request={{ .Values.sidecarConfiguration.resources.requests.memory }}
95
95
- --image-pull-secrets={{ range .Values.imagePullSecrets }}{{ .name }},{{- end }}
96
+ - --metrics-bind-address={{ .Values.managerConfig.controllerManagerConfigYaml.metrics.bindPort }}
96
97
- name : kube-rbac-proxy
97
98
image : " {{ .Values.controllerManager.kubeRbacProxy.image.repository }}:{{ .Values.controllerManager.kubeRbacProxy.image.tag }}"
98
99
resources :
0 commit comments