Add workaround for tunnel connectivity 07/5607/1
authorafenner <andrew.fenner@est.tech>
Mon, 27 Jul 2020 13:53:19 +0000 (14:53 +0100)
committerFatih Degirmenci <fdegir@gmail.com>
Sat, 1 Aug 2020 21:22:29 +0000 (21:22 +0000)
commit4028f7addda4131fb624958c17197f36ec82ceca
treebab30f561efc75e0778b31c2549efd1deff686e8
parentb559097dfe4c2b2fe5df957df282ab3b673f7aee
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>
(cherry picked from commit b7924a953ce9f8769dfe1a3b1db65c92bf929275)
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