- Pulumi:
- Ofrece funciones que ayudan a configurar y administrar infraestructura de forma conveniente como herramienta de IaC
- Proyecto de código abierto desarrollado por HashiCorp
- Se utiliza para definir y administrar infraestructura en la nube con lenguajes de programación
- Características:
- Compatible con múltiples plataformas en la nube como AWS, Azure, Google Cloud y Kubernetes
- Permite definir y administrar infraestructura con Go, Python, TypeScript, JavaScript, C#, Java y YAML, entre otros
- Permite migrar a Pulumi desde Terraform, AWS CloudFormation, Azure Resource Manager, Kubernetes YAML y Helm Charts
- Cómo crear el servicio de almacenamiento S3 de AWS:
- Crear un usuario IAM con permisos para crear S3 y registrarlo usando AWS configure
- Instalar Pulumi con Brew y configurar el proyecto con
$pulumi new aws-python
- Si usas Pulumi por primera vez, aparece un mensaje indicando que es necesario iniciar sesión
- Después de iniciar sesión, al ingresar el nombre del proyecto, la descripción, el nombre del stack y la región para configurar el proyecto, este se crea
- Para crear recursos, al ingresar
$ pulumi up se muestran los cambios y otros detalles
- Si eliges
yes, los recursos se crean en el entorno real de AWS
- Después de iniciar sesión en AWS, al ir a la consola de Amazon S3 puedes verificar el bucket creado con el comando
pulumi up
6 comentarios
Aunque Terraform tenga una adopción más alta, Pulumi me llama más la atención. Supongo que es porque puedes usar el lenguaje que ya venías usando…
¿Pulumi también fue desarrollado por HashiCorp? ¿No fue Terraform lo que desarrolló HashiCorp?
Hola. Somos Infograb. Revisamos este contenido y corregimos la publicación original del blog. Gracias por señalar el error en el contenido. En adelante tendremos más cuidado para ofrecer información precisa.
Lamento haber compartido información incorrecta. Quise corregir ese contenido o eliminar el resumen, pero como ya habían pasado dos horas desde que se publicó, se volvió difícil borrarlo. Nuevamente, lo siento mucho.
Se nota un poquito que está escrito por IA, pero la IA de nuevo
Pulumi fue creado por Pulumi, y HashiCorp efectivamente creó Terraform.
En el artículo original también está incorrecto que Pulumi fue creado por HashiCorp...