読了まで:約0分
pulumi.io
Cloud Native Infrastructure as Code https://pulumi.io/
とは?
- Cloud platform 用の DSL toolkit みたいなやつ。AWS とか GCP とかを記述出来る
- 2019 年 2 月現在、JavaScript、TypeScript、Python、Golang の DSL を持つ
- 見た感じ筋は良さそう。あと便利そうなので後で試したいところ
※ なおここで記載されている内容は 2019 年 2 月時点での内容です
Terraform との違い
- DSL にプログラミング言語そのものを使っている。よって HCL を書かなくても良い
- やってる事自体は(たぶん)Terraform とそうは変わりは無い(はず)
- Terraform の DSL を既存のプログラミング言語と入れ替えたモノと認識すると(多分)理解し易い
サポートされる DSL 言語
- JavaScript(Stable)
- TypeScript(Stable)
- Python3(Stable)
- Golang(Stable)