theme: condensed-night-purple
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。
本文同时参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。
一、前言
实现多云管理的基础设施即代码的工具包括Terraform
、Pulumi
等等,Terraform
更为流行,使用更加广泛。在使用Terraform
管理基础设施时,有一个最大的痛点:“配置语法太过简单,导致配置繁琐,需要额外地学习HasiCorp
创造的表达式语言DSL-HCL
”。作为后起之秀,也许使用Pulumi
能帮助我们解决这个问题。
二、what is Pulumi
Pulumi 是一个满足基础设施即代码思想的自动管理平台,使用 Python/TypeScript/Go/Dotnet等众多常见的开发语言编写好声明式的资源配置,就能实现一键创建/修改/销毁各类云资源。其可通过下载的 CLI、运行时、库和托管服务协同工作,以