<aside> 💡
注意!開始之前請在畫面右上角檢查自己的區域設定是否是在 us-west-2
( 奧勒岡
/ Oregon
)。在接下來幾個步驟,我們會透過 CloudFormation 這個服務,利用程式碼部署工作坊接下來所用到的 AWS 服務!
</aside>
搜尋 CloudFormation
選取 Infrastructure Composer
預設會是 Canva
模式,我們切換為 Template
模式!
點選以下連結,進入到 template.yaml
頁面
https://github.com/aws-educate-tw/aws-educate-portfolio-insight-site-workshop/blob/main/src/template/template.yaml
點選紅色框框處按鈕,複製整個template.yaml
檔案
回到 CloudFormation 的Template
頁面,將剛剛複製的程式碼貼到紅色框框處
點選 Validate
按鈕,可以確認是否有潛在錯誤
如果沒有問題,過一陣子會變成綠色,表示通過
通過第二步驟後,點選橘色 Create template
按鈕
保留預設選項,直接點選橘色按鈕 Confirm and continue to CloudFormation
畫面會導向到 CloudFormation > Stacks > Create stack 的第一步驟頁面,如下所示
Next
,進入到第二步驟 Specify stack details進入第二步驟頁面,輸入建立 stack 所需要的一些資訊
<你的名字>-stack
S3BucketName
名稱,例如: 0726workshop-<name>-<隨便一組數字>
,S3 名稱必須是全世界獨一無二Next
按鈕,進入到第三步驟 Configure stack options進入到第三步驟頁面後,請將所有設定保留預設選項
Next
按鈕,進入到第四步驟