Fundamentos de Terraform2 / 5
Un desarrollador agrega un nuevo requisito de provider a una configuración y ejecuta terraform plan, pero recibe un error que indica que el plugin del provider requerido no está instalado. ¿Cuál es el comando correcto para instalar el provider y preparar el directorio de trabajo?
CorrectoIncorrecto
Alex
terraform init es el primer comando que ejecutas en cualquier configuración nueva o modificada. Realiza varias tareas de inicialización: configura el backend para el almacenamiento del state, descarga e instala los plugins de provider declarados en required_providers, descarga cualquier módulo referenciado y crea o actualiza el archivo de bloqueo de dependencias .terraform.lock.hcl. Cuando se agrega o cambia un requisito de provider, debes volver a ejecutar init para que Terraform pueda obtener la versión adecuada del plugin que cumpla con tus restricciones de versión. Otros comandos como validate, plan y apply asumen que los providers ya están instalados. Tip de examen: cualquier error sobre un provider, módulo o backend faltante casi siempre significa que necesitas ejecutar terraform init.
Fuentedeveloper.hashicorp.com
Puedes obtener respuestas a tus dudas en la app. Crea una cuenta gratis, sin tarjeta de crédito.
Pregunta 2 de 5
Crear una cuenta gratis