kubernetes与docker环境下命令整合【持续更新】

kubernetes与docker环境下命令整合【持续更新】

查看集群环境部署的服务

kubectl  -s ip:port --namespace=kube-system cluster-info
kubectl  -s ip:port cluster-info

主节点各类服务启停命令

systemctl status docker
systemctl status etcd
systemctl status kubelet
systemctl restart kubelet
systemctl restart kube-proxy
systemctl restart kube-apiserver
systemctl restart kube-controller-manager
systemctl restart kube-scheduler
systemctl status kubelet kube-proxy kube-apiserver kube-controller-manager kube-scheduler #可同时多个服务一起查看

子节点各类服务启停命令

systemctl restart kubelet
systemctl restart kube-proxy
systemctl status kubelet kube-proxy

查看最小节点Pod的应用情况

kubectl  -s ip:port --namespace=kube-system get po
kubectl  -s ip:port --namespace=kube-system get po -o wide #服务详情
kubectl  -s ip:port --namespace=kube-system get po -o wide -w #动态监控服务运行

进入容器

kubectl  -s ip:port --namespace=kube-system get po
kubectl  -s ip:port --namespace=kube-system exec -ti 服务名 bash

查看Pod的yaml详细

kubectl  -s ip:port --namespace=kube-system get po app-bdg5h -o yaml

查看Pod的label详细

kubectl  -s ip:port --namespace=kube-system get node --show-labels

删除状态为Evicted 的Pod

kubectl  -s ip:port --namespace=kube-system get pods | grep Evicted | awk '{print $1}' | xargs kubectl  -s ip:port  --namespace=kube-system delete pod

复制文件到容器

kubectl  -s ip:port --namespace=kube-system cp local_path 容器ID:容器目录

容器复制文件到系统

kubectl  -s ip:port --namespace=kube-system cp 容器ID:容器目录 local_path
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值