Créez des entrées DNS et déployez la machine virtuelle PEG dans le cadre de l'installation de PEG.
Créez des entrées DNS où chaque domaine mentionné dans pointe vers la machine virtuelle PEG (PEG doit avoir une adresse IP statique ou un nom de domaine statique).
Pour des raisons de sécurité, certaines organisations peuvent avoir besoin d'un DNS personnalisé. Les étapes suivantes décrivent comment mettre à jour les paramètres pour utiliser un DNS personnalisé et garantir un transfert de données fluide vers la plateforme.
Procédure
-
Modifiez la ConfigMap CoreDNS.
-
Exécutez la commande :
kubectl edit configmap coredns -n kube-system
.
-
Modifiez le Corefile pour remplacer le paramètre de transfert DNS par défaut par le DNS personnalisé du client.
-
Modifiez la configuration.
-
Localisez la ligne :
forward. /etc/resolv.conf
.
-
Remplacez la ligne par :
forward. example_DNS
.
Remplacez example_DNS par votre DNS personnalisé.
Exemple de configuration modifiée :
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
}
-
Appliquez les modifications.
-
Enregistrez et quittez l'éditeur pour appliquer les modifications.
-
CoreDNS recharge automatiquement la nouvelle configuration.