Merge pull request #554 from bogdando/kubeadm_adoption

Update roadmap for the kubeadm LCM track
This commit is contained in:
Smaine Kahlouch 2016-10-18 13:52:55 +02:00 committed by GitHub
commit a8155ee35f

View file

@ -30,13 +30,14 @@ That would probably improve deployment speed and certs management [#553](https:/
- single test with the Ansible version n-1 per day - single test with the Ansible version n-1 per day
- Test idempotency on on single OS but for all network plugins/container engines - Test idempotency on on single OS but for all network plugins/container engines
- single test on AWS per day - single test on AWS per day
- test different achitectures : - test different achitectures :
- 3 instances, 3 are members of the etcd cluster, 2 of them acting as master and node, 1 as node - 3 instances, 3 are members of the etcd cluster, 2 of them acting as master and node, 1 as node
- 5 instances, 3 are etcd and nodes, 2 are masters only - 5 instances, 3 are etcd and nodes, 2 are masters only
- 7 instances, 3 etcd only, 2 masters, 2 nodes - 7 instances, 3 etcd only, 2 masters, 2 nodes
- test scale up cluster: +1 etcd, +1 master, +1 node - test scale up cluster: +1 etcd, +1 master, +1 node
### Lifecycle ### Lifecycle
- Adopt the kubeadm tool by delegating CM tasks it is capable to accomplish well [#553](https://github.com/kubespray/kargo/issues/553)
- Drain worker node when upgrading k8s components in a worker node. [#154](https://github.com/kubespray/kargo/issues/154) - Drain worker node when upgrading k8s components in a worker node. [#154](https://github.com/kubespray/kargo/issues/154)
- Drain worker node when shutting down/deleting an instance - Drain worker node when shutting down/deleting an instance
@ -60,7 +61,7 @@ While waiting for the issue [kubernetes/kubernetes#18174](https://github.com/kub
### Kargo API ### Kargo API
- Perform all actions through an **API** - Perform all actions through an **API**
- Store inventories / configurations of mulltiple clusters - Store inventories / configurations of mulltiple clusters
- make sure that state of cluster is completely saved in no more than one config file beyond hosts inventory - make sure that state of cluster is completely saved in no more than one config file beyond hosts inventory
### Addons (with kpm) ### Addons (with kpm)
Include optionals deployments to init the cluster: Include optionals deployments to init the cluster:
@ -69,7 +70,7 @@ Include optionals deployments to init the cluster:
- **Prometheus** - **Prometheus**
##### Others ##### Others
##### Dashboards: ##### Dashboards:
- kubernetes-dashboard - kubernetes-dashboard
- Fabric8 - Fabric8