Dependencias

Dependencia de Terraform entre recursos

Dependencia de Terraform entre recursos
  1. ¿Cómo depende de Terraform de otro recurso??
  2. ¿Cómo gestiona la mayoría de las dependencias entre recursos??
  3. ¿Qué puedo usar en lugar de depender??
  4. ¿Cuáles son los diferentes tipos de dependencias en Terraform??

¿Cómo depende de Terraform de otro recurso??

Terraform infiere automáticamente cuando un recurso depende de otro al estudiar los atributos de recursos utilizados en las expresiones de interpolación. En el ejemplo anterior, la referencia a AWS_Instance.Ejemplo_a.ID en la definición del AWS_EIP. El bloque de IP crea una dependencia implícita.

¿Cómo gestiona la mayoría de las dependencias entre recursos??

Terraform crea recursos en paralelo y puede manejar automáticamente las dependencias de recursos en la mayoría de los casos utilizando dependencias implícitas. Si no se especifica, Terraform no puede saber si se debe crear un recurso antes o después de otro si no hay una relación clara dentro del código de Terraform en sí mismo.

¿Qué puedo usar en lugar de depender??

En lugar de depender_on, recomendamos usar referencias de expresión para implicar dependencias cuando sea posible. El resto del artículo discute alternativas, que se pueden resumir como: prefiere dependencias implícitas. Evite las fuentes de datos dentro de los módulos que declaran explícitos Depends_on Dependencias.

¿Cuáles son los diferentes tipos de dependencias en Terraform??

Hay 2 tipos de dependencias de recursos en Terraform: implícito y explícito. En el primer ejemplo, encontrará depends_on que cree una dependencia explícita del cubo AWS S3 en la instancia de AWS EC2.

No se pudo extraer la imagen de Docker del registro de contenedores de Azure mientras capacita
Cómo extraer la imagen Docker del Registro de contenedores de Azure?¿Cómo empuito la imagen de Docker al Registro de contenedores de Azure desde el l...
Cómo ocultar/enmascarar las credenciales almacenadas en el archivo de Terraform State
¿Cómo se puede proteger los datos confidenciales almacenados en el archivo estatal de Terraform??Cómo evitar que los datos secretos se impriman en la...
Claridad sobre el consumo de trabajo paralelo de Azure DevOps
¿Se ejecutan los trabajos en Azure DevOps paralelo??¿Cuántos trabajos paralelos alojados son proporcionados gratuitos por Azure DevOps??¿Cuál es el t...