diff --git a/incubator/etcd/Chart.yaml b/incubator/etcd/Chart.yaml index 771d714b6adc..fb0780e004a0 100755 --- a/incubator/etcd/Chart.yaml +++ b/incubator/etcd/Chart.yaml @@ -1,10 +1,11 @@ name: etcd home: https://github.com/coreos/etcd -version: 0.2.2 -description: Distributed reliable key-value store for the most critical data of a distributed system. +version: 0.3.2 +description: Distributed reliable key-value store for the most critical data of a + distributed system. icon: https://raw.githubusercontent.com/coreos/etcd/master/logos/etcd-horizontal-color.png sources: - - https://github.com/coreos/etcd +- https://github.com/coreos/etcd maintainers: - - name: Lachlan Evenson - email: lachlan@deis.com +- name: Lachlan Evenson + email: lachlan@deis.com diff --git a/incubator/etcd/templates/_helpers.tpl b/incubator/etcd/templates/_helpers.tpl index c6b07b5c0797..71f010566c2c 100644 --- a/incubator/etcd/templates/_helpers.tpl +++ b/incubator/etcd/templates/_helpers.tpl @@ -4,7 +4,7 @@ Create a default fully qualified app name. We truncate at 64 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). */}} -{{- define "fullname" -}} +{{- define "etcd.fullname" -}} {{- $name := default .Chart.Name .Values.nameOverride -}} {{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} {{- end -}} diff --git a/incubator/etcd/templates/etcd-statefulset.yaml b/incubator/etcd/templates/etcd-statefulset.yaml index 29c2b10f01b0..3b71fee1c922 100644 --- a/incubator/etcd/templates/etcd-statefulset.yaml +++ b/incubator/etcd/templates/etcd-statefulset.yaml @@ -4,7 +4,7 @@ metadata: annotations: service.alpha.kubernetes.io/tolerate-unready-endpoints: "true" metadata: - name: {{ template "fullname" . }} + name: {{ template "etcd.fullname" . }} labels: heritage: {{ .Release.Service | quote }} release: {{ .Release.Name | quote }} @@ -23,18 +23,18 @@ spec: apiVersion: apps/v1beta1 kind: StatefulSet metadata: - name: {{ template "fullname" . }} + name: {{ template "etcd.fullname" . }} labels: heritage: {{ .Release.Service | quote }} release: {{ .Release.Name | quote }} chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" component: "{{ .Release.Name }}-{{ .Values.Component }}" spec: - serviceName: {{ template "fullname" . }} + serviceName: {{ template "etcd.fullname" . }} replicas: {{ default 3 .Values.Replicas }} template: metadata: - name: {{ template "fullname" . }} + name: {{ template "etcd.fullname" . }} labels: heritage: {{ .Release.Service | quote }} release: {{ .Release.Name | quote }} @@ -44,7 +44,7 @@ spec: pod.alpha.kubernetes.io/initialized: "true" spec: containers: - - name: {{ template "fullname" . }} + - name: {{ template "etcd.fullname" . }} image: "{{ .Values.Image }}:{{ .Values.ImageTag }}" imagePullPolicy: "{{ .Values.ImagePullPolicy }}" ports: @@ -60,7 +60,7 @@ spec: - name: INITIAL_CLUSTER_SIZE value: {{ default 3 .Values.Replicas | quote }} - name: SET_NAME - value: {{ template "fullname" . }} + value: {{ template "etcd.fullname" . }} volumeMounts: - name: datadir mountPath: /var/run/etcd