- Pulumi:
- Oferece recursos que ajudam a configurar e gerenciar infraestrutura com praticidade como ferramenta de IaC
- Projeto open source desenvolvido pela HashiCorp
- Usado para definir e gerenciar infraestrutura em nuvem com linguagens de programação
- Características:
- Suporta várias plataformas de nuvem, como AWS, Azure, Google Cloud e Kubernetes
- Permite definir e gerenciar infraestrutura com Go, Python, TypeScript, JavaScript, C#, Java, YAML etc.
- É possível migrar de Terraform, AWS CloudFormation, Azure Resource Manager, Kubernetes YAML & Helm Charts para Pulumi
- Como criar o serviço de armazenamento S3 da AWS:
- Criar um usuário IAM com permissão para criar S3 e registrá-lo usando o AWS configure
- Instalar o Pulumi com Brew e configurar o projeto com
$pulumi new aws-python
- Ao usar o Pulumi pela primeira vez, aparece uma mensagem informando que é necessário fazer login
- Após concluir o login, inserir o nome do projeto, a descrição, o nome da stack e a região para criar o projeto
- Para criar os recursos, executar
$ pulumi up, e as alterações serão exibidas
- Ao selecionar
yes, os recursos serão criados no ambiente real da AWS
- Depois de fazer login na AWS, ao acessar o console do Amazon S3, é possível verificar o bucket criado com o comando
pulumi up
6 comentários
Embora o Terraform tenha uma taxa de adoção maior, acabei me inclinando pelo Pulumi. Acho que é porque dá para usar uma linguagem com a qual eu já estava acostumado…
O Pulumi também foi desenvolvido pela HashiCorp? Não foi a HashiCorp que desenvolveu o Terraform?
Olá. Aqui é a Infograb. Verificamos o conteúdo em questão e corrigimos o texto original no blog. Agradecemos por apontar o erro no conteúdo. No futuro, teremos ainda mais cuidado para transmitir informações precisas.
Peço desculpas por ter transmitido informações incorretas. Tentei corrigir esse conteúdo ou excluir o resumo, mas como já se passaram duas horas desde a publicação, ficou difícil removê-lo. Peço desculpas novamente.
Parece um pouco que foi escrito por IA, mas, de novo, a IA...
A Pulumi foi criada pela Pulumi, e a HashiCorp é mesmo a empresa que criou o Terraform.
No texto original também consta, de forma incorreta, que a Pulumi foi criada pela HashiCorp...