Terraform Best Practices
Terraform consultingTwitter @antonbabenkoTerraform Weekly
ქართული (Georgian)
ქართული (Georgian)
  • მოგესალმებით!
  • ძირითადი ცნებები
  • კოდის სტრუქტურა
  • კოდის სტრუქტურის მაგალითები
    • Terragrunt
    • Terraform
      • მცირე ზომის ინფრასტრუქტურა Terraform-ით
      • საშუალო ზომის ინფრასტრუქტურა Terraform-ით
      • დიდი ზომის ინფრასტრუქტურა Terraform-ით
  • დასახელების კონვენცია
  • კოდის სტილი
  • ხშირად დასმული კითხვები
  • მითითებები
  • Terraform კონფიგურაციის წერა
  • ვორქშოპი
Powered by GitBook
On this page
Export as PDF
  1. კოდის სტრუქტურის მაგალითები
  2. Terraform

მცირე ზომის ინფრასტრუქტურა Terraform-ით

PreviousTerraformNextსაშუალო ზომის ინფრასტრუქტურა Terraform-ით

Last updated 2 years ago

წყარო:

ეს Terraform კოდის სტრუქტურის მაგალითი განკუთვნილია მცირე ზომის ინფრასტრუქტურისთვის რომელიც იყენებს შემდეგ კომპონენტებს:

მაგალითი შეიცავს კოდს, როგორც Terraform-ის კონფიგურაციის სტრუქტურირების მაგალითს მცირე ზომის ინფრასტრუქტურისთვის, სადაც არ არის გამოყენებული გარე დამოკიდებულებები(Dependencies).

  • შესანიშნავია დასაწყებად და რეფაქტირებისთვის

  • შესანიშნავია მცირე რესურსის მოდულებისთვის

  • კარგია მცირე და ხაზოვანი ინფრასტრუქტურის მოდულებისთვის (მაგალითად )

  • კარგია მცირე რაოდენობის რესურსებისთვის (20-30-ზე ნაკლები)

ყველა რესურსისთვის საერთო მდგომარეობის(State) ფაილს შეუძლია Terraform-თან მუშაობის პროცესი შეანელოს, თუ რესურსების რაოდენობა იზრდება (განიხილეთ -targetარგუმენტის გამოყენება სამიზნე რესურსების რაოდენობის შესაზღუდად)

https://github.com/antonbabenko/terraform-best-practices/tree/master/examples/small-terraform
terraform-aws-atlantis