Persist DNS resolution across machine and Docker restarts #99
Labels
bug
Something isn't working
documentation
Improvements or additions to documentation
enhancement
New feature or request
Is your feature request related to a problem? Please describe.
CoreDNS Corefile import
uds.overrides
contains a rewrite for.uds.dev
domains tohost.k3d.internal
. This rewrite goes stale when the Docker containers hosting K3d are stopped without usingk3d cluster stop uds
(e.g., machine sleep, Docker daemon restarts, machine restart, etc.).We encountered this issue when
ai.uds.dev
tried resolvingsupabase-kong.uds.dev
after we shutdown the K3d cluster in a non-K3d way. This is a known limitation of K3d and Docker.I understand UDS K3d is only for short-lived development clusters; however, Growth engineers usually like to have a pre-stood up instance local to their laptop for roadshows and events. Developers may also appreciate this when they want to restart, shutdown or hibernate their machines but want to keep the cluster state intact without worrying about using
k3d cluster stop uds
every time.Describe the solution you'd like
See the 2 possible alternatives to solving this issue.
Describe alternatives you've considered
k3d cluster stop uds
before a machine is restarted or the computer goes to sleep/hibernates.Additional context
N/A
The text was updated successfully, but these errors were encountered: