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

相关推荐
二流子学程序1 小时前
Windows创建一个Docker镜像
docker·容器
zl9798992 小时前
RabbitMQ-下载安装与Web页面
linux·分布式·rabbitmq
kitty_hi4 小时前
mysql主从配置升级,从mysql5.7升级到mysql8.4
linux·数据库·mysql·adb
moringlightyn5 小时前
Linux---进程状态
linux·运维·服务器·笔记·操作系统·c·进程状态
go_bai5 小时前
Linux-线程2
linux·c++·经验分享·笔记·学习方法
G***T6915 小时前
Docker数据分析实战
docker·容器·数据分析
shizhan_cloud5 小时前
DNS 服务器
linux·运维
优质&青年6 小时前
【Operator pormetheus监控系列四----.alertmanager和Rules服务配置】
运维·云原生·kubernetes·prometheus
悟能不能悟6 小时前
docker怎么运行jar包
docker·容器·jar
q***13346 小时前
Linux系统离线部署MySQL详细教程(带每步骤图文教程)
linux·mysql·adb