kubectl常用命令备忘录
常用命令
- 获取pods:
kubectl get pods
- 获取pods并显示IP和Node:
kubectl get pods -o wide
- 查看描述:
kubectl describe pods pod_name
- 查看日志:
kubectl logs -f pod_name
- 进入容器:
kubectl exec -it pod_name bash
- 删除PVC:
kubectl patch pv pvc-name -p '{"metadata":{"finalizers":null}}'
- 转发集群服务80端口为本地8080:
kubectl -n namespace --insecure-skip-tls-verify port-forward pod_name 8080:80
编辑容器
kubectl get deployment
kubectl edit deployment name
参考文档:https://kubernetes.io/zh/docs/reference/kubectl/#%e7%a4%ba%e4%be%8b%e5%b8%b8%e7%94%a8%e6%93%8d%e4%bd%9c