Créer des entrées DNS et déployer la machine virtuelle PEG

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 Créer des certificats 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

  1. Modifiez la ConfigMap CoreDNS.
    1. Exécutez la commande : kubectl edit configmap coredns -n kube-system.
    2. Modifiez le Corefile pour remplacer le paramètre de transfert DNS par défaut par le DNS personnalisé du client.
  2. Modifiez la configuration.
    1. Localisez la ligne : forward. /etc/resolv.conf.
    2. 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
      }
  3. Appliquez les modifications.
    1. Enregistrez et quittez l'éditeur pour appliquer les modifications.
    2. CoreDNS recharge automatiquement la nouvelle configuration.