Erstellen Sie DNS-Einträge und stellen Sie die PEG-VM im Rahmen der Installation von PEG bereit.
Erstellen Sie DNS-Einträge, bei denen jede in genannte Domäne auf die PEG-VM verweist (PEG muss eine statische IP oder einen statischen Domänennamen haben).
Aus Sicherheitsgründen benötigen einige Unternehmen möglicherweise einen benutzerdefinierten DNS. Die folgenden Schritte beschreiben, wie Sie in den Einstellungen die Verwendung eines benutzerdefinierten DNS konfigurieren, um eine reibungslose Datenweiterleitung an die Plattform sicherzustellen.
Prozedur
-
Bearbeiten Sie die CoreDNS-ConfigMap.
-
Führen Sie den Befehl aus.
kubectl edit configmap coredns -n kube-system
.
-
Ändern Sie die Corefile-Datei, indem Sie die Standardeinstellung für die DNS-Weiterleitung durch den benutzerdefinierten DNS des Clients ersetzen.
-
Ändern Sie die Konfiguration.
-
Suchen Sie die folgende Zeile:
forward. /etc/resolv.conf
.
-
Ändern Sie die Zeile in:
forward. example_DNS
.
Ersetzen Sie „example_DNS“ durch Ihren benutzerdefinierten DNS.
Beispiel für die geänderte Konfiguration:
apiVersion: v1
data:
Corefile: |
.:53 {
errors
health
ready
kubernetes cluster.local in-addr.arpa ip6.arpa {
pods insecure
upstream
fallthrough in-addr.arpa ip6.arpa
}
hosts /etc/coredns/NodeHosts {
reload 1s
fallthrough
}
prometheus :9153
forward . <CUSTOM_DNS_HERE>
cache 30
loop
reload
loadbalance
}
-
Übernehmen Sie die Änderungen.
-
Klicken Sie auf Speichern und beenden Sie den Editor, sodass die Änderungen angewendet werden.
-
CoreDNS lädt die neue Konfiguration automatisch neu.