透過私有雲服務端點存取 VPC 叢集
對於 VPC 叢集,無論是在 IBM Cloud 內的任何位置,還是透過 VPN 或 IBM Cloud Direct Link 連線至 VPC 私有網路的客戶端,皆可存取私有服務端點。
開始之前
- 安裝所需的 CLI 工具。
- 請設定以下其中一種連線至 VPC 私有網路。
- 確認您的叢集運作正常:
ibmcloud oc cluster get -c CLUSTER_NAME_OR_ID。
透過 CLI 存取私有 VPC 叢集
對於 ca-mon、in-che 及 in-mum 以外的區域,可從 IBM Cloud 內的任何位置存取私有服務端點,或透過 VPN 連線至 IBM Cloud 的客戶端進行存取。
某個叢集的私有服務端點 URL 的格式如下:c<XXX>.private.<REGION>.containers.cloud.ibm.com:XXXXX。 請使用以下指令,取得一個使用此私有端點的 kubeconfig 檔案。
- 請使用私有端點下載該叢集的 kubeconfig 檔案。
以管理員身分登入:
ibmcloud oc cluster config -c CLUSTER_NAME_OR_ID --admin --endpoint private
使用 API 金鑰登入:請參閱《 從自動化工具存取叢集 》。
使用密碼登入:
- 從
ibmcloud oc cluster get -c CLUSTER_NAME_OR_ID的輸出結果中取得私有服務端點 URL。 - 開啟 https://iam.cloud.ibm.com/identity/passcode 並複製您的一次性驗證碼。
- 登入叢集。
oc login -u passcode -p IAM_PASSCODE --server=PRIVATE_SERVICE_ENDPOINT_URL
```
1. 請確認連線。
```sh {: pre}
oc get nodes
透過虛擬私有端點 (VPE) 閘道進行存取
VPC 叢集亦支援透過 VPE 閘道進行存取,此功能可從 VPC 內部使用,或透過 VPN 連線至該特定 VPC 來使用。 請參閱「透過虛擬私有端點閘道存取 VPC 叢集」。