此外,你想要从 Kubernetes 集群中删除这个 Nginx Deployment 的话,直接执行:
$ kubectl delete -f nginx-deployment.yaml
[root@dock01 ~]# kubectl get pods -l app=nginx-20210118 -o wide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
nginx-deployment-20210118-794fff54d4-dzhff 1/1 Running 0 5m6s 10.36.0.5 dock03 <none> <none>
nginx-deployment-20210118-794fff54d4-gz7wx 1/1 Running 0 7m47s 10.36.0.9 dock03 <none> <none>
[root@dock01 ~]# kubectl delete -f nginx-deploy-20210118.yaml
deployment.apps "nginx-deployment-20210118" deleted
[root@dock01 ~]# kubectl get pods -l app=nginx-20210118 -o wide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
nginx-deployment-20210118-794fff54d4-dzhff 0/1 Terminating 0 5m31s 10.36.0.5 dock03 <none> <none>
nginx-deployment-20210118-794fff54d4-gz7wx 0/1 Terminating 0 8m12s 10.36.0.9 dock03 <none> <none>
[root@dock01 ~]# kubectl get pods -l app=nginx-20210118 -o wide