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

相关推荐
Ljw...42 分钟前
进度条(倒计时)Linux
linux
xjjeffery1 小时前
进程的环境
linux·c语言·后端
两仪式quq1 小时前
docker常见命令
运维·docker·容器
보고.싶다2 小时前
pod管理及优化
docker·容器·kubernetes
是芽芽哩!2 小时前
【Kubernetes】常见面试题汇总(五十二)
云原生·容器·kubernetes
浊尘2 小时前
在Kali Linux VNC服务器上安装RDP服务
linux·运维·服务器
EterNity_TiMe_2 小时前
【Linux进程间通信】Linux匿名管道详解:构建进程间通信的隐形桥梁
linux·运维·redis·缓存·性能优化·学习方法
好好学习O(∩_∩)O3 小时前
[Linux][进程] 环境变量
linux·运维·服务器
sz66cm3 小时前
Python基础 -- enumerate()的作用与用法
linux·开发语言·python
陈序缘3 小时前
Go语言实现长连接并发框架 - 任务执行流上下文
java·linux·服务器·开发语言·前端·后端·golang