Pulumi Concepts: Difference between revisions
Jump to navigation
Jump to search
Line 10: | Line 10: | ||
Also see: {{Internal|Terraform|Terraform}} | Also see: {{Internal|Terraform|Terraform}} | ||
=Backend= | |||
==Name== | |||
==URL== | |||
=Program= | =Program= | ||
A program describes how the cloud infrastructure should be composed. It can be written in [[Python]], [[TypeScript]] or [[Go]]. Infrastructure is declared by allocating [[#Resource|resource]] objects whose properties correspond to the desire state of the infrastructure. It is recommended to group resource with common lifecycles together. | A program describes how the cloud infrastructure should be composed. It can be written in [[Python]], [[TypeScript]] or [[Go]]. Infrastructure is declared by allocating [[#Resource|resource]] objects whose properties correspond to the desire state of the infrastructure. It is recommended to group resource with common lifecycles together. |
Revision as of 18:43, 6 January 2022
Internal
TODO
Overview
Pulumi is an Infrastructure as Code platform that allows using common programming languages, tools, and frameworks, to provision, update, and manage cloud infrastructure resources. Pulumi is one of the tools that can be used to manage generic Infrastructure as Code stacks.
Pulumi vs Terraform
Also see:
Backend
Name
URL
Program
A program describes how the cloud infrastructure should be composed. It can be written in Python, TypeScript or Go. Infrastructure is declared by allocating resource objects whose properties correspond to the desire state of the infrastructure. It is recommended to group resource with common lifecycles together.
Supported Programming Languages
Organization
Project
Resource
Stack
Stack References
Inputs and Outputs
Stack Output
Stack outputs can be shared with other teams.