K8S基本操作-51-K8S kubectl 參數簡寫
操作簡寫
例如:
kubectl get pod pod1
可以寫成
kubectl get po pod1
以下是常用簡寫:
certificates = cert, certs
certificiaterequests = cr, crs
certificatesigningrequests = csr
componentstatuses = cs
configmaps = cm
cronjobs = cj
customresourcedefinitions = crd, crds
daemonsets = ds
deployments = deploy
endpoints = ep
events = ev
horizontalpodautoscalers = hpa
ingresses = ing
limitranges = limits
namespaces = ns
networkpolicies = netpol
nodes = no
persistentvolumes = pv
persistentvolumeclaims = pvc
pods = po
podsecuritypolicies = psp
priorityclasses = pc
replicationcontrollers = rc
replicasets = rs
resourcequotas = quota
scheduledscalers = ss
services = svc
serviceaccounts = sa
statefulsets = sts
storageclasses = sc
參數簡寫
-A: --all-namespaces 的簡寫,表示對所有的命名空間進行操作
-n: --namespace 的簡寫,表示指定一個命名空間進行操作
-o: --output 的簡寫,表示指定輸出的格式,如 json, yaml, wide 等
-f: --filename 的簡寫,表示指定一個或多個檔案作為輸入
-l: --selector 的簡寫,表示指定一個或多個標籤選擇器來過濾資源
-c: --container 的簡寫,表示指定一個容器名稱,常用於執行或描述 pod 中的某個容器
-w: --watch 的簡寫,表示持續監視資源的變化
-h: --help 的簡寫,表示顯示幫助訊息
-s: --server: 指定 Kubernetes API 伺服器的位址和埠