10.5. Édition des contrôles de santé en utilisant la perspective Développeur
La vue Topology permet de modifier les contrôles de santé ajoutés à votre application, de les modifier ou d’ajouter d’autres contrôles de santé.
Conditions préalables
- La perspective Développeur est passée à la console Web.
- En utilisant la perspective Développeur, vous avez créé et déployé une application sur Red Hat OpenShift Service sur AWS.
- Des contrôles de santé ont été ajoutés à votre demande.
Procédure
- Dans la vue Topologie, faites un clic droit sur votre application et sélectionnez Modifier les vérifications de santé. Alternativement, dans le panneau latéral, cliquez sur la liste déroulante Actions et sélectionnez Modifier les vérifications de santé.
Dans la page Modifier les vérifications de santé:
- Afin de supprimer une sonde de santé précédemment ajoutée, cliquez sur l’icône Supprimer à côté.
D’éditer les paramètres d’une sonde existante:
- Cliquez sur le lien Modifier la sonde à côté d’une sonde précédemment ajoutée pour voir les paramètres de la sonde.
- Modifiez les paramètres au besoin et cliquez sur la coche pour enregistrer vos modifications.
Afin d’ajouter une nouvelle sonde de santé, en plus des contrôles de santé existants, cliquez sur les liens de la sonde. À titre d’exemple, ajouter une sonde Liveness qui vérifie si votre conteneur est en cours d’exécution:
- Cliquez sur Ajouter une sonde de vie, pour voir un formulaire contenant les paramètres de la sonde.
Éditez les paramètres de la sonde au besoin.
NoteLa valeur Timeout doit être inférieure à la valeur Période. La valeur par défaut Timeout est 1. La valeur par défaut de la Période est 10.
- Cliquez sur la coche en bas du formulaire. Le message de Liveness Probe Ajouté est affiché.
- Cliquez sur Enregistrer pour enregistrer vos modifications et ajouter les sondes supplémentaires à votre conteneur. Il est redirigé vers la vue Topology.
- Dans le panneau latéral, vérifiez que les sondes ont été ajoutées en cliquant sur le pod déployé sous la section Pods.
- Dans la page Détails de Pod, cliquez sur le conteneur listé dans la section Conteneurs.
- Dans la page Détails du conteneur, vérifiez que la sonde Liveness - HTTP Get 10.129.4.65:8080/ a été ajoutée au conteneur, en plus des sondes existantes antérieures.