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