Hoy vamos a ver como actualizar Terraform en Azure Cloud Shell a la ultima versión disponible.
Como quiero empezar a aprender un poco e introducirme en este mundillo de Infraestructura como código (IaC), que mejor empezar actualizando la versión de Terraform en Azure Cloud Shell, luego ya iremos avanzando un poco mas e ir haciendo cosillas mas interesantes.
Azure Cloud Shell se actualiza de forma automática a la versión más reciente de Terraform al cabo de dos semanas desde su lanzamiento, pero puede que necesitemos o querríamos tener la ultima versión por la razón que sea.
Actualizar Terraform en Azure Cloud Shell es muy sencillo, abrimos Azure Cloud Shell –> Bash y ejecutamos terraform version.
Nos mostrará la versión actual que tenemos y nos avisará si no esta con la ultima version y que podemos actualizarla descargando la ultima version desde la web de Terraform.
Nos dirigimos a https://www.terraform.io/downloads –> seleccionamos la ultima versión de Amd64 –> copiar enlace
Escribimos en la bash de Azure Cloud Shell curl -O https://releases.hashicorp.com/terraform/1.1.7/terraform_1.1.7_windows_amd64.zip para descargar el fichero.
Descomprimimos el fichero con unzip terraform_1.1.7_linux_amd64.zip
Creamos un directorio con mkdir bin y movemos la carpeta terraform a este directorio con el mv terraform.
Ejecutamos de nuevo Terraform version y podremos comprobar que se ha actualizado correctamente.
Con Terraform –help accederemos a la ayuda.
Saludos y espero que os sirva.