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

相关推荐
XDIGAS10 分钟前
Dockerfile项目实战-单阶段构建Vue2项目
docker·容器·centos·node.js·vue
西洼工作室13 分钟前
centos时间不正确解决
linux·运维·centos
码--到成功16 分钟前
向量数据库Qdrant 安装 不使用docker
运维·docker·容器
再学一丢丢23 分钟前
用户管理和权限管理
linux·运维·服务器
碧寒39 分钟前
Ubuntu系统18.04更新驱动解决方法
linux·运维·ubuntu
charlie1145141911 小时前
IMX6ULL2025年最新部署方案2在Ubuntu24.04上编译通过Qt5.12.9且部署到IMX6ULL正点原子开发板上
linux·嵌入式硬件·qt·系统架构·嵌入式软件·移植教程
Bardb1 小时前
05--MQTT物联网协议
linux·服务器·阿里云·json
红虾程序员1 小时前
Linux进阶命令
linux·服务器·前端
.R^O^2 小时前
VLAN的知识
linux·服务器·网络·mysql
长流小哥2 小时前
Linux 深入浅出信号量:从线程到进程的同步与互斥实战指南
linux·c语言·开发语言·bash