Files
deprecated-helm-charts/stable/etcd-operator/Chart.yaml
T
Eugen C 808348881c [stable/etcd-operator] Allow creating etcd cluster on chart install (#16714)
* Allow 'EtcdCluster' CRD to be registered on Helm install

This allows creating etcd cluster immediately on first run, not only on 2nd run like upgrade as it was before

Signed-off-by: armab <dev@arma.biz>

* Remove Readme note about limitation of 'cluster.enabled'  use on install

Signed-off-by: armab <dev@arma.biz>

* Fix Tolerations to be a list

Fix regression introduced in https://github.com/helm/charts/pull/16085

Signed-off-by: armab <dev@arma.biz>

* Increment Chart version to 0.10.0

Signed-off-by: armab <dev@arma.biz>

* Remove mention of TPR from the README as CRD is used now

See https://coreos.com/blog/custom-resource-kubernetes-v17

Signed-off-by: armab <dev@arma.biz>

* Add Readme example for resizing etcd cluster

Signed-off-by: armab <dev@arma.biz>

* Add Readme note about deploying 'etcd' cluster during install

Signed-off-by: armab <dev@arma.biz>

* Rely on crd-install Helm hook

https://github.com/helm/helm/blob/master/docs/charts_hooks.md#defining-a-crd-with-the-crd-install-hook

See ex from prometheus-operator: https://github.com/helm/charts/blob/c7f42545d734d06e7fc7ec7a5cac1e43cb21e26f/stable/prometheus-operator/templates/prometheus-operator/crd-prometheusrules.yaml#L15

Signed-off-by: armab <dev@arma.biz>

* Trigger CI

Signed-off-by: armab <dev@arma.biz>
2019-09-20 09:13:47 -07:00

15 lines
428 B
YAML
Executable File

apiVersion: v1
description: CoreOS etcd-operator Helm chart for Kubernetes
name: etcd-operator
version: 0.10.0
appVersion: 0.9.4
home: https://github.com/coreos/etcd-operator
icon: https://raw.githubusercontent.com/coreos/etcd/master/logos/etcd-horizontal-color.png
sources:
- https://github.com/coreos/etcd-operator
maintainers:
- name: lachie83
email: lachlan@deis.com
- name: alejandroEsc
email: jaescobar.cell@gmail.com