Respuestas:
Pasos para instalar terraform en el servidor en la nube Ubuntu / Ubuntu:
Instalar descomprimir
sudo apt-get install unzip
Confirme el último número de versión en el sitio web de terraform:
https://www.terraform.io/downloads.html
Descargue la última versión de la terraforma (sustituyendo el número de versión más reciente si es necesario)
wget https://releases.hashicorp.com/terraform/0.12.7/terraform_0.12.7_linux_amd64.zip
Extraiga el archivo descargado
unzip terraform_0.12.7_linux_amd64.zip
Mueva el ejecutable a un directorio buscado por ejecutables
sudo mv terraform /usr/local/bin/
Ejecutarlo
terraform --version
sudo install terraform /usr/local/bin/es más confiable, garantiza que la propiedad y los permisos sean correctos.
sudo installagrega realmente el aquí? Estoy preguntando esto porque recibo "instalar: no se puede 'terraformar': no existe tal archivo o directorio" cuando intento ejecutarlo, y no puedo hacer que funcione como se esperaba. Sintiéndose incómodo por no usar este comando nunca antes ...
Si está ejecutando Ubuntu plus snap instalado, simplemente llame:
sudo snap install terraform
/snap/terraform/216/bin/terraform apply. Pero solo uso terraform applyy dejo que PATH encuentre /snap/bin/terraform, el binario no puede usar mi ssh-agent.
Mi one-liner para instalar la última versión:
sudo echo ; zcat <( CURRR_VER=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version') ; curl -q "https://releases.hashicorp.com/terraform/${CURRR_VER#?}/terraform_${CURRR_VER#?}_linux_amd64.zip" ) | sudo tee /usr/local/bin/terraform > /dev/null ; sudo chmod +x /usr/local/bin/terraform
Usando la línea de https://github.com/hashicorp/terraform/issues/9803#issuecomment-257903082
¿Qué pasa con el uso del repositorio de Deb de Terraform? Puede instalar y actualizar Terraform usando apt .
https://tjend.github.io/repo_terraform/
Me gusta esto:
wget -q -O - https://tjend.github.io/repo_terraform/repo_terraform.key | sudo apt-key add -
sudo echo 'deb [arch=amd64] https://tjend.github.io/repo_terraform stable main' >> /etc/apt/sources.list.d/terraform.list
sudo apt-get update
sudo apt-get install terraform
sudo apt-get install terraform
luego ejecuta el comando sudo apt-get update luegosudo apt-get upgrade
le ayudará a obtener la versión adecuada de la teraform en el hardware simulado que se obtuvo de la instalación de Ubuntu o de cualquiera de las versiones de Linux instaladas en su sistema.