13.6. Déploiement d’une application d’échantillon


Depuis que le contrôleur ExternalDNS est en cours d’exécution, vous pouvez déployer un exemple d’application pour confirmer que le domaine personnalisé est configuré et fiable lorsque vous exposez un nouvel itinéraire.

  1. Créez un nouveau projet pour votre exemple d’application:

    $ oc new-project hello-world
    Copy to Clipboard Toggle word wrap
  2. Déployez une application hello world:

    $ oc new-app -n hello-world --image=docker.io/openshift/hello-openshift
    Copy to Clipboard Toggle word wrap
  3. Créer un itinéraire pour l’application spécifiant votre nom de domaine personnalisé:

    $ oc -n hello-world create route edge --service=hello-openshift hello-openshift-tls \
    --hostname hello-openshift.${DOMAIN}
    Copy to Clipboard Toggle word wrap
  4. Vérifiez si l’enregistrement DNS a été créé automatiquement par ExternalDNS:

    Note

    Il peut prendre quelques minutes pour que l’enregistrement apparaisse sur Amazon Route 53.

    $ aws route53 list-resource-record-sets --hosted-zone-id ${ZONE_ID} \
       --query "ResourceRecordSets[?Type == 'CNAME']" | grep hello-openshift
    Copy to Clipboard Toggle word wrap
  5. Facultatif: Vous pouvez également afficher les enregistrements TXT qui indiquent qu’ils ont été créés par ExternalDNS:

    $ aws route53 list-resource-record-sets --hosted-zone-id ${ZONE_ID} \
       --query "ResourceRecordSets[?Type == 'TXT']" | grep ${DOMAIN}
    Copy to Clipboard Toggle word wrap
  6. Bouclez l’enregistrement DNS nouvellement créé à votre exemple d’application pour vérifier l’application hello world est accessible:

    $ curl https://hello-openshift.${DOMAIN}
    Copy to Clipboard Toggle word wrap

    Exemple de sortie

    Hello OpenShift!
    Copy to Clipboard Toggle word wrap

Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat