kubectl 命令管理(持续更新中)

kubectl 命令管理

在这里插入图片描述

kubectl基本格式
命令格式命令说明
kubectl run 资源名称 -参数 --image=镜像名称:标签创建资源对象,常用参数-i交互,-t终端
kubectl get 查询资源 可选参数 -o wide 显示主机信息常用查询的资源 node|deployment|pod
kubectl exec -it 容器id 执行的命令同 docker exec 指令,进入容器内
kubectl describe 资源类型 资源名称查询资源的详细信息
kubectl edit 资源类型/资源名称使用默认编辑器编辑、修改一个资源
kubectl attach同 docker attach 指令,连接容器
kubectl label为节点增加lable
kubectl config view检查 kubectl 是否知道集群地址及凭证
kubectl logs 容器id查看容器控制台的标准输出
kubectl delete 资源类型 资源名称删除指定的资源
kubectl create|apply -f 资源文件执行指定的资源文件
kubectl cp file/dir :某目录拷贝指定文件
kubectl edit rc/deployment [rc/deployment-name]缩容节点
kubectl scale rc redis-slave --replicas=5扩充节点
查看集群信息
kubectl cluster-info
systemctl status kube-apiserver
systemctl status kubelet
systemctl status kube-proxy
systemctl status kube-scheduler
systemctl status kube-controller-manager
systemctl status docker
根据自己的需求,查看对应的组件状态
状态码
Pending:Pod已经被系统接收,准备下载镜像。
Running:Pod已经分配到节点,并且所有容器已创建。至少有一个容器仍在运行、正在启动或重新启动。
Successed:Pod中的所有容器已成功终止,不会重新启动。
Failed:Pod中的所有容器已终止,并且至少有一个容器已经终止。也就是说,容器退出非零状态或被系统终止。
Unknown:由于某种原因,无法获得Pod状态,通常是由于与Pod所在主机通信时出现错误。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北城 半夏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值