1
我想創建一個kubernetes集羣來部署mysql數據庫,就像一個mysql服務器場。這些數據庫應該可以從互聯網訪問。在kubernetes中運行多個mysql pod
同一節點上的所有數據庫都將有端口3306監聽,kube-proxy或DNS插件可以將每個請求重定向到特定容器?
我想創建一個像myDB1.example.com:3306,myDB2.example.com:3306這樣的url,它將轉到特定的容器。
我在AWS中部署此環境。
可以創建這個集羣嗎?
感謝您的回答。現在,我的疑惑與DNS解析有關。該羣集具有一個公用IP和一個端口(3306)以訪問Mysql。我如何重定向每個請求(myDB1.example.com:3306)在一個特定的容器?我調查過,也許有一種解決方案是實現像Nginx這樣的反向代理來重定向每個請求。另外,我見過一個名爲http://consul.io的服務,提供服務發現。這可能是一個解決方案? – arkanoid
你如何對待答案和/或將答案標記爲正確,以便碰到相同問題的人也瞭解它? 是的,Consul是一個選項,另請參閱http://programmableinfrastructure.com/瞭解更多... –