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 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
-
Edite el ConfigMap de CoreDNS.
-
Ejecute el comando:
kubectl edit configmap coredns -n kube-system
.
-
Modifique el archivo Core para reemplazar la configuración predeterminada de reenvío del DNS con el DNS personalizado del cliente.
-
Cambie la configuración.
-
Localice la línea:
forward. /etc/resolv.conf
.
-
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
}
-
Aplique los cambios.
-
Haga clic en Guardar y salga del editor para aplicar los cambios.
-
CoreDNS volverá a cargar de manera automática la configuración nueva.