-
|
Problem Since nat_router = {
server_type = "cax21"
location = "nbg1"
enable_sudo = false
labels = {}
}
# Control plane load balancer
use_control_plane_lb = true
control_plane_lb_type = "lb11"
control_plane_lb_enable_public_interface = trueAfter the cluster has been created succesfully, I start deploying multiple applications (with Helm and/or kustomize) in quick succesion. Here's the list of following applications: In While I queried Google/AI for this and it concluded this must be DNS networking issue (either on the pod or node), I'm confused on why/how this happened. My initial thought was that maybe because outgoing traffic is going through the NAT router, and it might get ratelimited by the docker registry, but the error does not seem to be that way. I recreated the pods and rebooted the specific nodes that had these issues, but it did not have any effect. At that point I destroyed the cluster (created with Has anyone experienced a similiar issues as well since upgrading to |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
|
I am experiencing the exact same issue. I've enabled image mirroring for all registries as well and it hasn't helped. It's definitely not rate limiting, because when I deploy new pods which pull new images which definitely wouldn't have been cached yet they succeed on all my nodes except one. All |
Beta Was this translation helpful? Give feedback.
I think I found what my problem was, which is that Bitnami made changes to their registries: bitnami/containers#83267. So apparently now it was just not pulling the images because
bitnamihas been changed tobitnamilegacy(which are no longer maintained/updated).p.s.
I changed to using https://github.com/open-bitnami/containers instead, using
oci://ghcr.io/open-bitnami/chartsand manually setting theglobal.imageRegistry: ghcr.io/open-bitnami,image.repository: open-bitnami/<app>andimage.taginvalues.yamlfor all Bitnami charts, and now it pulls images again without problems, even withnat_routeranduse_control_plane_lb = true. I kept thek3s_registriesin mykube.tflike you suggest…