Documentation
欢迎来到 Pulumi 中文文档! 本页面对 Pulumi 是什么进行了说明,并且指导你如何开始使用 Pulumi。同时也对一些参考的文档和支持的云平台进行了说明。
什么是 Pulumi?
Pulumi 是一个 开源(open source) 系统基础架构代码化工具。 这个工具被用来创建,部署和管理云计算平台基础架构。 Pulumi 能在基础计算平台上工作,例如 VMs,网络和数据库,同时还能够在更加现代化的架构上进行工作,包括有容器,Kubernetes 集群和无服务方法(serverless functions)。 Pulumi 能够广泛支持公有,私有和混合云服务提供商。
为什么是 Pulumi?
通过使用 你熟悉的语言 为基础机构进行代码化,可以让你有很多便利: IDEs,抽象嵌入功能,类,和包,已有的调试和测试工具以及更多。结果就是针对复制和粘贴来说能够更有生产效率,同时针对不同的云平台都能产生相同的结果。
可选的
相对其他管理方式,例如使用 YAML, JSON, 或者领域的一些特定语言 domain-specific languages (DSLs) 等方式,你需要你的项目小组进行学习使用。这些工具通常在分享和重用上面有不少的问题。 有可能不能应用在当前的系统中,同时针对不同的云平台你需要独立进行配置。
社区支持
Pulumi 是 开源(open source) 软件。因此具有很高的扩展性, 同时还有非常强大的社区来提供支持,这些社区通常都是云平台使用的先锋。 从重用类库到相同的基础架构,到分享你自己的设计,Pulumi 能够为你带来更多的便利。不同语言的也云平台的支持使用插件模式来进行扩展。 针对公用,私用甚至混合云支持都可以通过插件来进行扩展。
有关任何问题或者反馈,请访问官方的 community Slack channel, GitHub, 或者 [email protected]。
有关本中文版本文档的翻译,支持,使用,请访问 GitHub 中文文档源代码, 中文社区的 Pulumi 版块 https://www.ossez.com,以及我们中文项目中提供的微信公众号。