background image

20 Dec 2021

從黑暗時代到現代化的雲端部署與維運

dotnetconf 2021 @ study4 從黑暗時代到現代化的雲端部署與維運

投影片下載

IAC 說明

IaC Repo

website 資料夾

website資料夾是建立各個環境的資源檔案,內容記載該服務需要產生哪些的資源項目以及各個環境上的配置,裡面的部分採用terraform撰寫

  • main.tf => 用來設定資院建立的內容與設定
  • variable.tf => 定義整個腳本中有哪些變數
  • vars 資料夾 => 每一個環境上的設定值

initial-script

自動安裝腳本,這裡面的main.sh是整個警本的進入點,每一個服務都會有一個資料夾,資料夾內會有一個install.sh的檔案,這是實際上application真正執行部署的腳本 由main.sh去下載install.sh,並且執行install.sh

文章標籤