3 Ways to use F5 BIG-IP with OpenShift 4
Hi Eric_Chen ,
I am planning to migrate the infrastructure part from haproxy LB to F5 LB (VE / BM). I read your article, but unable to completely understand it. I could not configure LB using FAST template, but based on the configuration in this file https://github.com/chen23/openshift-4-3/blob/master/fast/openshift/2_infrastructure.yaml from your repository, configured the LB manually. Could install the masters successfully but the workers are unable to join the cluster.
I see the below errors on all worker nodes.
root@yv-ops01 core]# journalctl -f
-- Logs begin at Thu 2022-02-17 06:47:29 UTC. --
Feb 18 02:46:11 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:11.150237 1481 kubelet.go:2223] "Container runtime network not ready" networkReady="NetworkReady=false reason:NetworkPluginNotReady message:Network plugin returns error: No CNI configuration file in /etc/kubernetes/cni/net.d/. Has your network provider started?"
Feb 18 02:46:11 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:11.180727 1481 kubelet.go:2303] "Error getting node" err="node \"yv-ops01.yv.okd\" not found"
Feb 18 02:46:11 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:11.281716 1481 kubelet.go:2303] "Error getting node" err="node \"yv-ops01.yv.okd\" not found"
Feb 18 02:46:11 yv-ops01.yv.okd hyperkube[1481]: I0218 02:46:11.289240 1481 csi_plugin.go:1031] Failed to contact API server when waiting for CSINode publishing: csinodes.storage.k8s.io "yv-ops01.yv.okd" is forbidden: User "system:anonymous" cannot get resource "csinodes" in API group "storage.k8s.io" at the cluster scope
Feb 18 02:46:11 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:11.382485 1481 kubelet.go:2303] "Error getting node" err="node \"yv-ops01.yv.okd\" not found"
Feb 18 02:46:11 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:11.483330 1481 kubelet.go:2303] "Error getting node" err="node \"yv-ops01.yv.okd\" not found"
Feb 18 02:46:11 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:11.584338 1481 kubelet.go:2303] "Error getting node" err="node \"yv-ops01.yv.okd\" not found"
Feb 18 02:46:11 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:11.685116 1481 kubelet.go:2303] "Error getting node" err="node \"yv-ops01.yv.okd\" not found"
Feb 18 02:46:11 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:11.786245 1481 kubelet.go:2303] "Error getting node" err="node \"yv-ops01.yv.okd\" not found"
Feb 18 02:46:11 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:11.887370 1481 kubelet.go:2303] "Error getting node" err="node \"yv-ops01.yv.okd\" not found"
Feb 18 02:46:11 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:11.988190 1481 kubelet.go:2303] "Error getting node" err="node \"yv-ops01.yv.okd\" not found"
Feb 18 02:46:12 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:12.088827 1481 kubelet.go:2303] "Error getting node" err="node \"yv-ops01.yv.okd\" not found"
Feb 18 02:46:12 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:12.190147 1481 kubelet.go:2303] "Error getting node" err="node \"yv-ops01.yv.okd\" not found"
Feb 18 02:46:12 yv-ops01.yv.okd hyperkube[1481]: I0218 02:46:12.206303 1481 csi_plugin.go:1031] Failed to contact API server when waiting for CSINode publishing: csinodes.storage.k8s.io "yv-ops01.yv.okd" is forbidden: User "system:anonymous" cannot get resource "csinodes" in API group "storage.k8s.io" at the cluster scope
Feb 18 02:46:12 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:12.291292 1481 kubelet.go:2303] "Error getting node" err="node \"yv-ops01.yv.okd\" not found"
Feb 18 02:46:12 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:12.392020 1481 kubelet.go:2303] "Error getting node" err="node \"yv-ops01.yv.okd\" not found"
Feb 18 02:46:12 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:12.492859 1481 kubelet.go:2303] "Error getting node" err="node \"yv-ops01.yv.okd\" not found"
Feb 18 02:46:12 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:12.593884 1481 kubelet.go:2303] "Error getting node" err="node \"yv-ops01.yv.okd\" not found"
Feb 18 02:46:12 yv-ops01.yv.okd hyperkube[1481]: E0218 02:46:12.694361 1481 kubelet.go:2303] "Error getting node" err="node \"yv-ops01.yv.okd\" not found"
Can you please help / guide me in this regard?
If I have raised it on the wrong forum, please direct me to the right channel / path?
Thanks in advance.