feat(stable/etcd-operator): add support for supplying additional command args (#1418)

* feat(stable/etcd-operator): add support for supplying additional command args

* Update Chart.yaml
This commit is contained in:
Vaughn Dice
2017-07-05 15:59:02 -07:00
committed by Vic Iglesias
parent 286861ca81
commit 147a378e67
3 changed files with 12 additions and 2 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
apiVersion: v1
description: CoreOS etcd-operator Helm chart for Kubernetes
name: etcd-operator
version: 0.4.0
version: 0.4.1
appVersion: 0.3.2
home: https://github.com/coreos/etcd-operator
icon: https://raw.githubusercontent.com/coreos/etcd/master/logos/etcd-horizontal-color.png
@@ -27,7 +27,11 @@ spec:
command:
- "/bin/sh"
- "-c"
- "/usr/local/bin/etcd-operator --pv-provisioner={{ .Values.cluster.backup.provisioner }}"
- "/usr/local/bin/etcd-operator"
- "--pv-provisioner={{ .Values.cluster.backup.provisioner }}"
{{- range $key, $value := .Values.commandArgs }}
- "--{{ $key }}={{ $value }}"
{{- end }}
env:
- name: MY_POD_NAMESPACE
valueFrom:
+6
View File
@@ -13,6 +13,12 @@ resources:
requests:
cpu: 100m
memory: 128Mi
## etcd-operator specific values
## additional command arguments go here; will be translated to `--key=value` form
commandArgs:
# analytics: true
## etcd-cluster specific values
cluster:
enabled: false