feature: allow custom envornment variables in metricsservice (#2839)
This commit is contained in:
		
							parent
							
								
									0b24b0d60b
								
							
						
					
					
						commit
						76d622b86b
					
				|  | @ -111,10 +111,14 @@ spec: | ||||||
|               name: {{ include "actions-runner-controller.secretName" . }} |               name: {{ include "actions-runner-controller.secretName" . }} | ||||||
|               optional: true |               optional: true | ||||||
|         {{- end }} |         {{- end }} | ||||||
|  |         {{- if kindIs "slice" .Values.actionsMetricsServer.env }} | ||||||
|  |         {{- toYaml .Values.actionsMetricsServer.env | nindent 8 }} | ||||||
|  |         {{- else }} | ||||||
|         {{- range $key, $val := .Values.actionsMetricsServer.env }} |         {{- range $key, $val := .Values.actionsMetricsServer.env }} | ||||||
|         - name: {{ $key }} |         - name: {{ $key }} | ||||||
|           value: {{ $val | quote }} |           value: {{ $val | quote }} | ||||||
|         {{- end }} |         {{- end }} | ||||||
|  |         {{- end }} | ||||||
|         image: "{{ .Values.image.repository }}:{{ .Values.image.tag  | default (cat "v" .Chart.AppVersion | replace " " "") }}" |         image: "{{ .Values.image.repository }}:{{ .Values.image.tag  | default (cat "v" .Chart.AppVersion | replace " " "") }}" | ||||||
|         name: actions-metrics-server |         name: actions-metrics-server | ||||||
|         imagePullPolicy: {{ .Values.image.pullPolicy }} |         imagePullPolicy: {{ .Values.image.pullPolicy }} | ||||||
|  |  | ||||||
|  | @ -321,6 +321,19 @@ actionsMetrics: | ||||||
|     image: |     image: | ||||||
|       repository: quay.io/brancz/kube-rbac-proxy |       repository: quay.io/brancz/kube-rbac-proxy | ||||||
|       tag: v0.13.1 |       tag: v0.13.1 | ||||||
|  |   # specify additional environment variables for the webhook server pod. | ||||||
|  |   # It's possible to specify either key vale pairs e.g.: | ||||||
|  |   # my_env_var: "some value" | ||||||
|  |   # my_other_env_var: "other value" | ||||||
|  | 
 | ||||||
|  |   # or a list of complete environment variable definitions e.g.: | ||||||
|  |   # - name: GITHUB_WEBHOOK_SECRET_TOKEN | ||||||
|  |   #   valueFrom: | ||||||
|  |   #     secretKeyRef: | ||||||
|  |   #       key: GITHUB_WEBHOOK_SECRET_TOKEN | ||||||
|  |   #       name: prod-gha-controller-webhook-token | ||||||
|  |   #       optional: true | ||||||
|  |   # env: | ||||||
| 
 | 
 | ||||||
| actionsMetricsServer: | actionsMetricsServer: | ||||||
|   enabled: false |   enabled: false | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue