給自己 2022 年的新目標 – AWS Certified Developer Associate 的學習筆記。這篇筆記簡介下 AWS 的 CloudFormation 的 ChangeSet, StackSet 和 Drift。
課程相關資訊
[連結]:https://www.udemy.com/course/aws-certified-developer-associate-dva-c01/learn/lecture/19730042
本篇範圍:Chapter 17
請注意:本系列文章為個人對應課程的消化吸收後,所整理出來的內容。換言之,並不一定會包含全部的課程內容,也有可能會添加其他資源來說明。
內容
1. ChangeSet 指的是你原先的 Stack 列表清單和變動後的比較,僅是列出,不代表更新會成功與否
2. 會推薦採用巢狀的 Stack。因為這樣一來,你可以將會共用的設定 ( 像是 ALB, Security Group 等等 ) 抽出成模組方便管理
3. Cross Stack 和 Nested Stack 的差別
4. 你也可以跨帳號、跨區域管理你的 Stack ( ClockSets )
5. Cloudformation Drift 可以偵測你的 Cloudformation 資源是否有手動變更過。需要保持一致才能讓自動化服務持續運行。