[stable/etcd-operator] Allow for setting priority classes. (#20761)

Signed-off-by: Bruno Miguel Custódio <brunomcustodio@gmail.com>
This commit is contained in:
Bruno M. Custódio
2020-02-25 14:02:27 -08:00
committed by GitHub
parent 7538358436
commit 091729a8d8
6 changed files with 16 additions and 1 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
apiVersion: v1
description: CoreOS etcd-operator Helm chart for Kubernetes
name: etcd-operator
version: 0.10.2
version: 0.10.3
appVersion: 0.9.4
home: https://github.com/coreos/etcd-operator
icon: https://raw.githubusercontent.com/coreos/etcd/master/logos/etcd-horizontal-color.png
+3
View File
@@ -80,6 +80,7 @@ The following table lists the configurable parameters of the etcd-operator chart
| `etcdOperator.nodeSelector` | Node labels for etcd operator pod assignment | `{}` |
| `etcdOperator.podAnnotations` | Annotations for the etcd operator pod | `{}` |
| `etcdOperator.commandArgs` | Additional command arguments | `{}` |
| `etcdOperator.priorityClassName` | Priority class for the etcd-operator pod(s) | `""` |
| `backupOperator.name` | Backup operator name | `etcd-backup-operator` |
| `backupOperator.replicaCount` | Number of operator replicas to create (only 1 is supported) | `1` |
| `backupOperator.image.repository` | Operator container image | `quay.io/coreos/etcd-operator` |
@@ -93,6 +94,7 @@ The following table lists the configurable parameters of the etcd-operator chart
| `backupOperator.spec.s3.awsSecret` | Name of kubernetes secret containing aws credentials | |
| `backupOperator.nodeSelector` | Node labels for etcd operator pod assignment | `{}` |
| `backupOperator.commandArgs` | Additional command arguments | `{}` |
| `backupOperator.priorityClassName` | Priority class for the etcd-backuop-operator pod(s) | `""` |
| `restoreOperator.name` | Restore operator name | `etcd-backup-operator` |
| `restoreOperator.replicaCount` | Number of operator replicas to create (only 1 is supported) | `1` |
| `restoreOperator.image.repository` | Operator container image | `quay.io/coreos/etcd-operator` |
@@ -105,6 +107,7 @@ The following table lists the configurable parameters of the etcd-operator chart
| `restoreOperator.spec.s3.awsSecret` | Name of kubernetes secret containing aws credentials | |
| `restoreOperator.nodeSelector` | Node labels for etcd operator pod assignment | `{}` |
| `restoreOperator.commandArgs` | Additional command arguments | `{}` |
| `restoreOperator.priorityClassName` | Priority class for the etcd-restore-operator pod(s) | `""` |
| `etcdCluster.name` | etcd cluster name | `etcd-cluster` |
| `etcdCluster.size` | etcd cluster size | `3` |
| `etcdCluster.version` | etcd cluster version | `3.2.25` |
@@ -22,6 +22,9 @@ spec:
app: {{ template "etcd-backup-operator.fullname" . }}
release: {{ .Release.Name }}
spec:
{{- if .Values.backupOperator.priorityClassName }}
priorityClassName: {{ .Values.backupOperator.priorityClassName }}
{{- end }}
serviceAccountName: {{ template "etcd-operator.serviceAccountName" . }}
containers:
- name: {{ .Values.backupOperator.name }}
@@ -23,6 +23,9 @@ spec:
release: {{ .Release.Name }}
annotations: {{ toYaml .Values.etcdOperator.podAnnotations | nindent 8}}
spec:
{{- if .Values.etcdOperator.priorityClassName }}
priorityClassName: {{ .Values.etcdOperator.priorityClassName }}
{{- end }}
serviceAccountName: {{ template "etcd-operator.serviceAccountName" . }}
containers:
- name: {{ template "etcd-operator.fullname" . }}
@@ -22,6 +22,9 @@ spec:
app: {{ template "etcd-restore-operator.name" . }}
release: {{ .Release.Name }}
spec:
{{- if .Values.restoreOperator.priorityClassName }}
priorityClassName: {{ .Values.restoreOperator.priorityClassName }}
{{- end }}
serviceAccountName: {{ template "etcd-operator.serviceAccountName" . }}
containers:
- name: {{ .Values.restoreOperator.name }}
+3
View File
@@ -38,6 +38,7 @@ customResources:
# etcdOperator
etcdOperator:
priorityClassName: ""
name: etcd-operator
replicaCount: 1
image:
@@ -72,6 +73,7 @@ etcdOperator:
# backup spec
backupOperator:
priorityClassName: ""
name: etcd-backup-operator
replicaCount: 1
image:
@@ -97,6 +99,7 @@ backupOperator:
# restore spec
restoreOperator:
priorityClassName: ""
name: etcd-restore-operator
replicaCount: 1
image: