Runbook¶
Vérifier La Pipeline¶
La pipeline doit exécuter :
validate-mkdocsbuild-mkdocspublish-gitops
Le build produit l'image :
acrneoinnopltservicesmain.azurecr.io/test-runners/mkdocs:<commit-short-sha>
Le job publish-gitops met ensuite à jour le manifest ArgoCD avec le digest
immutable de cette image.
Vérifier Le Déploiement¶
kubectl get application -n ns-argocd app-mkdocs
kubectl get deployment,service,ingress -n ns-neoproject -l app.kubernetes.io/name=mkdocs
kubectl logs -n ns-neoproject -l app.kubernetes.io/name=mkdocs
Incident De Publication¶
Si le job publish-gitops échoue sur le push Git, créer une variable CI/CD
masquée GITOPS_PUSH_TOKEN avec un token autorisé à pousser sur
dt/practice/devops/platform/shared_argocd.