Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Demo Etcd + Helm project A working kubernetes cluster is assumed with: - kubedns or other service discovery - etcd operator with the custom resource registration The Chart in the chart/ directory will deploy: - an etcd cluster, using the operator - an example application which - monitors the etcd cluster size - and watches a key in the db - a post-install hook which writes the watched key as a bootstrap trigger Chart parameters: - cluster_name, used to name the etcd cluster and also the app pod - cluster_size, for the etcd cluster Usage: - Install a Release with specific values: helm install chart/ --name meetup --set cluster_size=5 --set cluster_name=meetup - Upgrade e.g. to change db cluster size helm upgrade meetup chart/ --reuse-values --set cluster_size=3 - Delete the Release helm delete meetup --purge