agent-substrate / agent-substrate/substrate

hack: IPv6-only kind clusters resolve a stale registry address

Aperta
#1,049 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
area/dev-infra kind/bug
Lingua principale
Go
Stelle
1.8k
Fork
316
Merge medio
2g 43m
PR unite (30g)
287

Descrizione

On `IP_FAMILY=ipv6`, `hack/create-kind-cluster.sh` writes the registry's IPv6
address into the CoreDNS Corefile as a `hosts` entry, read once from
`docker inspect` at cluster-create time. The script recreates the registry
container whenever its port mapping does not match, and Docker hands the new
container a different address. Every cluster created before that point then
resolves `kind-registry` to an address nothing is listening on.

The symptom is worse than a missing entry: the name still resolves, so image
pulls fail with `connection refused` rather than a lookup error, and a
single-cluster dev loop never sees it. The entry is added by #958.

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.