c12s-kubespray/roles
Bogdan Dobrelya d08d2fd808 Fix separate etcd nodes and calico
Admin certs are only available for kube-master nodes.
When etcd nodes are separate, calico fails to access them with
missing admin certs and etcd fails to configure ETCD_PEER_* env
vars due to missing member certs.

Fix this by switching curls to the first etcd node
and delegate to the first master. This assumes only admin certs
allow to get calico keys from etcd but not member/node certs.
Also move member certs from master_certs to node_certs list as
ETCD(_PEER)_CERT/KEY env vars expects.

Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-11-25 17:24:16 +01:00
..
adduser turn adduser/download roles into meta roles 2016-05-22 17:25:52 -05:00
bootstrap-os updated bootstrap-ubuntu.yml 2016-11-16 12:11:54 +01:00
dnsmasq Fix download dnsmasq image dependency on docker 2016-11-24 18:31:26 +01:00
docker Swap order in which we reload docker/socket 2016-11-01 13:12:40 +01:00
download Update calico/ctl image tag 2016-11-25 11:23:27 +01:00
etcd Fix separate etcd nodes and calico 2016-11-25 17:24:16 +01:00
kubernetes Fix nginx container download for download_run_once mode 2016-11-23 10:37:08 +01:00
kubernetes-apps Allow pre-downloaded images to be used effectively 2016-11-22 16:16:04 +01:00
network_plugin Fix separate etcd nodes and calico 2016-11-25 17:24:16 +01:00
uploads upgrade k8s version to 1.4.6 2016-11-14 21:40:05 +01:00