Puncte:2

Kubernates CoreDNS direcționează o adresă URL publică către un server intern

drapel cn

Am o aplicație care rulează în clustere Kubernetes care accesează o adresă URL publică a API, de ex. api.server123.com. Aplicația o accesează chiar în codul său

Vreau să rezolv acel UZRL public la un IP intern, cum ar fi modul în care o putem face /etc/host adică o intrare ca 1.2.3.4 api.server123.com unde IP-ul respectiv aparține unuia dintre serverele noastre interne. Acesta este pentru mine să văd sarcina utilă trimisă și câteva verificări interne.

Pot face asta prin CoreDNS?

Am făcut-o așa dar nu pare să funcționeze.

Fișier principal: |-
    .:53 {
        erori
        sănătate
        cluster kubernetes.local. in-addr.arpa ip6.arpa {
            păstăi nesigure
            în amonte
            fallthrough in-addr.arpa ip6.arpa
        }
        gazde {
            1.2.3.4 api.server123.com
            cadea prin
        }
        prometheus :9153
        înainte . /etc/resolv.conf
        cache 30
        reîncărcați
        echilibrul de sarcină
    }

Este aceasta modalitatea corectă de a rezolva o adresă URL publică la un IP intern în Kubernetes?

Puncte:0
drapel tr

Vă recomand să utilizați plugin-ul înainte pentru configurarea Corefile. Conform Kubernetes.io:

forward: Orice interogări care nu se află în domeniul cluster al Kubernetes vor fi redirecționate către soluții predefiniti (/etc/resolv.conf).

Exemple utile pe care le găsiți la coredns.io

Wytrzymały Wiktor avatar
drapel it
Salut @Ruster și bun venit la ServerFault! Vă rugăm să nu uitați să [reacționați la răspunsurile la întrebările dvs.](https://stackoverflow.com/help/someone-answers). În acest fel, știm dacă răspunsurile au fost utile și dacă alți membri ai comunității ar putea beneficia de ele. Încercați să [acceptați răspunsul](https://stackoverflow.com/help/accepted-answer) care este soluția finală pentru problema dvs., votați răspunsurile care sunt utile și comentați cele care ar putea fi îmbunătățite sau necesită o atenție suplimentară. Sedere placuta!

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.