so löschen Sie kubectl service
Ich ausgeführt, den folgenden Befehl ein: % kubectl get service
Wird es wieder in die Liste der Dienstleistungen, die erstellt wurden, an einem Punkt in der Zeit mit kubectl:
NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE
car-example-service 10.0.0.129 <nodes> 8025:31564/TCP,1025:31764/TCP 10h
circle-example-service 10.0.0.48 <nodes> 9000:30362/TCP 9h
demo-service 10.0.0.9 <nodes> 8025:30696/TCP,1025:32047/TCP 10h
example-servic 10.0.0.168 <nodes> 8080:30231/TCP 1d
example-service 10.0.0.68 <nodes> 8080:32308/TCP 1d
example-service2 10.0.0.184 <nodes> 9000:32727/TCP 13h
example-webservice 10.0.0.35 <nodes> 9000:32256/TCP 1d
hello-node 10.0.0.224 <pending> 8080:32393/TCP 120d
kubernetes 10.0.0.1 <none> 443/TCP 120d
mouse-example-service 10.0.0.40 <nodes> 9000:30189/TCP 9h
spring-boot-web 10.0.0.171 <nodes> 8080:32311/TCP 9h
spring-boot-web-purple 10.0.0.42 <nodes> 8080:31740/TCP 9h
Will ich nicht mehr diese Dienste aufgeführt, weil wenn ich die Liste der Ressourcen:
% kubectl get rs
Ich erwarte, dass ich nur die spring-boot-web-Ressource aufgelistet.
NAME DESIRED CURRENT READY AGE
spring-boot-web-1175758536 1 1 0 18m
Bitte helfen, zu klären, warum fühle ich, dass die Dienste , die aufgeführt sind, wenn die Ressourcen, die zeigen nur 1 Ressource.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Rufen Sie einfach diesen Befehl.
1/alle verfügbaren Dienste:
2/Sie können Dann löschen Sie alle Dienstleistungen wie diese:
Kubernetes Objekte wie Service-und Deployment/ReplicaSet/Pod unabhängig sind und Ihre Löschungen nicht Kaskade miteinander (wie zwischen, sagen wir, Bereitstellung/RS/Pod). Sie verwalten müssen Ihre Dienstleistungen unabhängig von anderen Objekten, so müssen Sie nur löschen Sie diejenigen, die sind Teils noch hinter.
zeigen, Bereitstellung
show services
löschen Bereitstellung
löschen services