您可以使用自訂 kubectl 命令來管理 Tanzu Kubernetes 叢集。這些命令是由 Tanzu Kubernetes Grid 服務 所建立的自訂資源提供。
用於管理 Tanzu Kubernetes 叢集的自訂命令
此表列出並說明用於管理 Tanzu Kubernetes 叢集的 kubectl 命令。
命令 | 說明 |
---|---|
kubectl get tanzukubernetescluster |
列出目前命名空間中的叢集。 |
kubectl get tkc |
上述命令的簡短形式版本。 |
kubectl describe tanzukubernetescluster CLUSTER-NAME |
說明指定的叢集,以顯示表示的狀態和事件。佈建完成時,此命令會顯示為負載平衡器 (面對 Kubernetes API 端點) 建立的虛擬 IP。 |
kubectl get cluster-api |
列出支援目前命名空間中叢集的叢集 API 資源,其中包括來自叢集 API 專案的資源,以及來自由 Tanzu Kubernetes Grid 服務使用的叢集 API 提供者的資源。 |
kubectl get tanzukubernetesreleases |
列出可用的 Tanzu Kubernetes 版本。 |
kubectl get tkr |
上述命令的簡短形式版本。 |
kubectl get tkr v1.17.8---vmware.1-tkg.1.5417466 -o yaml |
提供有關具名 Tanzu Kubernetes 版本的詳細資料。 |
kubectl get virtualmachine |
列出支援目前命名空間中叢集節點的虛擬機器資源。 |
kubectl get vm |
上述命令的簡短形式版本。 |
kubectl describe virtualmachine VIRTUAL-MACHINE-NAME |
說明指定的虛擬機器,以顯示狀態、目前狀態和事件。 |
kubectl describe virtualmachinesetresourcepolicy |
列出支援目前命名空間中叢集的虛擬機器集資源原則資源。此資源代表用於叢集的 vSphere 物件資源集區和資料夾。 |
kubectl get virtualmachineservice |
列出支援目前命名空間中叢集節點的虛擬機器服務資源。這些資源類似於服務,但適用於虛擬機器,而非網繭。虛擬機器服務用於為叢集的控制平面節點提供負載平衡器,以及由半虛擬化雲端提供者在叢集中支援類型為 LoadBalancer 的 Kubernetes 服務。另請參閱 kubectl loadbalancer 命令。 |
kubectl get vmservice |
上述命令的簡短形式版本。 |
kubectl describe virtualmachineservice VIRTUAL-MACHINE-SERVICE-NAME |
說明指定的虛擬機器服務,以顯示表示的叢集狀態、目前狀態和事件。 |
kubectl get virtualmachineimage |
列出可用的 Tanzu Kubernetes 版本。 |
kubectl get vmimage |
上述命令的捷徑版本。 |
kubectl describe vmimage VM_IMAGE_NAME |
檢視有關具名虛擬機器映像的詳細資訊。 |
kubectl get loadbalancer |
列出目前命名空間中的負載平衡器資源,包括用於叢集的負載平衡器資源。將為虛擬機器服務建立負載平衡器。 |
kubectl get virtualnetwork |
列出目前命名空間中的虛擬網路資源,包括用於叢集的資源。將為每個已佈建叢集的命名空間和每個叢集本身建立一個虛擬網路。 |
kubectl get persistentvolumeclaim |
列出目前命名空間中的持續性磁碟區宣告資源,包括用於叢集的資源。請參閱在 vSphere with Tanzu 中使用持續性儲存區。 |
kubectl get cnsnodevmattachment |
列出目前命名空間中的 CNS 節點虛擬機器附件資源。這些資源代表由 CNS 管理的持續性磁碟區連結至充當叢集節點的虛擬機器。請參閱在 vSphere with Tanzu 中使用持續性儲存區。 |
kubectl get configmap |
列出目前命名空間中的組態對應,包括用於建立叢集節點的對應。組態對應不適合使用者進行修改,任何變更都將被覆寫。 |
kubectl get secret |
列出目前命名空間中的密碼,包括用於建立和管理叢集節點的密碼。請參閱取得 Tanzu Kubernetes 叢集密碼。 |