I installed rancher 2.0 with 3 ubuntu linux nodes in use (one node with all services and two worker nodes).
I used flannel as cni and a disabled nginx as ingress controller during the cluster deployment.
So far everything works fine. Now, I want to integrate my F5 BIG-IP into k8s with rancher. I configured on the F5 BIG-IP a vxlan tunnel with a new flannel subnet and I created a new node via kubectl to connect the F5 BIG-IP via flannel vxlan tunnel.
But now when I do a ping on the master k8s node to one IP of that BIG-IP vxlan network I’m not able to get a ping replay. On the master k8s node I hit “ip route” and I see that route was configured correctly while creating the BIG-IP node via kubectl.
But is this troubleshooting step correct? I don’t have kubectl available on the master k8s node bash. I have seen other deployments with k8s edition that worked with flannel but when I use rancher I’m not able to establish the vxlan tunnel with the F5 BIG-IP (as ingress controller).
Any hint kindly appreciated!!!