{{tag>Brouillon Cloud IAC}} # Cloud Pulumi Voir aussi : * [[cloud_-_terraform|Terraform]] / OpenTofu * Crossplane / Kubevela * [OAM - Bringing some sanity to application deployment on k8s using Kubvela](https://sejuba.medium.com/open-application-model-oam-bringing-some-sanity-to-application-deployment-on-kubernetes-k8s-1a99a5e2eb37) * Winglang / Darklang Voir : * [Vidéo - Pourquoi vous devez passer à Pulumi](https://www.youtube.com/watch?v=8tY5TPaQVok&t=120s) * [Vidéo - Pulumi Tutorial: Introduction, Benefits, and Demo of Modern Infrastructure as Code](https://www.youtube.com/watch?v=IuF0GlO2Myk&t=44s) * https://staskoltsov.medium.com/introduction-to-infrastructure-as-code-iac-c85e80029995 * https://www.linkedin.com/pulse/infrastructure-code-python-terraform-mihai-vlad-stoica * Deskypus Pulumi ~~~bash openssl rand -base64 32 | sed -e "y/\\/+/\$_/" -e "s/=//g" > ~/.pulumi/passphrase.cfg chmod 600 ~/.pulumi/passphrase.cfg export PULUMI_CONFIG_PASSPHRASE_FILE=~/.pulumi/passphrase.cfg pulumi login --local pulumi stack init pulumi stack ls pulumi config set cloud:provider aws pulumi config set aws:region us-west-2 pulumi stack up curl $(pulumi stack output url) pulumi logs -f pulumi destroy --yes pulumi stack rm --yes ~~~