Implement imagePullSecrets for chaoskube deployment. (#23740)

Signed-off-by: Anatoli Iariomenco <anatoli.iariomenco@qlik.com>
This commit is contained in:
Anatoli Iariomenco
2020-09-10 00:43:44 -07:00
committed by GitHub
parent d0d852d255
commit c177ff076e
4 changed files with 10 additions and 1 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: chaoskube
version: 3.2.0
version: 3.2.1
appVersion: 0.14.0
description: Chaoskube periodically kills random pods in your Kubernetes cluster.
icon: https://raw.githubusercontent.com/linki/chaoskube/master/chaoskube.png
+1
View File
@@ -42,6 +42,7 @@ $ helm install stable/chaoskube --set dryRun=false
| `name` | container name | chaoskube |
| `image` | docker image | quay.io/linki/chaoskube |
| `imageTag` | docker image tag | v0.11.0 |
| `imagePullSecrets` | A list of secret names for accessing private image registries | `[]` |
| `replicas` | number of replicas to run | 1 |
| `interval` | interval between pod terminations | 10m |
| `labels` | label selector to filter pods by | "" (matches everything) |
@@ -73,6 +73,10 @@ spec:
priorityClassName: "{{ .Values.priorityClassName }}"
{{- end }}
serviceAccountName: {{ if .Values.rbac.create }}{{ printf "%s-%s" .Release.Name .Values.name }}{{ else }}"{{ .Values.rbac.serviceAccountName }}"{{ end }}
{{- if .Values.imagePullSecrets }}
imagePullSecrets:
{{ toYaml .Values.imagePullSecrets | indent 8 }}
{{- end }}
{{- with .Values.nodeSelector }}
nodeSelector:
{{ toYaml . | indent 8 }}
+4
View File
@@ -7,6 +7,10 @@ image: quay.io/linki/chaoskube
# docker image tag
imageTag: v0.14.0
## secrets for pulling images from a private docker registry.
# imagePullSecrets:
# - name: secret_name
# number of replicas to run
replicas: 1