Erstellen von DNS-Einträgen und Bereitstellen der PEG-VM

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 Erstellen von Zertifikatengenannte 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

  1. Bearbeiten Sie die CoreDNS-ConfigMap.
    1. Führen Sie den Befehl aus. kubectl edit configmap coredns -n kube-system.
    2. Ändern Sie die Corefile-Datei, indem Sie die Standardeinstellung für die DNS-Weiterleitung durch den benutzerdefinierten DNS des Clients ersetzen.
  2. Ändern Sie die Konfiguration.
    1. Suchen Sie die folgende Zeile: forward. /etc/resolv.conf.
    2. Ä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
      }
  3. Übernehmen Sie die Änderungen.
    1. Klicken Sie auf Speichern und beenden Sie den Editor, sodass die Änderungen angewendet werden.
    2. CoreDNS lädt die neue Konfiguration automatisch neu.