mirror of
https://github.com/FlipsideCrypto/coredns-helm.git
synced 2026-02-06 10:56:50 +00:00
add: imagePullSecret support for private container registry
Signed-off-by: Tyler Nguyen <tyler.nguyen1191@gmail.com>
This commit is contained in:
parent
52cc966cb9
commit
b77eed852d
@ -1,6 +1,6 @@
|
||||
apiVersion: v2
|
||||
name: coredns
|
||||
version: 1.16.2
|
||||
version: 1.16.3
|
||||
appVersion: 1.8.4
|
||||
home: https://coredns.io
|
||||
icon: https://coredns.io/images/CoreDNS_Colour_Horizontal.png
|
||||
|
||||
@ -51,6 +51,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||
| `image.repository` | The image repository to pull from | coredns/coredns |
|
||||
| `image.tag` | The image tag to pull from | `1.8.4` |
|
||||
| `image.pullPolicy` | Image pull policy | IfNotPresent |
|
||||
| `image.pullSecrets` | Specify container image pull secrets | `[]` |
|
||||
| `replicaCount` | Number of replicas | 1 |
|
||||
| `resources.limits.cpu` | Container maximum CPU | `100m` |
|
||||
| `resources.limits.memory` | Container maximum memory | `128Mi` |
|
||||
@ -114,6 +115,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||
| `autoscaler.image.repository` | The image repository to pull autoscaler from | k8s.gcr.io/cluster-proportional-autoscaler-amd64 |
|
||||
| `autoscaler.image.tag` | The image tag to pull autoscaler from | `1.8.1` |
|
||||
| `autoscaler.image.pullPolicy` | Image pull policy for the autoscaler | IfNotPresent |
|
||||
| `autoscaler.image.pullSecrets` | Specify container image pull secrets | `[]` |
|
||||
| `autoscaler.priorityClassName` | Optional priority class for the autoscaler pod. `priorityClassName` used if not set. | `""` |
|
||||
| `autoscaler.affinity` | Affinity settings for pod assignment for autoscaler | {} |
|
||||
| `autoscaler.nodeSelector` | Node labels for pod assignment for autoscaler | {} |
|
||||
|
||||
@ -18,4 +18,10 @@ metadata:
|
||||
{{- if .Values.customLabels }}
|
||||
{{ toYaml .Values.customLabels | indent 4 }}
|
||||
{{- end }}
|
||||
{{- if .Values.autoscaler.image.pullSecrets }}
|
||||
imagePullSecrets:
|
||||
{{- range .Values.autoscaler.image.pullSecrets }}
|
||||
- name: {{ . }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
@ -17,4 +17,10 @@ metadata:
|
||||
annotations:
|
||||
{{- toYaml . | nindent 4 }}
|
||||
{{- end }}
|
||||
{{- if .Values.image.pullSecrets }}
|
||||
imagePullSecrets:
|
||||
{{- range .Values.image.pullSecrets }}
|
||||
- name: {{ . }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
@ -6,6 +6,12 @@ image:
|
||||
repository: coredns/coredns
|
||||
tag: "1.8.4"
|
||||
pullPolicy: IfNotPresent
|
||||
## Optionally specify an array of imagePullSecrets.
|
||||
## Secrets must be manually created in the namespace.
|
||||
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
|
||||
##
|
||||
# pullSecrets:
|
||||
# - myRegistryKeySecretName
|
||||
|
||||
replicaCount: 1
|
||||
|
||||
@ -246,6 +252,12 @@ autoscaler:
|
||||
repository: k8s.gcr.io/cluster-proportional-autoscaler-amd64
|
||||
tag: "1.8.1"
|
||||
pullPolicy: IfNotPresent
|
||||
## Optionally specify an array of imagePullSecrets.
|
||||
## Secrets must be manually created in the namespace.
|
||||
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
|
||||
##
|
||||
# pullSecrets:
|
||||
# - myRegistryKeySecretName
|
||||
|
||||
# Optional priority class to be used for the autoscaler pods. priorityClassName used if not set.
|
||||
priorityClassName: ""
|
||||
|
||||
Loading…
Reference in New Issue
Block a user