K8s常用命令


# 查看pod信息
kubectl describe pods <pod_name> -n <name_spaces>

# 查看所有端口信息
kubectl get svc -A

# 查看正在运行的pod中的文件内容
kubectl exec -it <pod_name> -n <name_spaces> /bin/cat /app/resources/application.yml

# 重启Pod
kubectl delete pods <pod_name> -n <name_spaces>

# 彻底删除Pod方法一
#  1. 删除pod
kubectl delete pods <pod_name> -n <name_spaces>
#  2.查询deployment
kubectl get deployment -n <name_spaces>
#  3. 删除deployment
kubectl delete deployment <deployment_name> -n <name_spaces>

# 彻底删除Pod方法二
kubectl delete -f xxx.yaml -n <name_spaces>

# 批量重启已经CrashLoopBackOff的Pod
kubectl get pod -A | grep <pod_name> | grep CrashLoopBackOff | awk '{print $1}' | xargs kubectl delete pod

# 设置Node污点
kubectl taint nodes <node_name> source=<name_spaces>:NoSchedule

# 修改Node污点
kubectl taint nodes --overwrite <node_name> source=<name_spaces>:NoSchedule

# 添加Node label
kubectl label nodes <node_name> pool=<name_spaces>
# 覆盖Node已有label
kubectl label nodes --overwrite <node_name> pool=<name_spaces>
# 删除Node label(减号)
kubectl label nodes <node_name> <label_name>-

# 查看指定node信息(包括label)
kubectl describe node <node_name>

# 查看label
kubectl get node --show-labels

# 查看端口映射
kubectl get svc -n kube-system

# 查看node节点ip
kubectl get nodes -o wide

# 查看pod信息
kubectl get pod -n <name_spaces> -o wide

# 进入指定容器
kubectl exec -it <pod_name> -n <name_spaces> bash

# 查看所有namespaces
kubectl get namespaces

# 查看master节点
kubectl get nodes -o wide | grep master

# 查看指定pod的日志
kubectl logs <pod_name>

# 类似tail -f的方式查看日志
kubectl logs -f <pod_name>

# 查看指定pod中指定容器的日志
kubectl logs <pod_name> -c <container_name>
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 包含了常用命令kubectl 操作k8s 常用命令 kubectl 输出格式 查看日志 创建资源对象 查看资源对...
    偷蛋蛋阅读 650评论 0 1
  • 在k8s日常维护中 ,要频繁输入kubectl XXX类型命令,敲起来很费劲,网上也有自动补全命令的方法,这里提供...
    阿乐_822e阅读 1,368评论 0 1
  • semiscone阅读 241评论 0 0
  • kubectl describe pods --show-labels 显示pods 信息 同时显示标签 kub...
    冰冰大象阅读 2,750评论 0 0
  • 推荐指数: 6.0 书籍主旨关键词:特权、焦点、注意力、语言联想、情景联想 观点: 1.统计学现在叫数据分析,社会...
    Jenaral阅读 6,007评论 0 5

友情链接更多精彩内容