kubernates學習筆記【16】:通過跳板機訪問內網中k8s部署的mysql

首先要清楚,我們連接的順序是什麼。

我們是從   客戶端  ------  跳板機  -----  內網服務器

以下我就以 A  B  C 來簡稱

 

配置允許遠程訪問

     這是前提條件,所以一定要配置,配置方式如下:

     進入k8s部署的mysql容器中(mysql命令行):

kubectl exec -it mysql-7959bd6455-vwqqh -n mysql -- mysql -uroot -p123456

     進去之後打如下命令:

     好,至此,允許遠程訪問應該就配置好了。

使用Navicat 

    Navicat有一個ssh的功能可以直接幫助我們通過跳板機連接內網服務器

    配置B(最開始說過,B就是跳板機)機器:這裏的主機填寫的是跳板機的地址

   

    配置C:這裏的主機填寫的是內網服務器的地址。

 

 這樣的方式就是,它會先以ssh的方式登錄上我們的跳板機,再在跳板機上去連接內網地址的mysql。Navicat這個功能真的很方便啊。

發佈了234 篇原創文章 · 獲贊 71 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章