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

相关推荐
robator2 分钟前
ubuntu 22.04 升级nvidia显卡驱动、cuda 和cudnn
linux·服务器·ubuntu
炸裂狸花猫6 分钟前
开源日志收集体系ELK
elk·elasticsearch·云原生·kubernetes·metricbeat
肖恭伟16 分钟前
Pycharm历史community版本下载
linux·ubuntu·pycharm·下载·community
牛奶咖啡1321 分钟前
Linux中搭建Samba服务并实现共享目录的配置及其不同策略授权访问操作实践教程
linux·samba服务的安装部署·samba共享目录和权限的配置·特殊场景共享目录授权·smb的匿名用户访问共享目录·smb的指定用户访问共享目录·强制清除smb缓存
Menahem22 分钟前
CentOS Stream 9 添加多个副ip
linux·tcp/ip·centos
风乍起吹皱一池春水24 分钟前
Linux 文件及用户的一些日常命令
linux·服务器
咖丨喱35 分钟前
【Miracast 协议详解】
linux
列逍35 分钟前
Linux文件(一)
linux·文件操作·write·read·重定向·open·文件描述符
Ghost Face...1 小时前
深入解析dd命令:缓存与磁盘速度之谜
linux·缓存
dishugj1 小时前
【Linux】CENTOS 7服务器chronyd同步本地时间服务器时间设置详解
linux·运维·服务器