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

相关推荐
xiaoye-duck6 分钟前
《Linux系统编程》Linux权限(下):从 umask 到粘滞位的深度解析
linux
浓黑的daidai10 分钟前
day-02
linux·运维·elk
sbjdhjd10 分钟前
02(上)| K8s 资源管理全流程:命令、配置、生产避坑
linux·运维·云原生·kubernetes·云计算·podman·kubelet
刃神太酷啦24 分钟前
《网络基础全链路深度解析:从Socket编程到HTTPS与TCP/UDP内核机制》----《Hello Linux!》(25)
linux·运维·c语言·网络·c++·tcp/ip·https
IT大白鼠38 分钟前
Linux系统安全及应用:技术配置与检测实战
linux·运维·系统安全
小肝一下43 分钟前
3.linux——进程控制
linux·运维·服务器·进程控制
北山有鸟1 小时前
linux设备全解析
linux·运维·服务器
珂玥c1 小时前
k8s集群切换master
云原生·容器·kubernetes
殇尘1 小时前
Docker + VSCode 搭建开发环境沙箱
vscode·docker·容器
shanql1 小时前
系统安装:安装Ubuntu 26.04 LTS
linux·ubuntu