这篇文章主要为大家介绍了kubectl中get命令及使用示例的总结,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
一、命令格式
kubectl get resource名称
二、resource列表
all
certificatesigningrequests (aka ‘csr’)
clusterrolebindings
clusterrol
componentstatuses (aka ‘cs’)
configmaps (aka ‘cm’)
controllerrevisions
cronjobs
customresourcedefinition (aka ‘crd’)
daemonsets (aka ‘ds’)
deployments (aka ‘deploy’)
endpoints (aka ‘ep’)
events (aka ‘ev’)
horizontalpodautoscalers (aka ‘hpa’)
ingresses (aka ‘ing’)
jobs
limitranges (aka ‘limits’)
namespaces (aka ‘ns’)
networkpolicies (aka ‘netpol’)
nodes (aka ‘no’)
persistentvolumeclaims (aka ‘pvc’)
persistentvolumes (aka ‘pv’)
poddisruptionbudgets (aka ‘pdb’)
podpreset
pods (aka ‘po’)
podsecuritypolicies (aka ‘psp’)
podtemplates
replicasets (aka ‘rs’)
replicationcontrollers (aka ‘rc’)
resourcequotas (aka ‘quota’)
rolebindings
roles
secrets
serviceaccounts (aka ‘sa’)
services (aka ‘svc’)
statefulsets (aka ‘sts’)
storageclasses (aka ‘sc’)
三、可选参数
用不同的格式查看
-o wide/yaml/json
看指定标签的pods,支持’=’, ‘==’, and ‘!=’操作符
-l key=value
查看指定的命名空间
-n 命名空间
四、 示例
# 查看Master状态
kubectl get componentstatuses
# 查看所有命名空间
kubectl get namespace
# 列出所有的pods
kubectl get pods
# 显示更多的pods列表信息(例如 pod的ip和所处的node)
kubectl get pods -o wide
# 列出名字为web的rc
kubectl get replicationcontroller web
# 获取名字为web-pod-13je7的pod的信息,并以json格式输出
kubectl get -o json pod web-pod-13je7
# 根据pod文件查找pod,并以json格式输出
kubectl get -f pod.yaml -o json
# 获取pod容器的状态
kubectl get -o template pod/kube-dns-795f5f6f9c-ldxxs --template {{.status.phase}}
# 同时获取所有的rc和service
kubectl get rc,services
# 获取符合条件的所有rc,svc,pod
kubectl get rc/web service/frontend pods/web-pod-13je7
# 获取所有resource
kubectl get all
以上就是kubectl中get命令及使用示例总结的详细内容,更多关于kubectl get命令及使用的资料请关注编程学习网其它相关文章!
本文标题为:kubectl中get命令及使用示例总结


基础教程推荐
- Centos 安装Django2.1 2023-09-24
- windows环境下apache-apollo服务器搭建 2023-09-10
- Apache Kafka 2.5 稳定版发布,新特性抢先看 2023-09-11
- RFO SIG之openEuler AWS AMI 制作详解 2022-12-28
- Docker容器操作方法详解 2022-11-13
- P3 利用Vulnhub复现漏洞 - Apache SSI 远程命令执行漏洞 2023-09-10
- 为Win2003服务器打造铜墙铁壁的方法步骤 2022-09-01
- Centos7 nginx的安装以及开机自启动的设置 2023-09-22
- 通过StatefulSet部署有状态服务应用实现方式 2022-10-01
- Apache CarbonData 1.0.0发布及其新特性介绍 2023-09-11