身為 DevOps 工程師,您可以建立自助服務命名空間並在其中執行工作負載。建立命名空間後,可以與其他 DevOps 工程師共用該命名空間,或在不再需要時將其刪除。
必要條件
- 確認 vSphere 管理員是否在叢集上建立並啟用了自助服務命名空間範本。請參閱建立和設定自助服務命名空間範本。
- 確認已將您單獨或作為群組成員新增至自助服務命名空間範本中的權限清單中。
- 取得 主管叢集 控制平面的 IP 位址。
程序
- 使用 kubectl 適用的 vSphere 外掛程式 對 主管叢集 進行驗證。請參閱以 vCenter Single Sign-On 使用者身分連線至 主管叢集。
kubectl vsphere login --server=IP-ADDRESS --vsphere-username USERNAME
- 將內容切換為主管叢集。
kubectl config use-context SUPERVISOR-CLUSTER-IP
- 在叢集上建立自助服務命名空間。
kubectl create namespace NAMESPACE NAME
例如
kubectl create namespace test-ns
備註: 啟用
vSphere with Tanzu 並升級叢集後,DevOps 工程師即享有擁有者權限。如果僅升級
vCenter Server 而未升級叢集,則 Devops 工程師僅擁有命名空間的編輯權限。
您建立的命名空間會顯示在叢集中。若要與其他 DevOps 工程師共用命名空間,請連絡 vSphere 管理員。