8.3. Définir le déclencheur de l’image sur les ressources Kubernetes
Lorsque vous ajoutez un déclencheur d’image aux déploiements, vous pouvez utiliser la commande déclencheurs oc. À titre d’exemple, la commande d’échantillon de cette procédure ajoute un déclencheur de changement d’image à l’exemple de déploiement nommé de sorte que lorsque la dernière balise de flux d’image est mise à jour, le conteneur Web à l’intérieur des mises à jour de déploiement avec la nouvelle valeur de l’image. Cette commande définit la bonne annotation image.openshift.io/triggers sur la ressource de déploiement.
Procédure
Déclenchez les ressources Kubernetes en entrant la commande déclencheurs oc:
oc set triggers deploy/example --from-image=example:latest -c web
$ oc set triggers deploy/example --from-image=example:latest -c web
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemple de déploiement avec l’annotation de déclenchement
Copy to Clipboard Copied! Toggle word wrap Toggle overflow À moins que le déploiement ne soit interrompu, cette mise à jour de modèle de pod provoque automatiquement un déploiement avec la nouvelle valeur de l’image.