Terraform Best Practices
Terraform consultingTwitter @antonbabenkoTerraform Weekly
ελληνικά (Greek)
ελληνικά (Greek)
  • Καλώς ήρθατε
  • Βασικές έννοιες
  • Δομή κώδικα
  • Παραδείγματα δομής κώδικα
    • Terragrunt
    • Terraform
      • Υποδομή μικρού μεγέθους με Terraform
      • Υποδομή μεσαίου μεγέθους με Terraform
      • Υποδομή μεγάλου μεγέθους με Terraform
  • Συμβάσεις ονοματοδοσίας
  • Διαμόρφωση κώδικα
  • Συχνές ερωτήσεις
  • Αναφορές
  • Γράφοντας ρυθμίσεις για την Τerraform
  • Εργαστήριο
Powered by GitBook
On this page
  • Δομές κώδικα Terraform
  • Δομές κώδικα Terragrunt
Export as PDF

Παραδείγματα δομής κώδικα

PreviousΔομή κώδικαNextTerragrunt

Last updated 1 year ago

Δομές κώδικα Terraform

Αυτά τα παραδείγματα δείχνουν τον πάροχο AWS, αλλά η πλειονότητα των αρχών που παρουσιάζονται στα παραδείγματα μπορούν να εφαρμοστούν σε άλλους παρόχους δημόσιου cloud καθώς και σε άλλα είδη παρόχων (DNS, DB, Monitoring κ.λπ.).

Τυπος
Περιγραφή
Ετοιμότητα

Λίγοι πόροι, χωρίς εξωτερικές εξαρτήσεις. Ενιαίος λογαριασμός AWS. Μία μόνο περιοχή. Ενιαίο περιβάλλον.

Ναι

Διάφοροι λογαριασμοί και περιβάλλοντα AWS, έτοιμες μονάδες υποδομής με χρήση της Terraform.

Ναι

Πολλοί λογαριασμοί AWS, πολλά regions, επείγουσα ανάγκη μείωσης της αντιγραφής-επικόλλησης, προσαρμοσμένες ενότητες υποδομής, έντονη χρήση συνθέσεων. Χρήση της Terraform.

Σε εξέλιξη

πολύ μεγάλος

Εγκαταστάσεις πολλαπλών παρόχων cloud. Χρήση της Terraform.

Όχι

Δομές κώδικα Terragrunt

Τύπος
Περιγραφή
Ετοιμότητα

μεσαίος

Διάφοροι λογαριασμοί και περιβάλλοντα AWS, έτοιμες μονάδες υποδομής, σύνθεση με χρήση της Terragrunt.

Όχι

μεγάλος

Πολλοί λογαριασμοί AWS, πολλά regions, επείγουσα ανάγκη μείωσης της αντιγραφής-επικόλλησης, προσαρμοσμένες ενότητες υποδομής, έντονη χρήση συνθέσεων. Χρήση της Terragrunt.

Όχι

πολύ μεγάλος

Διάφοροι πάροχοι (AWS, GCP, Azure). Εγκαταστάσεις πολλαπλών cloud. Χρήση της Terragrunt.

Όχι

μικρός
μεσαίος
μεγάλος