Skip to content

Commit

Permalink
Remove etcd chart dependency.
Browse files Browse the repository at this point in the history
Store backend needs to be provided to stolon chart to work.
  • Loading branch information
lwolf committed Jun 10, 2017
1 parent 30b498f commit eccb78e
Show file tree
Hide file tree
Showing 16 changed files with 17 additions and 507 deletions.
13 changes: 4 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,18 @@
Chart is partially based on the statefullset example from the [stolon repo](https://github.com/sorintlab/stolon/tree/master/examples/kubernetes/statefulset)

Currently only etcd backend is supported.
Etcd is based on [chart from incubator](https://github.com/kubernetes/charts/tree/master/incubator/etcd) with updates to support 1.5 statefulset (PR pending).
After it will be merged, etcd will be removed from the source.


## Requirements
* Kubernetes >1.5, <1.6
* Kubernetes >1.5
* PV support on the underlying infrastructure
* Helm 2.2.0 (for `conditions and flags` support)


## TODO:
- [x] automate initial stolon cluster creating
- [ ] Managed and standalone mode for etcd
- [ ] Try to integrate etcd operator
- [X] Automate initial stolon cluster creating
- [X] Do not manage etcd dependency, do not rely on etcd chart
- [ ] Add support for consul backend
- [ ] Conditional dependencies to be able to use either etcd or consul
- [ ] Add support for 1.6
- [X] Add support for 1.6


## Known issues
Expand Down
2 changes: 1 addition & 1 deletion stolon/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: stolon
home: https://github.com/sorintlab/stolon
version: 0.1.1
version: 0.2.0
description: Stolon Helm Chart for Kubernetes.
sources:
- https://github.com/sorintlab/stolon
Expand Down
21 changes: 0 additions & 21 deletions stolon/charts/etcd/.helmignore

This file was deleted.

10 changes: 0 additions & 10 deletions stolon/charts/etcd/Chart.yaml

This file was deleted.

169 changes: 0 additions & 169 deletions stolon/charts/etcd/README.md

This file was deleted.

21 changes: 0 additions & 21 deletions stolon/charts/etcd/templates/service.yaml

This file was deleted.

Loading

0 comments on commit eccb78e

Please sign in to comment.