K8S stolon for postgresql

K8S裏面搭建postgresql集羣,有多種方案,這裏介紹一下stolon方案,先看下架構圖,摘自stolon git

https://github.com/sorintlab/stolon
在這裏插入圖片描述

如上圖,主要三個部件組成

  • keeper: 主要作用是管理postgresql數據庫實例,並收集相關信息至sentinal。
  • sentinal: 發現並監控keeper,並配置出最佳集羣
  • proxy:client 接入點,客戶端可以連接到對應正確的master,可以在failover的時候強制關閉以前連接在損壞的master的連接。

更多架構方面詳細的介紹,可以看以下鏈接
https://github.com/sorintlab/stolon/blob/master/doc/architecture.md

相關配置文檔等,可以查閱以下鏈接
https://github.com/sorintlab/stolon/blob/master/doc/README.md

K8S裏安裝步驟如下
https://github.com/sorintlab/stolon/blob/master/examples/kubernetes/README.md

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章