k8s常用操作
查看
查看节点node
kubectl get nodes
查看deployment
kubectl get deployment
查看pods
kubectl get pods --all-namespaces
查看指定namespace的pod
kubectl get pods -n NAMESPACE
查看详细信息
kubectl describe pod/node/deployment NAME
添加,删除
执行api对象文件
kubectl apply -f 本地yaml文件/线上yaml文件地址
删除api对象(pod)
kubectl delete -f nginx-nfs.yaml
删除pod
delete pod -l app=nginx
删除pv
kubectl patch pv xxx -p ‘{“metadata”:{“finalizers”:null}}’
操作
进入pod
kubectl exec -it nginx-deployment-5c678cfb6d-h77mw – /bin/bash
或kubectl exec -it nginx-deployment-5c678cfb6d-h77mw bash