Skip to content

antony@notes:~/misc$ cat "專題.md"

專題

2022-09-01· misc

專題

架構圖

戰略規劃

  • mydb pod
    • 須要將自己的 3306 port 對應到 w2 主機的 3306 port (hostPort in yaml)
    • 我們需要在 windows 打開 workbench 可以連到這個 mysql 的資料庫
    • 要啟用 hostPath PV ,在 w2 規劃一個目錄區,讓 mydb pod 的資料可以永存
    • 使用這個 pod 的人,在外面的職缺是 DBA ( DataBase Admin)
    • 啟動 binlog 與 CDC 來達到容錯
  • pod-fbs
    • 在 w1 的 /opt/www 用 hostPath PV 的方法掛載到 /srv
    • 用 hostPort 開一個 8080 port
  • goweb pod
    • pod 裡的 /www 用 hostPath PV 的方法掛載到 /srv
    • 與 fbs 共用同一個資料夾
    • 透過 cgi 程式與 mydb pod 的資料庫對接
  • gosrv
    • K8S Service
    • 與 goweb pod 綁定
    • 讓我們能夠從外部連線到 goweb pod 的網站
  • 以上物件皆須建在 bobo namespace