kubectl常用操作命令
1、kubectl apply
用文件或者标准输入来应用或更新K8S的资源
示例:
#使用yaml或json文件来构建服务或者定义创建replication controller
kubectl apply -f cnbugs.yaml
2、kubectl get
列出一个或多个资源
示例:
#以纯文本输出格式列出所有pod
kubectl get pods
#添加-n参数指定命名空间
kubectl get pods -n kube-system
#列出所有pod并包含附加信息(如节点名)
kubectl get pods -o wide
#列出指定名称的副本控制器,可以使用rc来替换replicationcontroller资源类型
kubectl get replicationcontroller <rc -name>
#列出所有的副本控制器和服务
kubectl get rc,services
#列出所有守护程序集
kubectl get ds
#列出在节点node1上运行的所有pod
kubectl get pods --field-selector=spec.nodeName=node1
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。