mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
Implement imagePullSecrets for chaoskube deployment. (#23740)
Signed-off-by: Anatoli Iariomenco <anatoli.iariomenco@qlik.com>
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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 }}
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user