首页 > 其他分享 >1-6、kubernetes常用命令

1-6、kubernetes常用命令

时间:2022-11-14 23:44:29浏览次数:41  
标签:kubectl 查看 kubernetes get -- ---- 常用命令 pod

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

---------------------------------------------------------------

 

标签:kubectl,查看,kubernetes,get,--,----,常用命令,pod
From: https://www.cnblogs.com/skyzy/p/16890971.html

相关文章

  • 2-1、kubernetes基础
    kubernetes基础master/node:master:APIserver,Scheduler,Controller-Manager,etcdnode:kubelet,docker,kube-proxyPOD,Label,LabelSelectorLabel:key=v......
  • 甩掉容量规划炸弹:用 AHPA 实现 Kubernetes 智能弹性伸缩
    作者:子白AHPA介绍背景Kubernetes中应用实例数设置有固定实例数、HPA和CronHPA三种策略。使用最多的是固定实例数,但是很多业务都存在波峰波谷,如果采用固定实例数的方式......
  • 甩掉容量规划炸弹:用 AHPA 实现 Kubernetes 智能弹性伸缩
    作者:子白AHPA介绍背景Kubernetes中应用实例数设置有固定实例数、HPA和CronHPA三种策略。使用最多的是固定实例数,但是很多业务都存在波峰波谷,如果采用固定实例数的......
  • k8s工作原理(chrono《kubernetes入门实战课》笔记整理)
     【架构理解】k8s可以编排容器,也可以对服务器进行监管。在k8s,不会区分dev(开发人员)和ops(运维人员),而是devops(提倡开发时就要考虑运维,运维也要尽早开始考虑如何对应用进行运......
  • kubernetes-002
    6、添加NFS存储卷[root@k8s-master01~]#vimmydb-nfs.yamlapiVersion:v1kind:Podmetadata:labels:app:mydbname:mydbspec:containers:-image:mysql:8.0......
  • Linux常用命令
    目录前言常用命令nmobjdumpreadelffile前言常用命令nmnm-Dolibxxx.soobjdumpobjdumpxxreadelfreadelfxxxfilefilexxx......
  • K8s系列---【K8s常用命令】
    K8s常用命令1.查看所有node节点状态kubectlgetnodeskubectlgetnode-A 2.查看所有pod状态#查看所有命名空间下的podkubectlgetpod-A#默认查看default......
  • 部署Kubernetes 1.25.4初始ipvs模式
    1、环境准备主机名IP地址系统版本k8s-master01k8s-master01.wang.org​kubeapi.wang.orgkubeapi192.168.100.201Ubuntu2004k8s-master02k8s-master02.wang.org192.168.1......
  • nvm常用命令
    nvmls:列出所有已安装的node版本nvmls-remote:列出所有远程服务器的版本(官方nodeversionlist)nvmlist:列出所有已安装的node版本nvmlistavailable:显示所有可......
  • 云原生之旅 - 11)基于 Kubernetes 动态伸缩 Jenkins Build Agents
    前言上一篇文章 云原生之旅-10)手把手教你安装JenkinsonKubernetes 我们介绍了在Kubernetes上安装Jenkins,本文介绍下如何设置k8spod作为Jenkins构建job的agen......