-
Hey all - I noticed that in the magic of the kured/microos world my traefik deployment was updated overnight (at least, I assume that's what happened, and the traefik deploy had a creation timestamp of a couple hours older). The issue is that none of my previous ingress routes were working (they were before), and all the service->endpoint->pod connections looked good and served the pages when I port forwarded. Then I saw that the hetzner public IP changed for my traefik load balancer, so I had to go back and update the DNS settings to get the ingresses to work again. That said, is this known? Is there a way to force the IP to stay the same when traefik is updated? thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
Hey @TimHeckel, please verify the upgrade with these commands on your node About DNS, external-dns would take care of automatically adjusting. But that does not mean it would not inquire 1 or 2 minutes downtime before the automatic adjustment takes place. However, if you have doubts, just turn off automatic upgrades for both the node and k3s, see https://github.com/kube-hetzner/kube-hetzner#automatic-upgrade. I have yet to try this myself in a production-like setting (will do ASAP), so at this time, have no other ideas. |
Beta Was this translation helpful? Give feedback.
-
Thanks! The uptime and last reboot commands on both the agent and control plane nodes do not show a reboot at all. I'm not entirely sure why the system destroyed and recreated the loadbalancer, but the IP certainly changed. It would appear that kured did not reboot any of the nodes. I am going to "enable protection" on the hetzner load balancer to try to ensure the IP doesn't change and that it can't be deleted - it's still a mystery as to why the traefik deployment redeployed 7 hours ago. Happy to try to find more information out as needed. Not quite sure where else to look. I'll reply to this thread if I see the IP change again after marking the lb protected. |
Beta Was this translation helpful? Give feedback.
Thanks! The uptime and last reboot commands on both the agent and control plane nodes do not show a reboot at all. I'm not entirely sure why the system destroyed and recreated the loadbalancer, but the IP certainly changed. It would appear that kured did not reboot any of the nodes.
I am going to "enable protection" on the hetzner load balancer to try to ensure the IP doesn't change and that it can't be deleted - it's still a mystery as to why the traefik deployment redeployed 7 hours ago.
Happy to try to find more information out as needed. Not quite sure where else to look. I'll reply to this thread if I see the IP change again after marking the lb protected.