A√ļn no tienes acceso a esta clase

Crea una cuenta y contin√ļa viendo este curso

Packer y Terraform en Windows

7/27
Recursos

Aportes 10

Preguntas 2

Ordenar por:

¬ŅQuieres ver m√°s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi√≥n.

Para windows encontr√© muy √ļtil instalar Chocholately desde https://chocolatey.org/install .
Y después al igual que en mac con brew o yum en Centos puedo hacer un

choco install packer
choco install terraform

Asi me gestiona paths y dem√°s.

Para Wsl2

sudo apt-get update && sudo apt-get install -y gnupg software-properties-common curl
curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main"
sudo apt-get update && sudo apt-get install terraform

terraform -install-autocomplete

curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main"
sudo apt-get update && sudo apt-get install packer


packer -autocomplete-install

Si usas windows, por favor considera linux.
Gracias.

para WSL
curl -o packer.zip https://releases.hashicorp.com/packer/1.5.6/packer_1.5.6_linux_amd64.zip
unzip packer.zip
sudo mv packer /usr/bin/; rm packer.zip
packer -version


curl -o terraform.zip https://releases.hashicorp.com/terraform/0.12.25/terraform_0.12.25_linux_amd64.zip
unzip terraform.zip
sudo mv terraform /usr/bin/; rm terraform.zip
terraform version

es mas facil utilizar chocolatey en windows

  1. ejecuta Get-ExecutionPolicy si devuelve Restrictedentonces ejecuta: Set-ExecutionPolicy AllSigned para permitir la ejecucion de scripts

  2. instala chocolatey

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
  1. ahora si a instalar packer y terraform
choco install packer && choco install terraform

creo que solo se deben copiar los ejecutables en la carpeta system32, a mi me funciono.

done

Packer también funciona para crear imágenes en Azure? por lo menos si yo quiero automatizar la creación de LAMP stack + wordpress con Ansible y Terraform en Azure, Packer me podría ayudar para esto?

Para windows no funcionaría mejor a través de WSL? es decir usar los instaladores de linux?

Hay otra forma de instalar packer por medio de chocolatey
https://learn.hashicorp.com/tutorials/packer/getting-started-install