iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 17
1
DevOps

誤入 DevOps 叢林的後端工程師系列 第 17

Day17 - 介紹 kubectl

kubectl 可以透過指令的方式,控制 Kubernetes 集群。

查詢所有指令用法: kubectl help

語法 (Syntax)

kubectl [command] [TYPE] [NAME] [flags]
  • command: 針對資源做操作,e.g. create,get,describe,delete
  • name: 指定資源的名稱,名稱區分大小寫。如果省略名稱,則會顯示所有資源的詳細資訊。
kubectl get nodes
NAME                                         STATUS   ROLES    AGE   VERSION
gke-k8s-cluster-default-pool-1c8be91c-9jts   Ready    <none>   33m   v1.13.7-gke.8
gke-k8s-cluster-default-pool-1c8be91c-pq5t   Ready    <none>   33m   v1.13.7-gke.8
gke-k8s-cluster-default-pool-1c8be91c-xdwd   Ready    <none>   33m   v1.13.7-gke.8
  • flags: (可選)
  • type: 指定資源類型,資源類型不區分大小寫,您可以指定單數,複數或縮寫形式都可以。
kubectl get pod pod1
kubectl get pods pod1
kubectl get po pod1


資源類型 (Resource types)

資源類型及其縮寫別名的列表

kubectl api-resources:列出所有的資源



資料來源


上一篇
Day16 - GKE 的叢集的操作
下一篇
Day18 - 整合 Container Registry
系列文
誤入 DevOps 叢林的後端工程師30

尚未有邦友留言

立即登入留言