您可以使用Elastic IP Address EIP(Elastic IP Address)暴露Kubernetes叢集的API Server。使用EIP暴露叢集API Server後,叢集API Server將具有公網訪問能力。您可以在建立叢集時和建立叢集後綁定EIP。本文介紹如何通過綁定和解除綁定EIP來控制叢集API Server的公網訪問能力。
建立叢集時綁定EIP
您可以在建立叢集的時候通過選中使用 EIP 暴露 API Server獲得從公網訪問叢集API Server的能力。建立叢集的詳細步驟請參見建立Kubernetes託管版叢集、建立叢集。
建立叢集後綁定公網IP
如果您建立叢集時未選擇為API Server開放公網,您可以通過以下步驟為叢集綁定公網IP。
重要
目前僅ACK基礎版、ACK Pro版和ACK Serverless叢集支援在建立叢集後綁定公網IP。
登入Container Service管理主控台,在左側導覽列選擇叢集。
在叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇叢集資訊。
在叢集資訊頁面,單擊基本資料頁簽,然後在叢集資訊地區,單擊綁定公網IP。
在彈出的綁定公網IP對話方塊中,選擇已有EIP,然後單擊確定。
綁定完成後,API Server公網串連端點將會顯示公網IP地址。
重要綁定公網IP會導致API Server短暫重啟,請避免在此期間操作叢集。
解除綁定或更換公網IP
綁定公網IP後,您還可以更換公網IP或者解除綁定公網IP。解除綁定公網IP後,叢集的API Server將失去公網訪問能力。
重要
目前僅ACK基礎版、ACK Pro版和ACK Serverless叢集支援更換公網IP和解除綁定公網IP功能。