Add workaround for tunnel connectivity 43/5543/2
authorafenner <andrew.fenner@est.tech>
Mon, 27 Jul 2020 13:53:19 +0000 (14:53 +0100)
committerAndrew Fenner <Andrew.Fenner@est.tech>
Fri, 31 Jul 2020 07:25:16 +0000 (07:25 +0000)
commitb7924a953ce9f8769dfe1a3b1db65c92bf929275
treef8e0e9e4803aac7887cb20e3960acf8e78fae1f8
parent6a14a3b273fabd44d24a75417b4e586fb3020c2b
Add workaround for tunnel connectivity

This patch creates a DeamonSet (pod on each node) that pings all the ipip tunnels of all the other nodes.
It should be removed once we find why the tunnels aren't open without pinging

Signed-off-by: afenner <andrew.fenner@est.tech>
Change-Id: Ic4e8241aa2a014daa0d299186d07615ee79030a2
Signed-off-by: afenner <andrew.fenner@est.tech>
apps/ceph/kubespray/playbooks/roles/install/tasks/main.yaml
apps/ceph/kubespray/playbooks/roles/install/templates/ping-tunnel-workaround.yaml.j2 [new file with mode: 0644]
apps/ceph/kubespray/playbooks/roles/install/vars/offline-deployment.yaml
apps/ceph/kubespray/playbooks/roles/install/vars/online-deployment.yaml
vars/kubernetes.yaml