magnum/magnum
Spyros Trigazis 2ab874a5be [k8s] Make flannel self-hosted
Similar to calico, deploy flannel as a DS.
Flannel can use the kubernetes API to store
data, so it doesn't need to contact the etcd
server directly anymore.

This patch drops to relatively large files for
flannel's config, flannel-config-service.sh and
write-flannel-config.sh. All required config is
in the manifests.

Additional options to the controller manager:
--allocate-node-cidrs=true and --cluster-cidr.

Change-Id: I4f1129e155e2602299394b5866165260f4ea0df8
story: 2002751
task: 24870
2019-03-05 18:33:45 +01:00
..
api Merge "[k8s] Update cluster health status by native API" 2019-02-19 17:56:23 +00:00
cmd Add framework for magnum-status upgrade check 2019-01-27 04:26:30 +00:00
common Merge "Add hidden flag to cluster template" 2019-02-18 01:28:15 +00:00
conductor python3 fix: decode binary cert data if encountered 2019-02-27 19:47:38 +11:00
conf Delete Octavia loadbalancers for fedora atomic k8s driver 2018-12-13 13:18:40 +13:00
db Add hidden flag to cluster template 2019-02-12 11:38:15 +01:00
drivers [k8s] Make flannel self-hosted 2019-03-05 18:33:45 +01:00
hacking Fix typo in magnum/hacking/checks.py for consistency 2017-06-16 15:43:27 +08:00
objects Add hidden flag to cluster template 2019-02-12 11:38:15 +01:00
service [k8s] Update cluster health status by native API 2019-02-18 11:03:10 +13:00
servicegroup Trivial code cleanups 2018-10-02 19:41:34 +00:00
tests [k8s] Make flannel self-hosted 2019-03-05 18:33:45 +01:00
__init__.py Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
i18n.py Remove log translations 2017-03-30 17:05:10 +08:00
version.py Remove coding:utf-8 2015-08-03 23:28:22 +08:00