Creación de entradas DNS e implementación de la máquina virtual de la PEG

Cree las entradas DNS e implemente la máquina virtual de la PEG como parte de la instalación de PEG.

Cree entradas DNS donde cada dominio mencionado en Crear certificados apunte a la máquina virtual de la PEG (la PEG debe tener una IP estática o un nombre de dominio estático).

Por motivos de seguridad, algunas organizaciones pueden requerir un sistema de nombres de dominio (DNS) personalizado. Los siguientes pasos describen cómo actualizar la configuración para usar un DNS personalizado y garantizar el reenvío de datos sin problemas a la plataforma.

Procedimiento

  1. Edite el ConfigMap de CoreDNS.
    1. Ejecute el comando: kubectl edit configmap coredns -n kube-system.
    2. Modifique el archivo Core para reemplazar la configuración predeterminada de reenvío del DNS con el DNS personalizado del cliente.
  2. Cambie la configuración.
    1. Localice la línea: forward. /etc/resolv.conf.
    2. Cambie la línea a: forward. example_DNS.
      Reemplace example_DNS con su DNS personalizado.

    Ejemplo de la configuración modificada:

    
    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. Aplique los cambios.
    1. Haga clic en Guardar y salga del editor para aplicar los cambios.
    2. CoreDNS volverá a cargar de manera automática la configuración nueva.