18 Commits
Author SHA1 Message Date
Matt Farina dba9009664 [stable/etcd-operator] deprecating chart (#24308)
Signed-off-by: Matt Farina <matt@mattfarina.com>
2020-11-13 12:36:58 -05:00
Scott Rigby 45a2b21f74 [stable/etcd-operator] add repo archive notice (#24103)
Signed-off-by: Scott Rigby <scott@r6by.com>
2020-11-09 14:25:40 -08:00
Bruno M. Custódio 091729a8d8 [stable/etcd-operator] Allow for setting priority classes. (#20761)
Signed-off-by: Bruno Miguel Custódio <brunomcustodio@gmail.com>
2020-02-25 14:02:27 -08:00
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
Marcos Estévez Martínez 63ea5e7a97 [stable/etcd-operator] chore: updates etcd-operator to v0.9.4 (#16085)
* [stable/etcd-operator] chore: updates etcd-operator to v0.9.4

feat: adds securityContext to operators

feat: adds imagePullSecrets to serviceAccounts
Signed-off-by: Marcos Estevez <marcos.stvz@gmail.com>

* refactor: cleaning up chart

uses only 1 serviceAccount for all 3 operators

Signed-off-by: Marcos Estevez <marcos.stvz@gmail.com>

* Adding defaults in values.yaml

Signed-off-by: Marcos Estevez <marcos.stvz@gmail.com>

* Reverting dash deletion

Removing unused values

Small refactor on helpers

Signed-off-by: Marcos Estevez <marcos.stvz@gmail.com>

* Updating README.md

Signed-off-by: Marcos Estevez <marcos.stvz@gmail.com>

* Restoring ifs in deployments

Signed-off-by: Marcos Estevez <marcos.stvz@gmail.com>
2019-08-21 10:48:34 -07:00
Carlos Alexandro Becker af789a74cc [stable/etcd-operator] pod annotations (#14679)
* [stable/etcd-operator] pod annotations

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* feat: remove port

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2019-07-05 08:42:35 -07:00
Dean Coakley f3df74d11c [stable/etcd-operator] Fix table in readme (#9639)
* Fix formatting error in table
* Made capitalisation consistent in table
* Update default values in README

Signed-off-by: Dean Coakley <dean.s.coakley@gmail.com>
2018-12-18 13:16:28 -08:00
Carlos Tadeu Panato Junior 64e331e5ab bump etcd operator to v0.9.3 (#9928)
Signed-off-by: cpanato <ctadeu@gmail.com>
2018-12-12 06:26:02 -08:00
AdamDang 54263f89e4 [stable/etcd-operator] Typo fix: secrete->secret (#5292)
* Update Chart.yaml

version: 0.7.7

* Update README.md
2018-04-27 09:45:18 -07:00
Chengfei Shang 90937af7a6 fix typo: rbac->RBAC (#4891) 2018-04-11 01:37:04 -07:00
AdamDang 99e9bae294 Update etcd-operator/README.md (#4556)
* Add version for etcd-operator

Add version for etcd-operator

* Update etcd-operator/README.md

Update etcd-operator/README.md
2018-04-02 09:30:05 -07:00
Alejandro Escobar 38995da7ba [stable/etcd-operator] changes to account for current v0.7.0 (#2826)
* major changes included to allow for backup, restore, and etcd operator deployments. This also includes deployments allowing for tls. Should be easier to understand what each piece means now.

helm lint ran

almost got restore, complete, for some reason container cannot conntact the right service.

renamed items, fixed restore svc and got it working properly.

* fixed naming issue.

* updated deployments for restore and back up and updates readme and some adjustments to values.yaml

* reduced empty lines in values.yaml file

* updated values so as not to try to deploy etcd cluster resource by default.

* changes based on PR comments and rbac standards.

* added names to backup and restore operators

* readmefile updated

* updated documentation regarding rbac

* changed serviceaccount fields for deployments to use template full name or name found in values file.

* rback service name changes revisited
2017-12-18 11:58:34 -08:00
Damon Wang a85bf5c79f change etcd-operator version from v0.3.3 to v0.6.1 (#2863) 2017-12-08 14:17:11 +01:00
Mike Splain ca921861ce [stable/etcd-operator] Add cluster.restore, cluster.pod, nodeSelector & update (#1200)
* Add cluster.restore, cluster.pod and nodeSelector

* Update to more recent versions and convert to minor bump rather than patch

* Fix typo

* Version bump

* Bump
2017-08-25 09:49:34 -07:00
Lachlan Evenson f2d75becf7 Update etcd-operator to latest release (#1248)
* bump etcd and etcd-operator version and update notes

* Update to latest operator
Add ability to create rbac roles and bindings for clusters with rbac enabled
Update helpers to provide 63 limit names

* update documentation

* change rbac default to off
2017-06-21 19:51:10 -07:00
Łukasz Oleś 3f91dc336f [stable/etcd-operator] Fix README.md (#1150)
* Remove double `create`
* Update project status from alpha to beta.
2017-05-26 08:58:30 +02:00
Chance Zibolski c0ae480802 Update etcd-operator to 0.2.1, and don't abide to cluster.enabled on install (#754)
* stable/etcd-operator: Don't abide to cluster.enabled on install and bump version 0.2.1
Fixes #728. The issue is that the TPR will not exist until after the
etcd-operator runs, causing validation to fail when the etcd.coreos.com/v1beta1
API version doesn't exist. Since it must be run-post install, ignore the
setting when the Release is an install.
* Fixed minor README typos
2017-03-09 12:50:17 -06:00
Lachlan Evenson f26a5a8cf4 CoreOS etcd-operator (#214)
* initial commit

* update NOTES.txt, enable cluster by default

* update default etcd version
add README
rename default values
update NOTES.txt

* add quotes to app label value

* disable cluster by default as TPR get's created by operator

* update PV provisioner comments
2016-12-05 12:48:13 -08:00