Agent de gestion pour Kubernetes (OCMA) dans l'état Failed
après l'échec de la mise à niveau
Si l'URL de l'image Docker spécifiée pour l'agent de gestion est incorrecte ou inaccessible lors d'une mise à niveau Helm du graphique oci-kubernetes-monitoring, le pod de l'agent de gestion reste à l'état failed
.
Dans cet état, l'exécution d'une mise à niveau ultérieure de Helm avec la version d'image correcte ne récupère pas le pod automatiquement, car Kubernetes ne redémarre pas automatiquement les pods qui restent à 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 correcte et accessible :
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éera automatiquement le pod à l'aide de la configuration corrigée, et le pod doit démarrer avec succès.