2017-07-27 4 views
0

Ich versuche, einen fehlerhaften Pod auf der Pods-Seite der Kubernetes-Webbenutzerschnittstelle zu löschen, aber er wird nicht gelöscht.Fehlerhafter Pod in der Kubernetes-Webbenutzeroberfläche konnte nicht gelöscht werden

Ich verstehe, was der Fehler selbst ist, und ich glaube, ich habe es gelöst, indem Sie secrets verwenden, da dies ein privater Repo ist. Das heißt, ich kann den Pod nicht wieder korrekt hinzufügen, da es bereits existiert. Hier

ist, was ich auf der Pods Seite im Kubernetes UI sehe:

Pod Status:Waiting: ContainerCreating

Fehler:

Failed to pull image "<USERNAME>/<REPO>:<TAG>": 
failed to run [fetch --no-store docker://<USERNAME>/<REPO>:<TAG>]: 
exit status 254 stdout: stderr: Flag --no-store has been deprecated, 
please use --pull-policy=update fetch: Unexpected HTTP code: 401, URL: https://xxxxxx.docker.io/v2/<USERNAME>/<NAMESPACE>/manifests/<TAG> 
    Error syncing pod 

Ich habe auch versucht, das Löschen Pod mit kubectl, aber kubectl kann nicht einmal den gescheiterten Pod sehen!

$ kubectl get pods 
No resources found 
$ kubectl get pods --show-all 
No resources found 

Gibt es eine andere Möglichkeit, dass ich diesen Pod löschen kann?

Antwort

2

Ich habe gerade eine Lösung für mein eigenes Problem gefunden. Wechseln Sie zur Workloads-Seite in der Kubernetes-Webbenutzeroberfläche und löschen Sie die zugehörige Deployment, und die Pod wird ebenfalls gelöscht.

Verwandte Themen