訪問Web UI
訪問Web UI頁面需要進行用戶身份認證,添加EMR用戶后可以訪問相應的UI頁面。集群創(chuàng)建后,默認僅支持集群創(chuàng)建者對應的阿里云賬號訪問開源組件的Web UI,如果其他阿里云賬號(主賬號)或RAM用戶(子賬號)需要訪問當前集群的Web UI,請按照本文操作。
前提條件
操作步驟
進入配置頁面。
在EMR on ACK頁面,單擊目標集群操作列的配置。
添加用戶。
在配置頁面,單擊oauth-config.conf頁簽。
設置allowed-accounts參數(shù)的參數(shù)值為阿里云賬號的賬號ID。
添加多個賬號時,使用英文逗號(,)隔開。
保存配置。
單擊下方的保存。
在彈出的對話框中,輸入執(zhí)行原因,單擊保存。
部署配置。
單擊部署客戶端配置。
在彈出的對話框中,輸入執(zhí)行原因,單擊確定。
在確認對話框中,單擊確定。
訪問開源組件的Web UI。
單擊上方的訪問鏈接與端口頁簽。
在訪問鏈接與端口頁面,單擊服務所在行的鏈接,即可正常的訪問Web UI頁面。
常見問題
問題描述:ACK集群未安裝Ingress組件,該如何處理?
解決方法:訪問Web UI,需要ACK集群具備公網(wǎng)Ingress Controller以提供公網(wǎng)可達的域名,并轉(zhuǎn)發(fā)請求到相應Service。如果創(chuàng)建ACK集群時沒有勾選Ingress組件,則可以按照以下步驟為已有的ACK集群開啟公網(wǎng)Ingress服務。
進入集群詳情頁面。
登錄容器服務管理控制臺。
在集群列表頁面,單擊EMR on ACK所關聯(lián)集群的集群名稱。
安裝Nginx Ingress Controller,操作詳情請參見方式二:在組件管理頁面安裝Nginx Ingress Controller。
在集群信息的基本信息頁面,單擊測試域名后的重新綁定域名。