mentorship-program
mentorship-program copied to clipboard
[Week48] Max
今天討論了什麼?結論是什麼?
上週 week 48 完成進度回報:
上週使用 CircleCI 和 GitHub 的 Action 建置 CI / CD,本來以為會需要花兩個禮拜研究 (誤,結果兩三天就研究和建置好 CI / CD,可能是我的需求很單純 ( CI 完成後,SSH 進 VPS 然後 git pull
再 docker-compose up --build
),過程中沒有遇到太多雷坑。
比較有趣的是過程中使用了 GCP 上的 Cloud Source Repositories 來鏡像 GitHub 的私人專案,這樣在 git pull
的時候就不需要把 GitHub 的 SSH Key 放在遠端主機上或是需要輸入我的 GitHub 帳密才能 git pull
,而是直接對鏡像的 GCSR 進行 git pull
,這樣比較安全一點,不然放在遠端主機上的 GitHub SSH key 被竊走或是將帳密打上去感覺都怪怪的 XDD
本週 week 49 預期完成進度:
本週目標上將 Flask + GitHub Action + GCE CI / CD 的文章整理出來,如果還有時間的話想再試試 Google Cloud Run