8.3. Définition du déclencheur d'image sur les ressources Kubernetes
Lorsque vous ajoutez un déclencheur d'image aux déploiements, vous pouvez utiliser la commande oc set triggers
. Par exemple, l'exemple de commande de cette procédure ajoute un déclencheur de changement d'image au déploiement nommé example
de sorte que lorsque la balise de flux d'image example:latest
est mise à jour, le conteneur web
à l'intérieur du déploiement est mis à jour avec la nouvelle valeur d'image. Cette commande définit l'annotation image.openshift.io/triggers
correcte sur la ressource de déploiement.
Procédure
Déclenchez les ressources Kubernetes en entrant la commande
oc set triggers
:$ oc set triggers deploy/example --from-image=example:latest -c web
À moins que le déploiement ne soit interrompu, cette mise à jour du modèle de pod entraîne automatiquement un déploiement avec la nouvelle valeur de l'image.