K3S叢集外接RDS雲資料庫

語言: CN / TW / HK

最近有個專案使用了容器,但是由於機器配置的限制,以及專案比較小型(其實是因為窮)


 

經過調研討論我們選擇使用K3S叢集,但根據官方的文件一個高可用的K3S需要外接資料庫,所以我們選擇使用RDS雲資料庫。這裡可能會有小夥伴問了,為什麼不自己搭建一個數據庫叢集。答案當然是因為懶..認真臉.jpg


 

主要還是RDS太好用了!!!!

自動備份

完善的資料自動備份機制,指定資料庫,表備份。時間還可以自己選擇。

 

安全穩定

專人專事,這麼重要的外接資料庫交給專業的DBA進行管理。專門的訂製的架構,報障資料完整。還有隨時可以看的資源和

引擎監控,全方位報障資料庫的安全穩定執行。晚上睡覺也更加香了。

 

經濟實惠易用

該知道的都知道不知道的慢慢了解╮( ̄▽ ̄)╭

解決了外接資料庫的問題,我們繼續啟動節點

curl -sfL http://get.k3s.io | sh -s - server \
  --datastore-endpoint="mysql://username:password@tcp(hostname:3306)/database-name"

username 使用者名稱

password 密碼

hostname 資料庫地址

3306 埠

database-name 資料庫的庫名

 

如果是已經啟動的叢集需要更換資料庫的可以直接去改配置檔案,然後重啟

vim /etc/systemd/system/k3s.service

systemctl daemon-reload
systemctl restart k3s

 

驗證

kubectl get nodes


 

各位看官如有哪裡不合理或者錯誤的請評論告訴我們喲