k8s常见命令

1,获取资源列表(检查pod状态)

kubectl get pods

2,获取当前运行容器

docker ps

3,deployment和pod关系

一个pod里面好几个container,deployment是针对这个pod的配置文件,比如设置这个pod有几个副本

4,创建或更新deployment

kubectl apply

调试命令

1,打印日志

kubectl logs my-pod

获取正在运行的pod日志:kubectl logs -f my-pod

获取容器日志:kubectl logs my-pod -c my-container

2,进入正在运行的pod执行交互命令

kubectl exec -it my-pod -n my-namespace

kubectl attach my-pod -i

查看各个资源的详细信息:kubectl describe pod my-pod

kubectl describe service my-service

kubectl describe deploymeny my-deployment

3,bendi

相关推荐
小十十13 分钟前
K8s+Nginx-ingress+Websocket基础知识理解
websocket·nginx·kubernetes
程序员JerrySUN30 分钟前
OpenCV 全解读:核心、源码结构与图像/视频渲染能力深度对比
linux·人工智能·驱动开发·opencv·计算机视觉·缓存·音视频
wyjcxyyy1 小时前
打靶日记-RCE-labs(续)
linux·运维·服务器
Ray Song1 小时前
Linux iptables防火墙操作
linux·网络·iptables·防火墙
is08152 小时前
linux 启动流程?
linux
六点半8882 小时前
【Linux】Linux编译器-gcc/g++使用
linux·运维·服务器
东风微鸣2 小时前
GitOps:云原生时代的革命性基础设施管理范式
docker·云原生·kubernetes·可观察性
穷人小水滴2 小时前
Android 运行 deno 的新方法 (3): Termux 胖喵安初
android·linux
muzi_liii2 小时前
Linux权限
linux
杜子不疼.2 小时前
《从 Vim 新手到“键圣”:我的手指进化史》
linux·编辑器·vim