使用 CDK 打造 Docker Image 建置 Lambda

使用 CDK 打造 Docker Image 建置 Lambda

POSTED BY   Chris
2021 年 5 月 17 日

從去年底 AWS re:invent 2020 公佈 lambda 支持使用 docker image 建置,這個算是大消息,也是一個突破,一來 docker image 支持上限到 10G,二來在 deploy 之前,可以在本地啟動 docker 來測試 lambda,相當吸引人,可以參考一下這篇 AWS Blog Post ,再來大概介紹一下 CDK 怎麼建置   CDK IaC 建置 一般 ...

CDK 使用 ssm parameter 注意事項

CDK 使用 ssm parameter 注意事項

POSTED BY   Chris
2021 年 5 月 7 日
AWS, CDK

最近使用 CDK 常遇到有一個情境,就是開發 Construct 時,會使用到 lambda,然後 lambda 上需要有一些環境變數,而這些環境變數中不乏有敏感資料,如 GitHub Token、Slack token 等...,而 CDK 最終是 synth 成 CloudFormation,所以最終生成的 CloudFormation 中就要注意會不會曝露一些敏感資料,尤其在 GitHub ...

Projen 初探 – 打造 CDK 的利器

Projen 初探 – 打造 CDK 的利器

POSTED BY   Chris
2021 年 5 月 3 日

圖片來源: https://github.com/projen/projen/blob/main/logo/projen.svg 在開發程式時,不管開發何種程式語言,第一件事就是要配置開發環境,有些程式語言的框架會提供 scaffold 來下簡單的 cli 指令後,就能自動建立專案該有最基本的設定檔、專案結構目錄、檔案等,那 porjen 最不一樣的,就是它並非一次性 (one-off) 的自動生...