如果您需要在ACK Serverless叢集中通過MSE Ingress訪問服務,部署服務前需要為MSE Ingress Controller授予MSE的相關存取權限。本文介紹如何對ACK Serverless叢集中的MSE Ingress Controller授權。
步驟一:安裝MSE Ingress Controller組件
方式一:建立叢集時安裝MSE Ingress Controller
建立ACK Serverless叢集時,在組件配置階段的Ingress參數配置地區,選擇MSE Ingress。關於建立ACK Serverless叢集的詳細描述,請參見建立ACK Serverless叢集。
方式二:已建立叢集,在組件管理頁面安裝MSE Ingress Controller
步驟二:為MSE Ingress Controller授權
登入雲資源訪問授權頁面,單擊同意授權。
成功授權後,MSE Ingress Controller將擁有對AliyunMSEForECIRole的存取權限。
登入Container Service管理主控台,在左側導覽列選擇叢集。
在叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇 。
在無狀態頁面頂部選擇所有命名空間,在搜尋方塊中搜尋ack-mse-ingress-controller,找到ack-mse-ingress-controller,在操作列下方選擇 ,然後單擊確定。
重新部署完成後,在無狀態頁面單擊ack-mse-ingress-controller應用,在容器組頁簽下看到Pod處於Running狀態,表明重新部署成功。