Aller au contenu

Runbook

Vérifier La Pipeline

La pipeline doit exécuter :

  • validate-mkdocs
  • build-mkdocs
  • publish-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.