K3S叢集外接RDS雲資料庫
最近有個專案使用了容器,但是由於機器配置的限制,以及專案比較小型(其實是因為窮)
經過調研討論我們選擇使用K3S叢集,但根據官方的文件一個高可用的K3S需要外接資料庫,所以我們選擇使用RDS雲資料庫。這裡可能會有小夥伴問了,為什麼不自己搭建一個數據庫叢集。答案當然是因為懶..認真臉.jpg
主要還是RDS太好用了!!!!
自動備份
完善的資料自動備份機制,指定資料庫,表備份。時間還可以自己選擇。
安全穩定
專人專事,這麼重要的外接資料庫交給專業的DBA進行管理。專門的訂製的架構,報障資料完整。還有隨時可以看的資源和
引擎監控,全方位報障資料庫的安全穩定執行。晚上睡覺也更加香了。
經濟實惠易用
該知道的都知道不知道的慢慢了解╮( ̄▽ ̄)╭
解決了外接資料庫的問題,我們繼續啟動節點
curl -sfL https://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
各位看官如有哪裡不合理或者錯誤的請評論告訴我們喲