1.查询所有命名空间
kubectl get ns
2.查看命名空间中pods信息
kubectl get pods -n <命名空间>
3.查询指定的pod的详情
kubectl describe pod <pod名> -n <命名空间>
4.根据命令空间和pods登录CCSE
kubectl exec -it <pod名> -n <命名空间> /bin/sh
5.进入容器内部命令
kubectl exec -it <pod名> -n <命名空间> /bin/sh
6.删除pod(会重建,需要删除此pod的控制器)
删除pod的控制器
kubectl delete deploy <pod名> -n <命名空间>
删除pod
kubectl delete <pod名> -n <命名空间>
7.删除状态为terminating的pod解决方法
kubectl delete pod <pod名> --force --grace-period=0
8.容器文件复制到本机
查询到docerid
docker ps
复制文件
docker cp :容器目录 本机目录
本文详细介绍了使用kubectl进行Kubernetes资源管理,包括查询命名空间、查看pods、获取pod详情、执行命令、删除Pod及其控制器,以及容器文件复制等关键操作。
1284

被折叠的 条评论
为什么被折叠?



