Agent de gestion pour Kubernetes (OCMA) à l'état Failed après échec de la mise à niveau
Si l'URL d'image Docker indiquée pour l'agent de gestion est incorrecte ou inaccessible lors d'une mise à niveau Helm du graphique oci-kubernetes-monitoring, le pod d'agent de gestion reste à l'état failed.
Dans cet état, l'exécution d'une mise à niveau Helm ultérieure avec la version d'image correcte ne récupère pas automatiquement le pod, car Kubernetes ne redémarre pas automatiquement les pods qui restent dans l'état Failed après une erreur d'extraction d'image.
Pour résoudre ce problème :
- Mettez à niveau la version Helm avec l'URL d'image accessible correcte :
helm upgrade <release-name> --values <path-to-override-values.yaml> <path-to-helm-chart> - Supprimez le pod en échec afin que Kubernetes puisse le recréer avec la version d'image correcte :
kubectl delete pod oci-onm-mgmt-agent-0 -n oci-onm
Après la suppression, Kubernetes recrée automatiquement le pod à l'aide de la configuration corrigée et le pod doit démarrer avec succès.