本文將介紹如何登錄MyBase集群控制臺并使用其所有服務,包括節點管理、數據庫管理等。
前提條件
已完成部署MyBase。
操作步驟
獲取集群控制臺地址
場景一:訪問機器可以連通MyBase 2.0所在網絡
通過 kubectl get ingress -A 獲取相關域名信息(以實際環境返回結果為準)
配置訪問機器的DNS解析,將NAME為 dbaas-portal、dbaas-portal-health、duakng、lafite-k8s-rm-operator、openapi 的幾個Ingress的HOSTS添加到 /etc/hosts 中,如下所示(xxx.xxx.xxx.xxx需要替換為OPS所在機器的IP)
xxx.xxx.xxx.xxx dbstack-console.inter.test-dbstack.com xxx.xxx.xxx.xxx dbstack-console.intra.test-dbstack.com xxx.xxx.xxx.xxx dbstack-console-health.inter.test-dbstack.com xxx.xxx.xxx.xxx dukang.dbstack.inter.test-dbstack.com xxx.xxx.xxx.xxx lafite-web.dbstack.inter.test-dbstack.com xxx.xxx.xxx.xxx openapi.dbstack.inter.test-dbstack.com
場景二:訪問機器無法直接連通MyBase 2.0所在網絡
重要
該方案僅推薦測試環境使用,生產環境推薦配置F5或CoreDNS域名解析。
配置代理服務器。
本文將使用tinyproxy配置代理服務器,操作如下。
在一臺同時可以連通K8s和外網的機器上(該機器下文簡稱為OPS1),安裝tinyproxy ,將文件與腳本(tinyproxy-1.11.2.tar.gz)拷貝到OPS1上。
tar -xvzf tinyproxy-1.11.2.tar.gz cd tinyproxy-1.11.2 sh install-tiny.sh ps -ef | grep tinyproxy tail -n20 /var/log/tinyproxy.log
配置HTTP代理訪問Portal。
安裝SwitchyOmega。
配置HTTP代理。代理協議選擇HTTP,代理服務器輸入代理服務器IP,代理端口輸入8888。
登錄集群控制臺
訪問集群控制臺,通常為 https://dbstack-console.inter.test-dbstack.com 。
初始賬號密碼通常為
root/DBStack4root
或者root/DBStack4root1
。
文檔內容是否對您有幫助?