Junior — Middle
Որոնք տեղեկությունները սովորաբար նկարագրվում են Terraform մանიფեստ ֆայլերում?
sobes.tech AI
Պատասխան AI-ից
Terraform մանიფեստ ֆայլերում (հաճախ .tf ընդլայնմամբ) նկարագրվում է ենթակառուցվածքը որպես կոդ: Դրանք նշում են՝
- Առցանց ծառայություններ (օրինակ, AWS, Azure, GCP), որոնք որոշում են, թե ինչ ծառայությունների հետ աշխատելու է Terraform-ը:
- Աշխատանքային ռեսուրսներ՝ կոնկրետ ենթակառուցվածքի բաղադրիչներ, ինչպիսիք են վիրտուալ մեքենաները, ցանցերը, տվյալների բազաները:
- Փոփոխականներ և դրանց արժեքները՝ կոնֆիգուրացիան պարամետրայնացնելու համար:
- Արտած տվյալներ (outputs), որոնք կարող են օգտագործվել մոդուլների միջև տեղեկատվության փոխանցման կամ կիրառելուց հետո ցուցադրման համար:
- Մոդուլներ՝ վերաօգտագործվող կոնֆիգուրացիոն բլոկներ:
Terraform-ում պարզ ռեսուրսի օրինակ՝
provider "aws" {
region = "us-west-2"
}
resource "aws_instance" "example" {
ami = "ami-0c55b159cbfafe1f0"
instance_type = "t2.micro"
}