- Setup untagged VLAN network also works
- https://www.belgai.de/blog/harvester/harvester_bridge_network/ add cloud init network data made it to work
- Loadbalancer creation were failing. Goto settings in harvester and set vip pools.
- If you add one more extra nic using the untagged network then creating an service object will lead to issue. The best is use the default managment network and create and service object to get an ip in the Subnet.
- to ssh into vm using clusterIP we can do kubectl port-forward and ssh
- Goto preferences and enable all the 4 settings including longhorn and rancher UI.
- We can use Nodeport and forward traffic to host ip and nodeport in Route Virtual servers.
- When we are port forwarding in router to ingress make sure ingress is configured with static NodePort. so that recreation ingress will always leads to fixed port.
- nginx ingress with letsencrypt. https://cloud.yandex.com/en/docs/managed-kubernetes/tutorials/ingress-cert-manager
- Once intiate update check the pods like
hvst-upgrade-xvr9c-post-drain-hnode3-w2pd4
andpre
andpost
pods logs to see the progress. coredns
memory and cpu would be reset to old small value it should be fixed after the first node upgraded. Otherwise cluster name resolution fails which impacts the upgrade and it will be struck- if it is
pre-drained
struck for long time it mave be waiting for migrating vm rebooting the vm will expedite the upgrades