Trending
  • Java 17 รจ arrivato
  • Google Cloud Platform via Proxy
  • Microsoft lancia VSCode.Dev
  • The Future of Java: Records, Sealed...
  • Come creare immagini Docker x86 (e altre!)...
NodeX
Navigate
  • Home
  • Cloud
  • Tools
  • DevOps
I moduli in Terraform

I moduli in Terraform

0
By Admin on Mar 10, 2021 Tools

Questo l'elenco dei file necessari per poter creare un modulo in Terraform, ogni file è presente per un motivi specifico.

LICENSE contiene le informazioni della licenza d'uso con cui il modulo sarà distribuito, quando andremo a distribuire il nostro modulo le persone vorranno conoscere i termini di utilizzo con cui il modulo sarà reso disponibile. Non è file che il sistema Terraformo utilizza in qualche modo.

README.md contiene la documentazione in formato markdown che describe come utilizzare il modulo, anche questo file non viene utilizzato direttamente da Terraform ma servizi come Github o Terraform Registry mostreranno agli utenti il contenuto di quesoto file.

main.tf contiene il set di informazioni principali di configurazzione. Posso essere creati più file di configurazione a seconda delle necessità del vostro progetto.

variables.tf contiene la definizioni delle variabili per il vostro modulo. Quando il modulo sarà utilizzato da altri utenti le variabili saranno configurate come argomenti nel blocco del modulo. Tutte la variabili che non hanno un valore predefinito diventeranno degli argomenti richiesti. Anche le variabili che hanno valori di default posso essere ridefinite.

outputs.tf contiene la definizione dei valori di output del modulo. Queste informzioni vengono utilizzare per propagere le informazioni sulla parte di infrastruttura definita nel modulo agli altri elementi della configurazione.

Attenzione invece a non distribuire come parte del modulo i seguenti file:

terraform.tfstate e terraform.tfstate.backup contengono lo stato di Terraform e servono a Terraform per tenere traccia della relazione tra configurazione e l'infrastruttura attuale.

La cartella .terraform contiene moduli e plugins utilizzati per creare l'infrastruttura attuale. Questi file sono specifici per l'istanza di Terraform.

I file *.tfvarsfiles possono non essere distribuiti con i vostri moduli a meno che non sia una configurazione standalone del modulo Terraform.

Tagged In News Terraform Modulo 
Share Twitter Facebook Google+ Pinterest LinkedIn Tumblr Email
comments powered by Disqus
    • Popular
    • Recent
    • Hot
    • The Future of Java: Records, Sealed Classes and Pattern...
      Nov 24, 2021 0 The Future of Java: Records, Sealed Classes and Pattern...
    • Comandi Kafka
      Jan 16, 2021 0 Comandi Kafka
    • GitHub Actions o Jenkins?
      Jan 21, 2021 0 GitHub Actions o Jenkins?
    • The Future of Java: Records, Sealed Classes and Pattern...
      Nov 24, 2021 0 The Future of Java: Records, Sealed Classes and Pattern...
    • CNCF pubblica l'ultimo radar tecnologico incentrato su...
      Nov 22, 2021 0 CNCF pubblica l'ultimo radar tecnologico incentrato su...
    • Elaborazione degli eventi in tempo reale exactly-once su...
      Nov 15, 2021 0 Elaborazione degli eventi in tempo reale exactly-once su...
    • Come funzionano le Pull Request di GitHub
      Jan 21, 2021 0 Come funzionano le Pull Request di GitHub
    • Google Cloud Platform via Proxy
      Jan 10, 2021 0 Google Cloud Platform via Proxy
    • Comandi Kafka
      Jan 16, 2021 0 Comandi Kafka
  • Latest News

  • Latest Reviews

  • About

    NodeX

    DevOps News

    Parliamo di Cloud computing, Continuous Integration, Continuous Delivery, DevOps, Docker, Kubernetes, Terraform, GitHub e molto altro...

  • Popular Posts

    • The Future of Java: Records, Sealed Classes and Pattern...
      Nov 24, 2021 0 The Future of Java: Records, Sealed Classes and Pattern...
    • Comandi Kafka
      Jan 16, 2021 0 Comandi Kafka
    • GitHub Actions o Jenkins?
      Jan 21, 2021 0 GitHub Actions o Jenkins?
  • News Stream

    The Future of Java:...
    CNCF pubblica l'ultimo...
    Elaborazione degli eventi...
    Apache Spark porta l'API...
    GCE: Provided scope(s) are...
    Java Novembre 2021
    Java 17 รจ arrivato
    Microsoft lancia VSCode.Dev
    AWS annuncia la...
    Datadog monitoring per...
    Java - Observability con...
    Clonare un sito web
Copyright © 2021. Powered by Powerpad CMS Reloaded
  • About
  • Privacy
  • Contact
Home Tools
^ Top