1.7. Déploiement d’une application à partir du catalogue des développeurs
À partir du Red Hat OpenShift Service sur la console web AWS, vous pouvez déployer une application de test à partir du catalogue des développeurs et l’exposer avec un itinéraire.
Conditions préalables
- Connectez-vous à Red Hat Hybrid Cloud Console.
- Création d’un Red Hat OpenShift Service sur AWS cluster.
- Configuration d’un fournisseur d’identité pour votre cluster.
- Ajout de votre compte utilisateur au fournisseur d’identité configuré.
Procédure
- Accédez à la page Liste des clusters dans OpenShift Cluster Manager.
- Cliquez sur l’icône des options à côté du cluster que vous souhaitez afficher.
- Cliquez sur Ouvrir la console.
- La console de cluster s’ouvre dans une nouvelle fenêtre de navigateur. Connectez-vous à votre compte Red Hat avec vos identifiants de fournisseur d’identité configurés.
-
Dans la perspective de l’administrateur, sélectionnez Accueil
Projets Créer un projet. - Entrez un nom pour votre projet et ajoutez éventuellement un nom d’affichage et une description.
- Cliquez sur Créer pour créer le projet.
- Basculez dans la perspective Développeur et sélectionnez +Add. Assurez-vous que le projet sélectionné est celui que vous venez de créer.
- Dans la boîte de dialogue Catalogue des développeurs, sélectionnez Tous les services.
-
Dans la page Catalogue des développeurs, sélectionnez Langues
JavaScript dans le menu. Cliquez sur Node.js, puis cliquez sur Créer pour ouvrir la page de l’application Créer une source à l’image.
NoteIl vous faudra peut-être cliquer sur Effacer tous les filtres pour afficher l’option Node.js.
- Dans la section Git, cliquez sur Essayez l’échantillon.
- Ajoutez un nom unique dans le champ Nom. La valeur sera utilisée pour nommer les ressources associées.
- Confirmez que le déploiement et la création d’un itinéraire sont sélectionnés.
- Cliquez sur Créer pour déployer l’application. Il faudra quelques minutes pour que les pods se déploient.
- Facultatif: Vérifiez l’état des pods dans le volet Topology en sélectionnant votre application Node.js et en examinant sa barre latérale. Il faut attendre que la construction nodejs soit terminée et que le pod de nodejs soit dans un état Running avant de continuer.
Lorsque le déploiement est terminé, cliquez sur l’URL d’itinéraire pour l’application, qui a un format similaire à ce qui suit:
https://nodejs-<project>.<cluster_name>.<hash>.<region>.openshiftapps.com/
https://nodejs-<project>.<cluster_name>.<hash>.<region>.openshiftapps.com/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Dans votre navigateur, un nouvel onglet s’ouvre avec un message similaire à ce qui suit:
Welcome to your Node.js application on OpenShift
Welcome to your Node.js application on OpenShift
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Facultatif: Supprimer l’application et nettoyer les ressources que vous avez créées:
-
Dans la perspective de l’administrateur, accédez à Home
Projets. - Cliquez sur le menu d’action de votre projet et sélectionnez Supprimer le projet.
-
Dans la perspective de l’administrateur, accédez à Home