VPC: 當我在主控台中建立叢集時,為何沒有可用的 VPC?
當您的叢集未配置 VPC 網路時,請進行問題排除。
基礎架構提供者:VPC
您嘗試使用 Red Hat OpenShift on IBM Cloud 控制台 建立一個 VPC 叢集。
您在帳戶中具有現有 VPC,但當您嘗試選取現有 Virtual Private Cloud 以在其中建立叢集時,會看到下列錯誤訊息:
No VPC is available. Create a VPC.
在建立叢集時,Red Hat OpenShift on IBM Cloud 控制台會使用為資源群組 default 設定的 API 金鑰,以列出您 IBM Cloud 帳戶中可用的 VPC。
如果未設定 default 資源群組的 API 金鑰,則不會在 Red Hat OpenShift on IBM Cloud 主控台中列出任何 VPC,即使您的 VPC 存在於不同的資源群組中且已為該資源群組設定 API 金鑰。
若要為「default」資源群組設定 API 金鑰,請使用 Red Hat OpenShift on IBM Cloud CLI。
- 請以帳戶擁有者身分登入命令列。 如果您希望由與帳戶擁有者不同的使用者設定 API 金鑰,請 先確保 API 金鑰擁有者在 IBM Cloud Kubernetes Service 中具有 Administrator 平台角色,如果使用服務 ID,則在 IAM Identity Service 中具有 Operator 平台角色。
ibmcloud login [--sso] - 鎖定「
default」資源群組。ibmcloud target -g default - 設定地區及資源群組的 API 金鑰。
ibmcloud oc api-key reset --region <region> - 在 Red Hat OpenShift on IBM Cloud 主控台中,按一下 重新整理 VPC。 您可用的 VPC 現在會列在下拉功能表中。