1-6、kubernetes常用命令

复制代码
kubernetes常用命令
1、查看类命令
kubectl cluster-info    ----查看集群信息
kubectl -s http://localhost:8080 get componentstatuses    ----查看各组件信息
kubectl get pods    ----列出当前所有的pod
kubectl get pods -o wide    ----查看pods所在的运行节点
kubectl get pods -o yaml    ----查看pods定义的详细信息
kubectl get rc    ----查看Replication Controller信息
kubectl get service    ----查看service的信息
kubectl get nodes    ----查看节点信息
kubectl get pod --selector name=redis    ----按selector名来查找pod
kubectl exec pod名 env    ----查看运行的pod的环境变量

2、操作类命令
kubectl create -f 文件名    ----创建
kubectl replace -f 文件名  [--force]    ----重建
删除:
kubectl delete -f 文件名
kubectl delete pod pod名
kubectl delete rc rc名
kubectl delete service service名
kubectl delete pod --all

kubectl run mybusybox --image=busybox    ----启动一个pod
kubectl run mybusybox --image=busybox --replicas=5    ----启动多个pod
kubectl delete deployments mybusybox    ----删除创建的pod
kubectl get pods    ----列出当前所有的pod
kubectl describe pod [PODNAME]    ----查看pod的状态

kubectl run mynginx --image=nginx --port=80 --hostport=8000    ----创建带有端口映射的pod

kubectl run -i --tty busybox --image=busybox    ----创建带有终端的pod

---------------------------------------------------------------
复制代码

 

posted @   Sky-wings  阅读(28)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
点击右上角即可分享
微信分享提示