เดฒเตเดชเตเดชเตเดเดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดเดต, เดเดซเต เดธเตเดฑเตเดฑเตเดฑเตเดฑเตโเดฎเตเดจเตเดฑเตเดเดณเตเด เดกเดฟเดชเตเดฒเตเดฏเตโเดฎเตเดจเตเดฑเต เดเตเดเตโเดจเดฟเดเตเดเตเดเดณเตเด, เดเตเดฑเดพเดซเตเดฎเดฟเดจเต เดชเตเดคเตเดตเดพเดฏเดฟ เดฌเดพเดงเดฟเดเตเดเตเดจเตเดจ เดเตเดเตเดคเตฝ เดชเตเดคเตเดตเดพเดฏ เดชเตเดฐเดถเตโเดจเดเตเดเดณเตเด เดเตพเดชเตเดชเตเดเตเดฏเตเดณเตเดณ เดเดฟเดฒ เดชเตเดฐเดพเดฏเตเดฎเดเตพ เดจเดฎเตเดเตเดเต เดนเตเดฒเตเดฑเตเดฑเต เดเตเดฏเตเดฏเดพเด:
- เดเดฃเตเดฃเดคเตเดคเดฟเดจเตเด for_each เดชเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพเดเตเดเตเด เดชเดฐเดฟเดฎเดฟเดคเดฟเดเดณเตเดฃเตเดเต;
- เดชเตเดเตเดฏเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดฏ เดตเดฟเดจเตเดฏเดพเดธเดเตเดเตพ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเตเดเตเดคเตเดคเตเด;
- เดเดฐเต เดจเดฒเตเดฒ เดชเดฆเตเดงเดคเดฟ เดชเตเดฒเตเด เดชเดฐเดพเดเดฏเดชเตเดชเตเดเดพเด;
- เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเดจเต เด เดคเดฟเดจเตเดฑเต เด เดชเดเดเดเตเดเตพ เดเดฃเตเดเดพเดเดพเด;
- เดฎเดพเดฑเตเดฑเดฟเดตเตเดเตเด เดฏเตเดเดฟเดชเตเดชเต เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณเดคเดพเดฃเต... เดฎเดพเดฑเตเดฑเดฟเดตเดฏเตเดเตเดเดฒเดฟเดจเตเดชเตเดชเด.
เดเดฃเตเดฃเดคเตเดคเดฟเดจเตเด for_each เดชเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพเดเตเดเตเด เดชเดฐเดฟเดฎเดฟเดคเดฟเดเดณเตเดฃเตเดเต
เด เด เดงเตเดฏเดพเดฏเดคเตเดคเดฟเดฒเต เดเดฆเดพเดนเดฐเดฃเดเตเดเตพ เดฒเตเดชเตเดชเตเดเดณเดฟเดฒเตเด เดธเตเดชเดพเดงเดฟเด เดฒเตเดเดฟเดเตเดเดฟเดฒเตเดฎเตเดณเตเดณ เดเตเดฃเตเดเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเด for_each เดเดเตเดธเตเดชเตเดฐเดทเดจเตเด เดตเดฟเดชเตเดฒเดฎเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เด เดตเตผ เดจเดจเตเดจเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เดจเดฟเดเตเดเตพ เด เดฑเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดฃเตเด เดฐเดฃเตเดเต เดชเตเดฐเดงเดพเดจ เดชเดฐเดฟเดฎเดฟเดคเดฟเดเดณเตเดฃเตเดเต.
- Count, for_each เดเดจเตเดจเดฟเดตเดฏเตเดเตเดเต เดฑเดฟเดธเตเดดเตโเดธเต เดเดเตเดเตโเดชเตเดเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดจเตเดจเตเด เดชเดฐเดพเดฎเตผเดถเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ.
- เดฎเตเดกเตเดฏเตเตพ เดเตเตบเดซเดฟเดเดฑเตเดทเดจเดฟเตฝ count, for_each เดเดจเตเดจเดฟเดต เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ.
เดเตเดฃเตเดเต, for_each เดเดจเตเดจเดฟเดตเดฏเตเดเตเดเต เดฑเดฟเดธเตเดดเตโเดธเต เดเดเตเดเตโเดชเตเดเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดจเตเดจเตเด เดชเดฐเดพเดฎเตผเดถเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ
เดจเดฟเดเตเดเตพเดเตเดเต เดจเดฟเดฐเดตเดงเดฟ EC2 เดธเตเตผเดตเดฑเตเดเตพ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเตเดจเตเดจเตเด เดเดฟเดฒ เดเดพเดฐเดฃเดเตเดเดณเดพเตฝ เดจเดฟเดเตเดเตพเดเตเดเต ASG เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเดฟเดฒเตเดฒเตเดจเตเดจเตเด เดธเดเตเดเตฝเดชเตเดชเดฟเดเตเดเตเด. เดจเดฟเดเตเดเดณเตเดเต เดเตเดกเต เดเดคเตเดชเตเดฒเตเดฏเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด:
resource "aws_instance" "example_1" {
count = 3
ami = "ami-0c55b159cbfafe1f0"
instance_type = "t2.micro"
}
เด เดต เดเดฐเตเดจเตเดจเดพเดฏเดฟ เดจเตเดเตเดเดพเด.
เดเตเดฃเตเดเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเตผ เดเดฐเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดเต เดฎเตเดฒเตเดฏเดคเตเดคเดฟเดฒเตเดเตเดเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเตฝ, เด เดเตเดกเต เดชเตเดฐเดถเตเดจเดเตเดเดณเดฟเดฒเตเดฒเดพเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเด: เดจเดฟเดเตเดเตพ เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเด เดเดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฎเตเดชเตเตพ, เด เดคเต เดฎเตเดจเตเดจเต EC2 เดธเตเตผเดตเดฑเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเด. เดเดจเตเดจเดพเตฝ เดจเดฟเดเตเดเดณเตเดเต เดจเดฟเดฒเดตเดฟเดฒเต AWS เดฎเตเดเดฒเดฏเดฟเตฝ เดเดฐเต เดฒเดญเตเดฏเดค เดฎเตเดเดฒเดฏเดฟเดฒเตเด (AZ) เดเดฐเต เดธเตเตผเดตเตผ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเดฃเดฎเตเดเตเดเดฟเตฝ เดเดจเตเดคเตเดเตเดฏเตเดฏเตเด? เดจเดฟเดเตเดเดณเตเดเต เดเตเดกเต aws_availability_zones เดกเดพเดฑเตเดฑเดพ เดเดฑเดตเดฟเดเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเตเดฃเตเดเดณเตเดเต เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดฒเตเดกเตเดเตเดฏเตเดฏเดพเตป เดจเดฟเดเตเดเตพเดเตเดเต เดเดดเดฟเดฏเตเด, เดคเตเดเตผเดจเตเดจเต เดเดฐเตเดจเตเดจเดฟเดฒเตเด เดฒเตเดชเตเดชเต เดเตเดฏเตโเดคเต เด เดคเดฟเตฝ เดเตเดฃเตเดเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเด เด เดฑเต เดธเตเดเดฟเด เดเดเตโเดธเดธเตเดธเตเด เดเดชเดฏเตเดเดฟเดเตเดเต เดเดฐเต EC2 เดธเตเตผเดตเตผ เดธเตเดทเตโเดเดฟเดเตเดเดพเด:
resource "aws_instance" "example_2" {
count = length(data.aws_availability_zones.all.names)
availability_zone = data.aws_availability_zones.all.names[count.index]
ami = "ami-0c55b159cbfafe1f0"
instance_type = "t2.micro"
}
data "aws_availability_zones" "all" {}
เด เดเตเดกเตเด เดจเดจเตเดจเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเด, เดเดพเดฐเดฃเด เดเตเดฃเตเดเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเดฟเดจเต เดฏเดพเดคเตเดฐเต เดชเตเดฐเดถเตเดจเดตเตเดฎเดฟเดฒเตเดฒเดพเดคเต เดกเดพเดฑเตเดฑ เดเดฑเดตเดฟเดเดเตเดเดณเต เดชเดฐเดพเดฎเตผเดถเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด. เดเดจเตเดจเดพเตฝ เดจเดฟเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดฃเตเด เดธเตเตผเดตเดฑเตเดเดณเตเดเต เดเดฃเตเดฃเด เดเดฟเดฒ เดเดฑเดตเดฟเดเดเตเดเดณเตเดเต เดเดเตเดเตเดชเตเดเตเดเดฟเดจเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ เดเดจเตเดคเต เดธเดเดญเดตเดฟเดเตเดเตเด? เดเดคเต เดคเตเดณเดฟเดฏเดฟเดเตเดเดพเตป, เดเดฑเตเดฑเดตเตเด เดเดณเตเดชเตเดชเดฎเตเดณเตเดณ เดฎเดพเตผเดเตเดเด random_integer เดฑเดฟเดธเตเดดเตเดธเต เดเดชเดฏเตเดเดฟเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต, เด เดคเต เดชเตเดฐเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเต เดชเตเดฒเต, เดเดฐเต เดเตเดฐเดฎเดฐเดนเดฟเดค เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏ เดจเตฝเดเตเดจเตเดจเต:
resource "random_integer" "num_instances" {
min = 1
max = 3
}
เด เดเตเดกเต 1-เดจเตเด 3-เดจเตเด เดเดเดฏเดฟเตฝ เดเดฐเต เดฑเดพเตปเดกเด เดจเดฎเตเดชเตผ เดเดจเดฑเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเต. aws_instance เดฑเดฟเดธเตเดดเตเดธเดฟเดจเตเดฑเต เดเตเดฃเตเดเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเดฟเตฝ เด เดฑเดฟเดธเตเดดเตเดธเดฟเดจเตเดฑเต เดเดเตเดเตเดชเตเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเดพเตฝ เดเดจเตเดคเต เดธเดเดญเดตเดฟเดเตเดเตเดฎเตเดจเตเดจเต เดจเดฎเตเดเตเดเต เดจเตเดเตเดเดพเด:
resource "aws_instance" "example_3" {
count = random_integer.num_instances.result
ami = "ami-0c55b159cbfafe1f0"
instance_type = "t2.micro"
}
เด เดเตเดกเดฟเตฝ เดจเดฟเดเตเดเตพ เดเตเดฑเดพเดซเตเด เดชเตเดฒเดพเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเดฟเดถเดเต เดฒเดญเดฟเดเตเดเตเด:
Error: Invalid count argument
on main.tf line 30, in resource "aws_instance" "example_3":
30: count = random_integer.num_instances.result
The "count" value depends on resource attributes that cannot be determined until apply, so Terraform cannot predict how many instances will be created. To work around this, use the -target argument to first apply only the resources that the count depends on.
เดเดคเตเดเตเดเดฟเดฒเตเด เดเดฑเดตเดฟเดเดเตเดเตพ เดธเตเดทเตโเดเดฟเดเตเดเตเดเดฏเต เดชเดฐเดฟเดทเตโเดเตเดเดฐเดฟเดเตเดเตเดเดฏเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เดเดธเตเดคเตเดฐเดฃ เดเดเตเดเดคเตเดคเดฟเตฝ เดเดฐเตเดจเตเดจเดฟเดจเตเด เดเดฃเตเดฃเดตเตเด เดเดฃเดเตเดเตเดเตเดเตเดเดฒเตเด เดเตเดฑเดพเดซเตเดฎเดฟเดจเต เดเดตเดถเตเดฏเดฎเดพเดฃเต. เดเดคเดฟเดจเตผเดคเตเดฅเด, count, for_each เดเดจเตเดจเดฟเดตเดฏเตเดเตเดเต เดฒเดฟเดฑเตเดฑเดฑเดฒเตเดเตพ, เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ, เดกเดพเดฑเตเดฑ เดเดฑเดตเดฟเดเดเตเดเตพ, เดเตเดเดพเดคเต เดฑเดฟเดธเตเดดเตโเดธเต เดฒเดฟเดธเตเดฑเตเดฑเตเดเตพ (เดทเตเดกเตเดฏเตเดณเดฟเดเดเต เดธเดฎเดฏเดคเตเดคเต เด เดตเดฏเตเดเต เดฆเตเตผเดเตเดฏเด เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจเดฟเดเดคเตเดคเตเดณเด) เดเดจเตเดจเดฟเดตเดฏเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด, เดเดจเตเดจเดพเตฝ เดเดฎเตเดชเตเดฏเตเดเตเดเต เดเตเดฏเตเดค เดฑเดฟเดธเตเดดเตโเดธเต เดเดเตเดเตโเดชเตเดเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดฒเตเดฒ.
เดฎเตเดกเตเดฏเตเตพ เดเตเตบเดซเดฟเดเดฑเตเดทเดจเดฟเตฝ count, for_each เดเดจเตเดจเดฟเดต เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ
เดเดชเตเดชเตเดดเตเดเตเดเดฟเดฒเตเด เดจเดฟเดเตเดเดณเตเดเต เดฎเตเดกเตเดฏเตเตพ เดเตเตบเดซเดฟเดเดฑเตเดทเดจเดฟเดฒเตเดเตเดเต เดเดฐเต เดเตเดฃเตเดเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเตผ เดเตเตผเดเตเดเดพเตป เดจเดฟเดเตเดเดณเต เดชเตเดฐเดฒเตเดญเดฟเดชเตเดชเดฟเดเตเดเตเดเตเดเดพเด:
module "count_example" {
source = "../../../../modules/services/webserver-cluster"
count = 3
cluster_name = "terraform-up-and-running-example"
server_port = 8080
instance_type = "t2.micro"
}
เดตเตเดฌเตโเดธเตเตผเดตเตผ-เดเตเดฒเดธเตเดฑเตเดฑเตผ เดฑเดฟเดธเตเดดเตโเดธเดฟเดจเตเดฑเต เดฎเตเดจเตเดจเต เดชเดเตผเดชเตเดชเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดฐเต เดฎเตเดกเตเดฏเตเดณเดฟเดจเตเดณเตเดณเดฟเตฝ เดเตเดฃเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เด เดเตเดกเต เดถเตเดฐเดฎเดฟเดเตเดเตเดจเตเดจเต. เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฟเดฒ เดฌเตเดณเดฟเดฏเตป เด เดตเดธเตเดฅเดฏเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟ เดเดฐเต เดฎเตเดกเตเดฏเตเตพ เดเดฃเดเตเดฑเตเดฑเตเดเตเดฏเตเดฏเตเดจเตเดจเดคเต เด เดคเดฟเดจเตเดฑเต เดเตเดฃเตเดเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเตผ 0 เดเดฏเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดพเตป เดจเดฟเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดเตเดเดพเด. เดเดคเต เดจเตเดฏเดพเดฏเดฎเดพเดฏ เดเตเดกเต เดชเตเดฒเต เดคเตเดจเตเดจเดพเด, เดชเดเตเดทเต เดเตเดฑเดพเดซเตเด เดชเตเดฒเดพเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฎเตเดชเตเตพ เดจเดฟเดเตเดเตพเดเตเดเต เด เดชเดฟเดถเดเต เดฒเดญเดฟเดเตเดเตเด:
Error: Reserved argument name in module block
on main.tf line 13, in module "count_example":
13: count = 3
The name "count" is reserved for use in a future version of Terraform.
เดจเดฟเตผเดญเดพเดเตเดฏเดตเดถเดพเตฝ, Terraform 0.12.6 เดชเตเดฒเต, เดเดฐเต เดฎเตเดกเตเดฏเตเตพ เดฑเดฟเดธเตเดดเตโเดธเดฟเตฝ เดเตเดฃเตเดเต เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ for_each เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ. Terraform 0.12 เดฑเดฟเดฒเตเดธเต เดเตเดฑเดฟเดชเตเดชเตเดเตพ เด
เดจเตเดธเดฐเดฟเดเตเดเต (http://bit.ly/3257bv4), HashiCorp เดญเดพเดตเดฟเดฏเดฟเตฝ เด เดเดดเดฟเดตเต เดเตเตผเดเตเดเดพเตป เดชเดฆเตเดงเดคเดฟเดฏเดฟเดเตเดจเตเดจเต, เด
เดคเดฟเดจเดพเตฝ เดจเดฟเดเตเดเตพ เด เดชเตเดธเตเดคเดเด เดตเดพเดฏเดฟเดเตเดเตเดฎเตเดชเตเตพ, เด
เดคเต เดเดคเดฟเดจเดเด เดฒเดญเตเดฏเดฎเดพเดฏเตเดเตเดเดพเด. เดเดฑเดชเตเดชเดพเดฏเตเด เดเดฃเตเดเตเดคเตเดคเดพเตป,
เดธเตเดฑเต เดกเตเตบเดเตเด เดตเดฟเดจเตเดฏเดพเดธเดเตเดเดณเตเดเต เดชเดฐเดฟเดฎเดฟเดคเดฟเดเตพ
ASG-เดฏเตเดฎเดพเดฏเดฟ เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเต create_before_destroy เดฌเตเดฒเตเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดธเตเดฑเต-เดกเตเตบเดเตเด เดตเดฟเดจเตเดฏเดพเดธเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเดฟเดเดเตเด เดชเดฐเดฟเดนเดพเดฐเดฎเดพเดฃเต, เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดดเดฟเดเต: เดเดเตเดเตเดธเตโเดเตเดฒเดฟเดเดเต เดจเดฟเดฏเดฎเดเตเดเตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ. เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเตเดเตเดคเตฝ เดเตเดคเตเดฏเดฎเดพเดฏเดฟ เดชเดฑเดเตเดเดพเตฝ, เดเดคเต เดเดฒเตเดฒเดพ เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเดฒเตเด ASG เดตเดฒเตเดชเตเดชเด min_size เดเดฏเดฟ เดชเตเดจเดเดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต, เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ เดธเตเตผเดตเดฑเตเดเดณเตเดเต เดเดฃเตเดฃเด เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเตพ เดเดเตเดเตเดธเตโเดเตเดฒเดฟเดเดเต เดจเดฟเดฏเดฎเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเตเดฃเตเดเตเดเตเดเดฟเตฝ เดเดคเต เดเดฐเต เดชเตเดฐเดถเตเดจเดฎเดพเดเดพเด.
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดตเตเดฌเตเดธเตเตผเดตเตผ-เดเตเดฒเดธเตเดฑเตเดฑเตผ เดฎเตเดกเตเดฏเตเดณเดฟเตฝ เดเดฐเต เดเตเดเดฟ aws_autoscaling_schedule เดเดฑเดตเดฟเดเดเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดคเต เดฐเดพเดตเดฟเดฒเต 9 เดฎเดฃเดฟเดเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต เดธเตเตผเดตเดฑเตเดเดณเตเดเต เดเดฃเตเดฃเด เดฐเดฃเตเดเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเดคเตเดคเดพเดฏเดฟ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดจเดฟเดเตเดเตพ 11 เดฎเดฃเดฟเดเตเดเต เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเดพเตฝ, เดชเตเดคเดฟเดฏ ASG เดชเดคเตเดคเต เดธเตเตผเดตเดฑเตเดเดณเตเดเตเดเดพเตพ เดฐเดฃเตเดเต เดธเตเตผเดตเดฑเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดฌเตเดเตเดเต เดเตเดฏเตเดฏเตเด, เด เดเตเดคเตเดค เดฆเดฟเดตเดธเด เดฐเดพเดตเดฟเดฒเต 9 เดฎเดฃเดฟ เดตเดฐเต เด เดเตเดเดจเต เดคเดจเตเดจเต เดคเตเดเดฐเตเด.
เด เดชเดฐเดฟเดฎเดฟเดคเดฟ เดชเดฒ เดคเดฐเดคเตเดคเดฟเตฝ เดฎเดฑเดฟเดเดเดเตเดเดพเด.
- aws_autoscaling_schedule-เดฒเต เดเดตเตผเดคเตเดคเดจ เดชเดฐเดพเดฎเตเดฑเตเดฑเตผ 0 9 * * * (โเดฐเดพเดตเดฟเดฒเต 9 เดฎเดฃเดฟเดเตเดเต เดเดเตเดโ) เดเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต 0-59 9-17 * * * (โเดเดฐเต เดฎเดฟเดจเดฟเดฑเตเดฑเดฟเดฒเตเด เดฐเดพเดตเดฟเดฒเต 9 เดฎเตเดคเตฝ เดตเตเดเตเดจเตเดจเตเดฐเด 5 เดตเดฐเต เดเดเตเดโ) เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดฑเตเด. ASG-เดจเต เดเดคเดฟเดจเดเด เดชเดคเตเดคเต เดธเตเตผเดตเดฑเตเดเตพ เดเดฃเตเดเตเดเตเดเดฟเตฝ, เด เดเดเตเดเตเดธเตโเดเตเดฒเดฟเดเดเต เดฑเตเตพ เดตเตเดฃเตเดเตเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเต เดเดจเตเดจเตเด เดฎเดพเดฑเตเดฑเดฟเดฒเตเดฒ, เด เดคเดพเดฃเต เดเดเตเดเตพเดเตเดเต เดตเตเดฃเตเดเดคเต. เดเดจเตเดจเดพเตฝ ASG เด เดเตเดคเตเดคเดฟเดเตเดฏเดพเดฃเต เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเดคเตเดเตเดเดฟเตฝ, เดชเดฐเดฎเดพเดตเดงเดฟ เดเดฐเต เดฎเดฟเดจเดฟเดฑเตเดฑเดฟเดจเตเดณเตเดณเดฟเตฝ เด เดคเดฟเดจเตเดฑเต เดธเตเตผเดตเดฑเตเดเดณเตเดเต เดเดฃเตเดฃเด เดชเดคเตเดคเดฟเตฝ เดเดคเตเดคเตเดฎเตเดจเตเดจเต เด เดจเดฟเดฏเดฎเด เดเดฑเดชเตเดชเดพเดเตเดเตเด. เดเดคเต เดคเดฟเดเดเตเดเตเด เดเดเดญเตเดฐเดฎเดพเดฏ เดเดฐเต เดธเดฎเตเดชเดจเดฎเดฒเตเดฒ, เดเตเดเดพเดคเต เดชเดคเตเดคเต เดฎเตเดคเตฝ เดฐเดฃเตเดเต เดธเตเตผเดตเดฑเตเดเดณเดฟเดฒเตเด เดชเดฟเดจเตเดจเดฟเดฒเตเด เดตเดฒเดฟเดฏ เดเดฎเตเดชเตเดเตพ เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพเดเตเดเต เดชเตเดฐเดถเตโเดจเดเตเดเตพ เดเดฃเตเดเดพเดเตเดเตเด.
- ASG-เดฒเต เดธเดเตเดต เดธเตเตผเดตเดฑเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเดพเตป AWS API เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดเดทเตโเดเดพเดจเตเดธเตเดค เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดธเตเดทเตโเดเดฟเดเตเดเตเด, เดเดฐเต เดฌเดพเดนเตเดฏ เดกเดพเดฑเตเดฑ เดเดฑเดตเดฟเดเด เดเดชเดฏเตเดเดฟเดเตเดเต เด เดคเดฟเดจเต เดตเดฟเดณเดฟเดเตเดเตเด (เดชเตเดเต 249-เดฒเต "เดฌเดพเดนเตเดฏ เดกเดพเดฑเตเดฑ เดเดฑเดตเดฟเดเด" เดเดพเดฃเตเด), เดเตเดเดพเดคเต ASG-เดจเตเดฑเต เดเดตเดถเตเดฏเดฎเตเดณเตเดณ_เดเดชเตเดชเดพเดธเดฟเดฑเตเดฑเดฟ เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเตผ เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดฟเดฏ เดฎเตเดฒเตเดฏเดคเตเดคเดฟเดฒเตเดเตเดเต เดธเดเตเดเดฎเดพเดเตเดเตเด. เดคเดฟเดฐเดเตเดเดฅ. เด เดฐเตเดคเดฟเดฏเดฟเตฝ, เดเดฐเต เดชเตเดคเดฟเดฏ ASG เดเตปเดธเตเดฑเตเดฑเตปเดธเตเด เดเดฒเตเดฒเดพเดฏเตโเดชเตเดชเตเดดเตเด เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดเตเดฑเดพเดซเตเด เดเตเดกเดฟเดจเตเดฑเต เด เดคเต เดถเตเดทเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดเดฏเตเด เดชเดฐเดฟเดชเดพเดฒเดฟเดเตเดเตเดจเตเดจเดคเต เดเตเดเตเดคเตฝ เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเดพเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด.
เดคเตเตผเดเตเดเดฏเดพเดฏเตเด, เดธเตเดฑเต-เดกเตเตบเดเตเด เดตเดฟเดจเตเดฏเดพเดธเดเตเดเตพเดเตเดเต เดเตเดฑเดพเดซเตเดฎเดฟเดจเต เดฌเดฟเตฝเดฑเตเดฑเต-เดเตป เดชเดฟเดจเตเดคเตเดฃ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเตเด, เดเดจเตเดจเดพเตฝ 2019 เดฎเตเดฏเต เดตเดฐเต, เดนเดพเดทเดฟเดเตเตผเดชเตเดชเต เดเตเดฎเดฟเดจเต เด เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเตเตผเดเตเดเดพเตป เดชเดฆเตเดงเดคเดฟเดฏเตเดจเตเดจเตเดฎเดฟเดฒเตเดฒ (
เดถเดฐเดฟเดฏเดพเดฏ เดชเดฆเตเดงเดคเดฟ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดพเตป เดเดดเดฟเดฏเดพเดคเต เดตเดจเตเดจเตเดเตเดเดพเด
เดเดฟเดฒเดชเตเดชเตเตพ เดชเตเดฒเดพเตป เดเดฎเดพเตปเดกเต เดคเดฟเดเดเตเดเตเด เดถเดฐเดฟเดฏเดพเดฏ เดตเดฟเดจเตเดฏเดพเดธ เดชเดฆเตเดงเดคเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเด เดเดฎเดพเตปเดกเต เดเดฐเต เดชเดฟเดถเดเต เดจเตฝเดเตเดจเตเดจเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด เดงเตเดฏเดพเดฏเด 2-เตฝ เดจเดฟเดเตเดเตพ เดฎเตเดฎเตเดชเต เดธเตเดทเตโเดเดฟเดเตเด IAM เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเด เด เดคเต เดชเตเดฐเดฟเตฝ aws_iam_user เดฑเดฟเดธเตเดดเตโเดธเต เดเตเตผเดเตเดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเตเด:
resource "aws_iam_user" "existing_user" {
# ะะพะดััะฐะฒััะต ััะดะฐ ะธะผั ัะถะต ัััะตััะฒัััะตะณะพ ะฟะพะปัะทะพะฒะฐัะตะปั IAM,
# ััะพะฑั ะฟะพะฟัะฐะบัะธะบะพะฒะฐัััั ะฒ ะธัะฟะพะปัะทะพะฒะฐะฝะธะธ ะบะพะผะฐะฝะดั terraform import
name = "yevgeniy.brikman"
}
เดเดชเตเดชเตเตพ, เดจเดฟเดเตเดเตพ เดชเตเดฒเดพเตป เดเดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดเตเดฑเดพเดซเตเด เดจเตเดฏเดพเดฏเดฎเดพเดฏ เดเดฐเต เดตเดฟเดจเตเดฏเดพเดธ เดชเดฆเตเดงเดคเดฟ เดชเตเดฑเดชเตเดชเตเดเตเดตเดฟเดเตเดเตเด:
Terraform will perform the following actions:
# aws_iam_user.existing_user will be created
+ resource "aws_iam_user" "existing_user" {
+ arn = (known after apply)
+ force_destroy = false
+ id = (known after apply)
+ name = "yevgeniy.brikman"
+ path = "/"
+ unique_id = (known after apply)
}
Plan: 1 to add, 0 to change, 0 to destroy.
เดจเดฟเดเตเดเตพ เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเด เดเดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเดฟเดถเดเต เดฒเดญเดฟเดเตเดเตเด:
Error: Error creating IAM User yevgeniy.brikman: EntityAlreadyExists:
User with name yevgeniy.brikman already exists.
on main.tf line 10, in resource "aws_iam_user" "existing_user":
10: resource "aws_iam_user" "existing_user" {
เดชเตเดฐเดถเตเดจเด, เดคเตเตผเดเตเดเดฏเดพเดฏเตเด, เด เดชเตเดฐเตเดณเตเดณ เดเดฐเต IAM เดเดชเดฏเตเดเตเดคเดพเดตเต เดเดคเดฟเดจเดเด เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต เดเดจเตเดจเดคเดพเดฃเต. เดเดคเต IAM เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพเดเตเดเต เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดฎเดฟเดเตเดเดตเดพเดฑเตเด เดเดฒเตเดฒเดพ เดเดฑเดตเดฟเดเดเตเดเตพเดเตเดเตเด เดธเดเดญเดตเดฟเดเตเดเดพเด. เดเดฐเตเดเตเดเดฟเดฒเตเด เด เดฑเดฟเดธเตเดดเตโเดธเต เดธเตเดตเดฎเตเดงเดฏเดพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฎเดพเตปเดกเต เดฒเตเตป เดเดชเดฏเตเดเดฟเดเตเดเต เดธเตเดทเตโเดเดฟเดเตเดเดคเดพเดเดพเด, เดเดจเตเดจเดพเตฝ เดเดจเตเดจเตเดเดฟเตฝ เดเดกเดฟเดเตพ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเดคเต เดตเตเดฐเตเดฆเตเดงเตเดฏเดเตเดเดณเดฟเดฒเตเดเตเดเต เดจเดฏเดฟเดเตเดเตเดจเตเดจเต. เดเตเดฑเดพเดซเตเดฎเดฟเดฒเต เดชเตเดคเตเดฎเตเดเดเตเดเดณเต เดชเดฒเดชเตเดชเตเดดเตเด เดเดถเตเดเดฐเตเดฏเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจ เด เดชเดฟเดถเดเดฟเดจเตเดฑเต เดจเดฟเดฐเดตเดงเดฟ เดตเตเดฏเดคเดฟเดฏเดพเดจเดเตเดเดณเตเดฃเตเดเต.
เดเตเดฑเดพเดซเตเด เดธเตโเดฑเตเดฑเตเดฑเตเดฑเต เดซเดฏเดฒเดฟเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดญเดตเดเตเดเตพ เดฎเดพเดคเตเดฐเดฎเต เดเตเดฑเดพเดซเตเด เดชเตเดฒเดพเตป เดเดฎเดพเตปเดกเต เดเดฃเดเตเดเดฟเดฒเตเดเตเดเตเดเต เดเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดงเดพเดจ เดเดพเดฐเตเดฏเด. เดเดฑเดตเดฟเดเดเตเดเตพ เดฎเดฑเตเดฑเตเดคเตเดเตเดเดฟเดฒเตเด เดตเดฟเดงเดคเตเดคเดฟเตฝ เดธเตเดทเตเดเดฟเดเตเดเดชเตเดชเตเดเตเดเดพเตฝ (เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, AWS เดเตบเดธเตเดณเดฟเตฝ เดธเตเดตเดฎเตเดงเดฏเดพ เดเตเดฒเดฟเดเตเดเตเดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเตเดเต), เด เดต เดธเตเดฑเตเดฑเตเดฑเตเดฑเต เดซเดฏเดฒเดฟเตฝ เด เดตเดธเดพเดจเดฟเดเตเดเดฟเดฒเตเดฒ, เด เดคเดฟเดจเดพเตฝ เดชเตเดฒเดพเตป เดเดฎเดพเตปเดกเต เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ Terraform เด เดต เดเดฃเดเตเดเดฟเดฒเตเดเตเดเตเดเดฟเดฒเตเดฒ. เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดเดฑเตเดฑเดจเตเดเตเดเดคเตเดคเดฟเตฝ เดถเดฐเดฟเดฏเตเดจเตเดจเต เดคเตเดจเตเดจเตเดจเตเดจ เดเดฐเต เดชเตเดฒเดพเตป เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเด.
เดเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดฐเดฃเตเดเต เดชเดพเด เดเตเดเตพ เดชเด เดฟเดเตเดเดพเดจเตเดฃเตเดเต.
- เดจเดฟเดเตเดเตพ เดเดคเดฟเดจเดเด เดเตเดฑเดพเดซเตเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป เดคเตเดเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดฎเดฑเตเดฑเตเดจเตเดจเตเด เดเดชเดฏเตเดเดฟเดเตเดเดฐเตเดคเต. เดเตเดฑเดพเดซเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเดฃเต เดจเดฟเดเตเดเดณเตเดเต เดเตปเดซเตเดฐเดพเดธเตเดเตเดฐเดเตเดเดฑเดฟเดจเตเดฑเต เดเดฐเต เดญเดพเดเด เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เด เดคเต เดธเตเดตเดฎเตเดงเดฏเดพ เดชเดฐเดฟเดทเตโเดเดฐเดฟเดเตเดเดพเดจเดพเดเดฟเดฒเตเดฒ. เด เดฒเตเดฒเดพเดคเตเดคเดชเดเตเดทเด, เดจเดฟเดเตเดเตพ เดตเดฟเดเดฟเดคเตเดฐเดฎเดพเดฏ เดเตเดฑเดพเดซเตเด เดชเดฟเดถเดเตเดเตพ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, IaC-เดฏเตเดเต เดชเดฒ เดเดจเตเดเตเดฒเตเดฏเดเตเดเดณเตเด เดจเดฟเดเตเดเตพ เดจเดฟเดฐเดพเดเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดพเดฐเดฃเด เดเตเดกเต เดจเดฟเดเตเดเดณเตเดเต เดเตปเดซเตเดฐเดพเดธเตเดเตเดฐเดเตเดเดฑเดฟเดจเตเดฑเต เดเตเดคเตเดฏเดฎเดพเดฏ เดชเตเดฐเดคเดฟเดจเดฟเดงเดพเดจเด เดเดฏเดฟเดฐเดฟเดเตเดเดฟเดฒเตเดฒ.
- เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเดฟเดจเดเด เดเตเดฑเดเตเดเต เดเตปเดซเตเดฐเดพเดธเตเดเตเดฐเดเตเดเตผ เดเดฃเตเดเตเดเตเดเดฟเตฝ, เดเดฑเดเตเดเตเดฎเดคเดฟ เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเตเด. เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดเตปเดซเตเดฐเดพเดธเตเดเตเดฐเดเตเดเตผ เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพ เดเตเดฑเดพเดซเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดคเตเดเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดเตเดฑเดพเดซเตเด เดเดฑเดเตเดเตเดฎเดคเดฟ เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เด
เดคเต เดธเตเดฑเตเดฑเตเดฑเตเดฑเต เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดเตเตผเดเตเดเดพเดตเตเดจเตเดจเดคเดพเดฃเต. เดเดจเตเดคเตเดฒเตเดฒเดพเด เด
เดเดฟเดธเตเดฅเดพเดจ เดธเตเดเดฐเตเดฏเดเตเดเตพ เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเดฃเดฎเตเดจเตเดจเต เดเดคเตเดตเดดเดฟ เดเตเดฑเดพเดซเตเดฎเดฟเดจเต เด
เดฑเดฟเดฏเดพเด. เดเดฑเดเตเดเตเดฎเดคเดฟ เดเดฎเดพเตปเดกเต เดฐเดฃเตเดเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เดเดเตเดเตเดเตเดจเตเดจเต. เดเดฆเตเดฏเดคเตเดคเตเดคเต เดจเดฟเดเตเดเดณเตเดเต เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดซเดฏเดฒเตเดเดณเดฟเดฒเต เดเดฑเดตเดฟเด เดตเดฟเดฒเดพเดธเดฎเดพเดฃเต. เดเดตเดฟเดเตเดฏเตเดณเตเดณ เดตเดพเดเตเดฏเดเดเดจ เดฑเดฟเดธเตเดดเตเดธเต เดฒเดฟเดเตเดเตเดเตพเดเตเดเต เดธเดฎเดพเดจเดฎเดพเดฃเต: _. (aws_iam_user.existing_user เดชเตเดฒเต). เดเดฑเดเตเดเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเดฃเตเด เดตเดฟเดญเดตเดคเตเดคเดฟเดจเตเดฑเต เดเดกเดฟเดฏเดพเดฃเต เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดตเดพเดฆเด. เดฑเดฟเดธเตเดดเตโเดธเต เดเดกเดฟ aws_iam_user เดเดจเตเดจเดคเต เดเดชเดฏเตเดเตเดคเต เดจเดพเดฎเดฎเดพเดฃเตเดจเตเดจเตเด (เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, yevgeniy.brikman), เดฑเดฟเดธเตเดดเตโเดธเต เดเดกเดฟ aws_instance EC2 เดธเตเตผเดตเตผ เดเดกเดฟ (i-190e22e5 เดชเตเดฒเต) เดเดฃเตเดจเตเดจเตเด เดชเดฑเดฏเดพเด. เดเดฐเต เดฑเดฟเดธเตเดดเตโเดธเต เดเดเตเดเดจเต เดเดฑเดเตเดเตเดฎเดคเดฟ เดเตเดฏเตเดฏเดพเด เดเดจเตเดจเดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด
เดคเดฟเดจเตเดฑเต เดชเตเดเดฟเดจเตเดฑเต เดเตเดตเดเตเดฏเตเดณเตเดณ เดกเตเดเตเดฏเตเดฎเตเดจเตเดฑเตเดทเดจเดฟเตฝ เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
เด เดงเตเดฏเดพเดฏเด 2-เดฒเต IAM เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเตเดชเตเดชเด เดจเดฟเดเตเดเดณเตเดเต Terraform เดเตเตบเดซเดฟเดเดฑเตเดทเดจเดฟเดฒเตเดเตเดเต เดจเดฟเดเตเดเตพ เดเตเตผเดคเตเดค aws_iam_user เดฑเดฟเดธเตเดดเตโเดธเดฟเดจเต เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดเดฑเดเตเดเตเดฎเดคเดฟ เดเดฎเดพเตปเดกเต เดเตเดตเดเตเดฏเตเดฃเตเดเต (เดคเตเตผเดเตเดเดฏเดพเดฏเตเด yevgeniy.brikman เดเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเดณเตเดเต เดชเตเดฐเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเตเดจเตเดจเต):
$ terraform import aws_iam_user.existing_user yevgeniy.brikman
เดจเดฟเดเตเดเดณเตเดเต IAM เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเด เดจเดฟเดเตเดเดณเตเดเต เดเตเดฑเดพเดซเตเด เดเตเตบเดซเดฟเดเดฑเตเดทเดจเดฟเดฒเต aws_iam_user.existing_user เดฑเดฟเดธเตเดดเตเดธเดฟเดจเตเด เดเดเดฏเดฟเตฝ เดเดฐเต เดธเตเดฑเตเดฑเตเดฑเตเดฑเต เดซเดฏเตฝ เด เดธเตเดธเดฟเดฏเตเดทเตป เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเด เดเตเดฑเดพเดซเตเด AWS API-เดฏเต เดตเดฟเดณเดฟเดเตเดเตเด. เดเดชเตเดชเตเตพ เดฎเตเดคเตฝ, เดจเดฟเดเตเดเตพ เดชเตเดฒเดพเตป เดเดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฎเตเดชเตเตพ, IAM เดเดชเดฏเตเดเตเดคเดพเดตเต เดเดคเดฟเดจเดเด เดเดฃเตเดเตเดจเตเดจเตเด เด เดคเต เดตเตเดฃเตเดเตเด เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเดฟเดฒเตเดฒเตเดจเตเดจเตเด Terraform เด เดฑเดฟเดฏเตเด.
Terraform-เดฒเตเดเตเดเต เดเดฎเตเดชเตเตผเดเตเดเตเดเตเดฏเตเดฏเดพเตป เดจเดฟเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจ เดงเดพเดฐเดพเดณเด เดเดฑเดตเดฟเดเดเตเดเตพ เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเดฟเดจเดเด เดเดฃเตเดเตเดเตเดเดฟเตฝ, เดเตเดกเต เดธเตเดตเดฎเตเดงเดฏเดพ เดเดดเตเดคเตเดเดฏเตเด เดเดฐเตเดจเตเดจเตเด เดเดฐเต เดธเดฎเดฏเด เดเดฑเดเตเดเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดเดฐเต เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเดพเดฃเต เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต. เด เดคเดฟเดจเดพเตฝ, เดจเดฟเดเตเดเดณเตเดเต AWS เด เดเตเดเตเดฃเตเดเดฟเตฝ เดจเดฟเดจเตเดจเต เดเตเดกเตเด เดธเตโเดฑเตเดฑเตเดฑเตเดฑเตเด เดธเตเดตเดฏเดฎเตเดต เดเดฑเดเตเดเตเดฎเดคเดฟ เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ Terraforming (http://terraforming.dtan4.net/) เดชเตเดฒเตเดณเตเดณ เดเดฐเต เดเตเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเดคเต เดฎเตเดฒเตเดฏเดตเดคเตเดคเดพเดฃเต.
เดฑเตเดซเดพเดเตโเดเดฑเดฟเดเดเดฟเดจเต เด เดคเดฟเดจเตเดฑเต เดชเตเดฐเดพเดฏเตเดฎเดเตพ เดเดฃเตเดเดพเดเดพเด
เดฑเตเดซเดพเดเตเดเดฑเดฟเดเดเต เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดเดเดฟเดฒเต เดเดฐเต เดธเดพเดงเดพเดฐเดฃ เดฐเตเดคเดฟเดฏเดพเดฃเต, เด เดตเดฟเดเต เดจเดฟเดเตเดเตพ เดเตเดกเดฟเดจเตเดฑเต เดเดจเตเดคเดฐเดฟเด เดเดเดจ เดฎเดพเดฑเตเดฑเตเดเดฏเตเด เดฌเดพเดนเตเดฏ เดธเตเดตเดญเดพเดตเด เดฎเดพเดฑเตเดฑเดพเดคเดฟเดฐเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดเตเดกเต เดเตเดเตเดคเตฝ เดตเตเดฏเดเตเดคเดตเตเด เดตเตเดคเตเดคเดฟเดฏเตเดณเตเดณเดคเตเด เดชเดฐเดฟเดชเดพเดฒเดฟเดเตเดเดพเตป เดเดณเตเดชเตเดชเดตเตเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเดฃเต เดเดคเต. เดชเดคเดฟเดตเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดฃเตเด เดเดฐเต เดเดดเดฟเดเตเดเตเดเตเดเดพเดจเดพเดตเดพเดคเตเดค เดธเดพเดเตเดเตเดคเดฟเดเดคเดฏเดพเดฃเต เดฑเตเดซเดพเดเตเดฑเตเดฑเดฑเดฟเดเดเต. เดเดจเตเดจเดพเตฝ Terraform เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดฑเตเดฑเตเดคเตเดเตเดเดฟเดฒเตเด IaC เดเตเตพ เดตเดฐเตเดฎเตเดชเตเตพ, เดเดฐเต เดเตเดกเดฟเดจเตเดฑเต "เดฌเดพเดนเตเดฏ เดธเตเดตเดญเดพเดตเด" เดเดจเตเดจเดคเตเดเตเดฃเตเดเต เดจเดฟเดเตเดเตพ เดเดจเตเดคเดพเดฃเต เดเดฆเตเดฆเตเดถเดฟเดเตเดเตเดจเตเดจเดคเตเดจเตเดจเต เดจเดฟเดเตเดเตพ เดตเดณเดฐเต เดถเตเดฐเดฆเตเดงเดพเดฒเตเดตเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด, เด เดฒเตเดฒเดพเดคเตเดคเดชเดเตเดทเด เด เดชเตเดฐเดคเตเดเตเดทเดฟเดค เดชเตเดฐเดถเตเดจเดเตเดเตพ เดเดฃเตเดเดพเดเดพเด.
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดเตเดฏเต เดซเดเดเตโเดทเดจเตเดเดณเตเดเตเดฏเต เดชเตเดฐเตเดเตพ เดเตเดเตเดคเตฝ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดพเดตเตเดจเตเดจเดต เดเดชเดฏเตเดเดฟเดเตเดเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต เดเดฐเต เดธเดพเดงเดพเดฐเดฃ เดคเดฐเด เดฑเตเดซเดพเดเตโเดเดฑเดฟเดเดเต. เดชเดฒ เดเดกเดฟเดเดเตพเดเตเดเตเด เดฑเตเดซเดพเดเตโเดเดฑเดฟเดเดเดฟเดจเตเดณเตเดณ เดฌเดฟเตฝเดฑเตเดฑเต-เดเตป เดชเดฟเดจเตเดคเตเดฃเดฏเตเดฃเตเดเต, เดเตเดเดพเดคเต เดชเตเดฐเตเดเดเตโเดฑเตเดฑเดฟเดฒเตเดเดจเตเดณเด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดเตเดฏเตเด เดซเดเดเตโเดทเดจเตเดเดณเตเดเตเดฏเตเด เดชเตเดฐเต เดธเตเดตเดฏเดฎเตเดต เดชเตเดจเตผเดจเดพเดฎเดเดฐเดฃเด เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด. เดชเตเดคเต-เดเดฆเตเดฆเตเดถเตเดฏ เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดเดเต เดญเดพเดทเดเดณเดฟเตฝ, เดเดคเต เดจเดฟเดเตเดเตพ เดเดฟเดจเตเดคเดฟเดเตเดเดพเดคเตเดค เดเดฐเต เดจเดฟเดธเตเดธเดพเดฐเดฎเดพเดฏ เดจเดเดชเดเดฟเดเตเดฐเดฎเดฎเดพเดฃเต, เดเดจเตเดจเดพเตฝ เดเตเดฑเดพเดซเตเดฎเดฟเตฝ เดจเดฟเดเตเดเตพ เดเดคเต เดตเดณเดฐเต เดถเตเดฐเดฆเตเดงเดพเดฒเตเดตเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด, เด เดฒเตเดฒเดพเดคเตเดคเดชเดเตเดทเด เดจเดฟเดเตเดเตพเดเตเดเต เดคเดเดฐเดพเดฑเตเดเตพ เด เดจเตเดญเดตเดชเตเดชเตเดเตเดเตเดเตเดเดพเด.
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดตเตเดฌเตเดธเตเตผเดตเตผ-เดเตเดฒเดธเตเดฑเตเดฑเตผ เดฎเตเดกเตเดฏเตเดณเดฟเดจเต เดเดฐเต เดเตปเดชเตเดเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ cluster_name เดเดฃเตเดเต:
variable "cluster_name" { description = "The name to use for all the cluster resources" type = string }
foo เดเดจเตเดจ เดฎเตเดเตเดฐเตเดธเตผเดตเตเดธเต เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเดพเตป เดจเดฟเดเตเดเตพ เด เดฎเตเดกเตเดฏเตเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดคเตเดเดเตเดเดฟเดฏเตเดจเตเดจเต เดธเดเตเดเตฝเดชเตเดชเดฟเดเตเดเตเด. เดชเดฟเดจเตเดจเตเดเต, เดจเดฟเดเตเดเดณเตเดเต เดธเตเดตเดจเด เดฌเดพเดฑเดฟเดฒเตเดเตเดเต เดชเตเดจเตผเดจเดพเดฎเดเดฐเดฃเด เดเตเดฏเตเดฏเดพเตป เดจเดฟเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต. เด เดฎเดพเดฑเตเดฑเด เดจเดฟเดธเตเดธเดพเดฐเดฎเตเดจเตเดจเต เดคเตเดจเตเดจเตเดฎเตเดเตเดเดฟเดฒเตเด เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ เดเดคเต เดธเตเดตเดจ เดคเดเดธเตเดธเดเตเดเตพเดเตเดเต เดเดพเดฐเดฃเดฎเดพเดเตเด.
เดฐเดฃเตเดเต เดธเตเดเตเดฏเตเดฐเดฟเดฑเตเดฑเดฟ เดเตเดฐเตเดชเตเดชเตเดเดณเตเดเตเดฏเตเด ALBเดฏเตเดเตเดฏเตเด เดจเตเดฏเดฟเด เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเตผ เดเตพเดชเตเดชเตเดเต เดจเดฟเดฐเดตเดงเดฟ เดเดฑเดตเดฟเดเดเตเดเดณเดฟเตฝ เดตเตเดฌเตโเดธเตเตผเดตเตผ-เดเตเดฒเดธเตเดฑเตเดฑเตผ เดฎเตเดกเตเดฏเตเตพ cluster_name เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดจเดคเดพเดฃเต เดตเดธเตเดคเตเดค.
resource "aws_lb" "example" { name = var.cluster_name load_balancer_type = "application" subnets = data.aws_subnet_ids.default.ids security_groups = [aws_security_group.alb.id] }
เดจเดฟเดเตเดเตพ เดเดฐเต เดฑเดฟเดธเตเดดเตโเดธเดฟเดฒเต เดจเตเดฏเดฟเด เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเตผ เดฎเดพเดฑเตเดฑเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดเตเดฑเดพเดซเตเด เด เดเดฑเดตเดฟเดเดคเตเดคเดฟเดจเตเดฑเต เดชเดดเดฏ เดชเดคเดฟเดชเตเดชเต เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเดเดฏเตเด เด เดคเดฟเดจเตเดฑเต เดธเตเดฅเดพเดจเดคเตเดคเต เดชเตเดคเดฟเดฏเตเดฐเตเดฃเตเดฃเด เดธเตเดทเตเดเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด. เดเดจเตเดจเดพเตฝ เด เดเดฑเดตเดฟเดเด เดเดฐเต ALB เดเดฃเตเดเตเดเดฟเตฝ, เด เดคเต เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเตเด เดเดฐเต เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เดกเตเตบเดฒเตเดกเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด เดเดเดฏเดฟเตฝ, เดจเดฟเดเตเดเดณเตเดเต เดตเตเดฌเต เดธเตเตผเดตเดฑเดฟเดฒเตเดเตเดเต เดเตเดฐเดพเดซเดฟเดเต เดฑเตเดกเดฏเดฑเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดธเดเดตเดฟเดงเดพเดจเด เดจเดฟเดเตเดเตพเดเตเดเตเดฃเตเดเดพเดเดฟเดฒเตเดฒ. เด เดคเตเดชเตเดฒเต, เดเดฐเต เดธเตเดฐเดเตเดทเดพ เดเตเดฐเตเดชเตเดชเต เดเดฒเตเดฒเดพเดคเดพเดเตเดเดฟเดฏเดพเตฝ, เดเดฐเต เดชเตเดคเดฟเดฏ เดเตเดฐเตเดชเตเดชเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดตเดฐเต เดจเดฟเดเตเดเดณเตเดเต เดธเตเตผเดตเดฑเตเดเตพ เดเดคเตเดเตเดเดฟเดฒเตเด เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเตเดฐเดพเดซเดฟเดเตเดเดฟเดจเต เดจเดฟเดฐเดธเดฟเดเตเดเดพเตป เดคเตเดเดเตเดเตเด.
เดจเดฟเดเตเดเตพเดเตเดเต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดเดพเดฏเตเดเตเดเดพเดตเตเดจเตเดจ เดฎเดฑเตเดฑเตเดฐเต เดคเดฐเด เดฑเตเดซเดพเดเตโเดเดฑเดฟเดเดเต เดเตเดฑเดซเตเด เดเดกเดฟ เดฎเดพเดฑเตเดฑเตเดเดฏเดพเดฃเต. เดจเดฎเตเดเตเดเต เดตเตเดฌเตโเดธเตเตผเดตเตผ-เดเตเดฒเดธเตเดฑเตเดฑเตผ เดฎเตเดกเตเดฏเตเดณเดฟเดฒเต aws_security_group เดฑเดฟเดธเตเดดเตโเดธเต เดเดฆเดพเดนเดฐเดฃเดฎเดพเดฏเดฟ เดเดเตเดเตเดเดพเด:
resource "aws_security_group" "instance" { # (...) }
เด เดตเดฟเดญเดตเดคเตเดคเดฟเดจเตเดฑเต เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเดฟเดจเต เดเตปเดธเตโเดฑเตเดฑเตปเดธเต เดเดจเตเดจเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต. เดฑเตเดซเดพเดเตโเดเดฑเดฟเดเดเต เดธเดฎเดฏเดคเตเดคเต เดจเดฟเดเตเดเตพ เด เดคเดฟเดจเต เดเตเดเตเดคเตฝ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดพเดตเตเดจเตเดจ (เดจเดฟเดเตเดเดณเตเดเต เด เดญเดฟเดชเตเดฐเดพเดฏเดคเตเดคเดฟเตฝ) cluster_instance เดเดจเตเดจ เดชเตเดฐเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดฑเดพเตป เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเตเดตเตเดจเตเดจเต เดธเดเตเดเตฝเดชเตเดชเดฟเดเตเดเตเด:
resource "aws_security_group" "cluster_instance" { # (...) }
เด เดตเดธเดพเดจเด เดเดจเตเดคเต เดธเดเดญเดตเดฟเดเตเดเตเด? เด เดคเต เดถเดฐเดฟเดฏเดพเดฃเต: เดเดฐเต เดคเดเดธเตเดธเด.
เดเตเดฑเดพเดซเตเด เดเดฐเต เดฑเดฟเดธเตเดดเตเดธเต เดเดกเดฟเดฏเตเดฏเตเด เดเตเดฒเตเดกเต เดชเตเดฐเตเดตเตเดกเตผ เดเดกเดฟเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, iam_user AWS IAM เดเดชเดฏเตเดเตเดคเต เดเดกเดฟเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเตเดเดพเดคเต aws_instance AWS EC2 เดธเตเตผเดตเตผ เดเดกเดฟเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดจเดฟเดเตเดเตพ เดฑเดฟเดธเตเดดเตเดธเต เดเดกเดฟ (เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต cluster_instance เดฒเตเดเตเดเต เดชเดฑเดฏเตเด, aws_security_group-เดจเตเดฑเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเดฒเตเดจเตเดจเดชเตเดฒเต) เดเตเดฑเดพเดซเตเดฎเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดฑเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพ เดชเดดเดฏ เดเดฑเดตเดฟเดเด เดเดฒเตเดฒเดพเดคเดพเดเตเดเดฟ เดชเตเดคเดฟเดฏเตเดฐเตเดฃเตเดฃเด เดเตเตผเดคเตเดคเดคเตเดชเตเดฒเต เดฆเตเดถเตเดฏเดฎเดพเดเตเด. เดจเดฟเดเตเดเตพ เด เดฎเดพเดฑเตเดฑเดเตเดเตพ เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเดณเตเดเต เดธเตเตผเดตเดฑเตเดเตพ เดเดคเตเดเตเดเดฟเดฒเตเด เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเตเดฐเดพเดซเดฟเดเตเดเดฟเดจเต เดจเดฟเดฐเดธเดฟเดเตเดเดพเตป เดคเตเดเดเตเดเตเดฎเตเดชเตเตพ เดเตเดฑเดพเดซเตเด เดชเดดเดฏ เดธเตเดฐเดเตเดทเดพ เดเตเดฐเตเดชเตเดชเต เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเดเดฏเตเด เดชเตเดคเดฟเดฏเตเดฐเตเดฃเตเดฃเด เดธเตเดทเตเดเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด.
เด เดเตผเดเตเดเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเดเตเดเตพ เดเดเตเดเตเดเตเดฃเตเด เดจเดพเดฒเต เดชเตเดฐเดงเดพเดจ เดชเดพเด เดเตเดเตพ เดเดคเดพ.
- เดเดชเตเดชเตเดดเตเด เดชเตเดฒเดพเตป เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเตเด. เดเดคเดฟเดจเต เด เดเตเดฐเตเดเตเดเตเดเดณเตเดฒเตเดฒเดพเด เดตเตเดณเดฟเดชเตเดชเตเดเตเดคเตเดคเดพเดจเดพเดเตเด. เด เดคเดฟเดจเตเดฑเต เดเดเตเดเตโเดชเตเดเตเดเต เดถเตเดฐเดฆเตเดงเดพเดชเตเตผเดตเด เด เดตเดฒเตเดเดจเด เดเตเดฏเตเดฏเตเด, เดฎเดฟเดเตเดเดตเดพเดฑเตเด เดเดฒเตเดฒเดพเดคเดพเดเตเดเดพเตป เดชเดพเดเดฟเดฒเตเดฒเดพเดคเตเดค เดตเดฟเดญเดตเดเตเดเตพ เดเดฒเตเดฒเดพเดคเดพเดเตเดเดพเตป Terraform เดชเดฆเตเดงเดคเดฟเดฏเดฟเดเตเดจเตเดจ เดธเดพเดนเดเดฐเตเดฏเดเตเดเตพ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด.
- เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดธเตเดทเตเดเดฟเดเตเดเตเด. เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดฑเดฟเดธเตเดดเตโเดธเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเดฃเดฎเตเดเตเดเดฟเตฝ, เดเดฑเดฟเดเดฟเดจเตฝ เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดเดฐเต เดชเดเดฐเด เดตเดฏเตเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต เดเดจเตเดจเต เดถเตเดฐเดฆเตเดงเดพเดชเตเตผเดตเตเดตเด เดเดฟเดจเตเดคเดฟเดเตเดเตเด. เดเดคเตเดคเดฐเด เด เดคเต เดเดจเตเดจเดพเดฃเตเดเตเดเดฟเตฝ, create_before_destroy-เดจเต เดธเดนเดพเดฏเดฟเดเตเดเดพเดจเดพเดเตเด. เดฐเดฃเตเดเต เดเดเตเดเดเตเดเตพ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเตเดเต เดเดฐเต เดซเดฒเด เดธเตเดตเดฎเตเดงเดฏเดพ เดจเตเดเดพเดจเดพเดเตเด: เดเดฆเตเดฏเด เดเตเตบเดซเดฟเดเดฑเตเดทเดจเดฟเดฒเตเดเตเดเต เดเดฐเต เดชเตเดคเดฟเดฏ เดฑเดฟเดธเตเดดเตเดธเต เดเตเตผเดคเตเดคเต เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเด เดเดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเด, เดคเตเดเตผเดจเตเดจเต เดเตเตบเดซเดฟเดเดฑเตเดทเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเดดเดฏ เดฑเดฟเดธเตเดดเตเดธเต เดจเตเดเตเดเด เดเตเดฏเตเดคเต เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเด เดเดฎเดพเตปเดกเต เดตเตเดฃเตเดเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเด.
- เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเดเตพ เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดจเต เด
เดตเดธเตเดฅ เดฎเดพเดฑเตเดฑเตเดฃเตเดเดคเตเดฃเตเดเต. เดเดฐเต เดฑเดฟเดธเตเดดเตโเดธเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดเดกเดฟ เดฎเดพเดฑเตเดฑเดฃเดฎเตเดเตเดเดฟเตฝ (เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, aws_security_group-เดจเต เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต cluster_instance เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดชเตเดจเตผเดจเดพเดฎเดเดฐเดฃเด เดเตเดฏเตเดฏเตเด) เดฑเดฟเดธเตเดดเตโเดธเต เดเดฒเตเดฒเดพเดคเดพเดเตเดเดพเดคเต เด
เดคเดฟเดจเตเดฑเต เดเดฐเต เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เดธเตเดทเตโเดเดฟเดเตเดเตเด, เด
เดคเดฟเดจเดจเตเดธเดฐเดฟเดเตเดเต เดจเดฟเดเตเดเตพ Terraform เดธเตเดฑเตเดฑเตเดฑเตเดฑเต เดซเดฏเตฝ เด
เดชเตโเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเดฃเด. เดเดคเต เดเดฐเดฟเดเตเดเดฒเตเด เดธเตเดตเดฎเตเดงเดฏเดพ เดเตเดฏเตเดฏเดฐเตเดคเต - เดชเดเดฐเด เดเตเดฑเดพเดซเตเด เดธเตเดฑเตเดฑเตเดฑเตเดฑเต เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเตเด. เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเดเตพ เดชเตเดจเตผเดจเดพเดฎเดเดฐเดฃเด เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ, เดจเดฟเดเตเดเตพ เดเตเดฑเดพเดซเตเด เดธเตเดฑเตเดฑเตเดฑเตเดฑเต mv เดเดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดฃเด, เด
เดคเดฟเตฝ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดตเดพเดเตเดฏเดเดเดจเดฏเตเดฃเตเดเต:
terraform state mv <ORIGINAL_REFERENCE> <NEW_REFERENCE>
ORIGINAL_REFERENCE เดเดจเตเดจเดคเต เดฑเดฟเดธเตเดดเตโเดธเดฟเดจเต เด เดคเดฟเดจเตเดฑเต เดจเดฟเดฒเดตเดฟเดฒเต เดฐเตเดชเดคเตเดคเดฟเตฝ เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดชเดฆเดชเตเดฐเดฏเตเดเดฎเดพเดฃเต, เดจเดฟเดเตเดเตพ เด เดคเต เดจเตเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจ เดเดเดฎเดพเดฃเต NEW_REFERENCE. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, aws_security_group เดเตเดฐเตเดชเตเดชเดฟเดจเตเดฑเต เดชเตเดฐเต instance-เตฝ เดจเดฟเดจเตเดจเต cluster_instance-เดฒเตเดเตเดเต เดฎเดพเดฑเตเดฑเตเดฎเตเดชเตเตพ, เดจเดฟเดเตเดเตพ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต:
$ terraform state mv aws_security_group.instance aws_security_group.cluster_instance
aws_security_group.instance-เดฎเดพเดฏเดฟ เดฎเตเดฎเตเดชเต เดฌเดจเตเดงเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดฐเตเดจเตเดจ เดธเดเดธเตเดฅเดพเดจเด เดเดชเตเดชเตเตพ aws_security_group.cluster_instance-เดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดคเตเดคเดฃเดฎเตเดจเตเดจเต เดเดคเต Terraform-เดจเตเดเต เดชเดฑเดฏเตเดจเตเดจเต. เด เดเดฎเดพเตปเดกเต เดเตเดฑเดพเดซเตเด เดชเตเดฒเดพเตป เดชเตเดจเตผเดจเดพเดฎเดเดฐเดฃเด เดเตเดฏเตเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดคเดฟเดจเต เดถเตเดทเด เดฎเดพเดฑเตเดฑเดเตเดเดณเตเดจเตเดจเตเด เดเดพเดฃเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพ เดเดฒเตเดฒเดพเด เดถเดฐเดฟเดฏเดพเดฏเดฟ เดเตเดฏเตเดคเต.
- เดเดฟเดฒ เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ เดฎเดพเดฑเตเดฑเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ. เดชเดฒ เดตเดฟเดญเดตเดเตเดเดณเตเดเตเดฏเตเด เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ เดฎเดพเดฑเตเดฑเดพเดจเดพเดตเดฟเดฒเตเดฒ. เดจเดฟเดเตเดเตพ เด เดต เดฎเดพเดฑเตเดฑเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดเตเดฑเดพเดซเตเด เดชเดดเดฏ เดเดฑเดตเดฟเดเด เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเดเดฏเตเด เด เดคเดฟเดจเตเดฑเต เดธเตเดฅเดพเดจเดคเตเดคเต เดชเตเดคเดฟเดฏเตเดฐเตเดฃเตเดฃเด เดธเตเดทเตเดเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด. เดจเดฟเดเตเดเตพ เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดเตเดฐเดฎเตเดเดฐเดฃเด เดฎเดพเดฑเตเดฑเตเดฎเตเดชเตเตพ เดเดจเตเดคเดพเดฃเต เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจเดคเตเดจเตเดจเต เดเดฐเต เดฑเดฟเดธเตเดดเตโเดธเต เดชเตเดเตเด เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเด, เด เดคเดฟเดจเดพเตฝ เดกเตเดเตเดฏเตเดฎเตเดจเตเดฑเตเดทเตป เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเดคเต เดเดฑเดชเตเดชเดพเดเตเดเตเด. เดเดชเตเดชเตเดดเตเด เดชเตเดฒเดพเตป เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเตเด create_before_destroy เดธเตเดเตเดฐเดพเดฑเตเดฑเดเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด.
เดฎเดพเดฑเตเดฑเดฟเดตเตเดเตเด เดธเตเดฅเดฟเดฐเดค เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณเดคเดพเดฃเต... เดฎเดพเดฑเตเดฑเดฟเดตเดฏเตเดเตเดเดฒเดฟเดจเตเดชเตเดชเด
AWS เดชเตเดฒเตเดณเตเดณ เดเดฟเดฒ เดเตเดฒเตเดกเต เดฆเดพเดคเดพเดเตเดเดณเตเดเต API-เดเตพ เด เดธเดฎเดจเตเดตเดฟเดคเดตเตเด เดเดพเดฒเดคเดพเดฎเดธเดฎเตเดณเตเดณ เดธเตเดฅเดฟเดฐเดคเดฏเตเดฎเดพเดฃเต. เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดจเตเดจเดคเตเดตเดฐเต เดเดพเดคเตเดคเดฟเดฐเดฟเดเตเดเดพเดคเต เดเดจเตเดฑเตผเดซเตเดธเดฟเดจเต เดเดเดจเดเดฟ เดเดฐเต เดชเตเดฐเดคเดฟเดเดฐเดฃเด เดจเตฝเดเดพเดฎเตเดจเตเดจเดพเดฃเต เด เดธเดฟเตปเดเตเดฐเดฃเดฟ เด เตผเดคเตเดฅเดฎเดพเดเตเดเตเดจเตเดจเดคเต. เดเดพเดฒเดคเดพเดฎเดธเดฎเตเดณเตเดณ เดธเตเดฅเดฟเดฐเดค เด เตผเดคเตเดฅเดฎเดพเดเตเดเตเดจเตเดจเดคเต เดฎเดพเดฑเตเดฑเดเตเดเตพ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเตเดเดจเตเดณเด เดชเตเดฐเดเดฐเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดธเดฎเดฏเดฎเตเดเตเดคเตเดคเตเดเตเดเดพเด เดเดจเตเดจเดพเดฃเต; เดเดคเต เดธเดเดญเดตเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดจเดฟเดเตเดเดณเตเดเต เดชเตเดฐเดคเดฟเดเดฐเดฃเดเตเดเตพ เดชเตเดฐเตเดคเตเดคเดฎเดฟเดฒเตเดฒเดพเดคเตเดคเดคเตเด เดจเดฟเดเตเดเดณเตเดเต API เดเตเดณเตเดเดณเตเดเต เดเดคเต เดกเดพเดฑเตเดฑเดพ เดเดฑเดตเดฟเด เดชเดเตผเดชเตเดชเดพเดฃเต เดชเตเดฐเดคเดฟเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดเดจเตเดจเดคเดฟเดจเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเด.
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฐเต EC2 เดธเตเตผเดตเตผ เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดจเดฟเดเตเดเตพ AWS-เดฒเตเดเตเดเต เดเดฐเต API เดเตเตพ เดเตเดฏเตเดฏเตเดจเตเดจเตเดตเตเดจเตเดจเต เดธเดเตเดเตฝเดชเตเดชเดฟเดเตเดเตเด. เดธเตเตผเดตเตผ เดคเดจเตเดจเต เดธเตเดทเตโเดเดฟเดเตเดเตเดจเตเดจเดคเตเดตเดฐเต เดเดพเดคเตเดคเดฟเดฐเดฟเดเตเดเดพเดคเต, เดเดชเดฟเด เดเดฐเต โเดตเดฟเดเดฏเดเดฐเดฎเดพเดฏโ เดชเตเดฐเดคเดฟเดเดฐเดฃเด (201 เดธเตเดทเตโเดเดฟเดเตเดเดคเต) เดเดคเดพเดฃเตเดเต เดคเตฝเดเตเดทเดฃเด เดจเตฝเดเตเด. เดจเดฟเดเตเดเตพ เดเดเตป เดคเดจเตเดจเต เดเดคเดฟเดฒเตเดเตเดเต เดเดฃเดเตเดฑเตเดฑเตเดเตเดฏเตเดฏเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เด เดคเต เดฎเดฟเดเตเดเดตเดพเดฑเตเด เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเด, เดเดพเดฐเดฃเด เด เดธเดฎเดฏเดคเตเดคเต AWS เดเดชเตเดชเตเดดเตเด เดเดฑเดตเดฟเดเดเตเดเตพ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ, เดธเตเตผเดตเตผ เดเดคเตเดตเดฐเต เดฌเตเดเตเดเต เดเตเดฏเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ. เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด เดธเตเตผเดตเดฑเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดฒเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเตพ เดฎเดฑเตเดฑเตเดฐเต เดเตเตพ เดเตเดฏเตเดฏเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดชเดฟเดถเดเต เดฒเดญเดฟเดเตเดเตเดเตเดเดพเด (404 เดเดฃเตเดเตเดคเตเดคเดฟเดฏเดฟเดฒเตเดฒ). เด EC2 เดธเตเตผเดตเดฑเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดเดฒเตเดฒเดพเดฏเดฟเดเดคเตเดคเตเด เดฒเดญเตเดฏเดฎเดพเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต AWS-เตฝ เดเดเดจเตเดณเด เดชเตเดฐเดเดฐเดฟเดชเตเดชเดฟเดเตเดเตเดเตเดเดพเด, เดจเดฟเดเตเดเตพ เดเตเดฑเดเตเดเต เดจเดฟเดฎเดฟเดทเดเตเดเตพ เดเดพเดคเตเดคเดฟเดฐเดฟเดเตเดเตเดฃเตเดเดฟเดตเดฐเตเด.
เดจเดฟเดเตเดเตพ เด เดฒเดธเดฎเดพเดฏ เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เดเดฐเต เด เดธเดฟเตปเดเตเดฐเดฃเดธเต API เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเดดเตเดฒเตเดฒเดพเด, เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดจเตเดจเดคเตเดตเดฐเต เดจเดฟเดเตเดเดณเตเดเต เด เดญเตเดฏเตผเดคเตเดฅเดจ เดเดเดฏเตโเดเตเดเดฟเดเต เดตเตเดฃเตเดเตเด เดถเตเดฐเดฎเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต. เดจเดฟเตผเดญเดพเดเตเดฏเดตเดถเดพเตฝ, AWS SDK เดเดคเดฟเดจเตเดณเตเดณ เดจเดฒเตเดฒ เดเตเดณเตเดเดณเตเดจเตเดจเตเด เดจเตฝเดเตเดจเตเดจเดฟเดฒเตเดฒ, เดเตเดเดพเดคเต เดเตเดฑเดพเดซเตเด เดชเตเดฐเตเดเดเตเดฑเตเดฑเต 6813 (https://github.com/hashicorp/terraform/issues/6813) เดชเตเดฒเตเดฏเตเดณเตเดณ เดงเดพเดฐเดพเดณเด เดฌเดเตเดเตพเดเตเดเต เดตเดฟเดงเตเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต.
$ terraform apply aws_subnet.private-persistence.2: InvalidSubnetID.NotFound: The subnet ID 'subnet-xxxxxxx' does not exist
เดฎเดฑเตเดฑเตเดฐเต เดตเดฟเดงเดคเตเดคเดฟเตฝ เดชเดฑเดเตเดเดพเตฝ, เดจเดฟเดเตเดเตพ เดเดฐเต เดฑเดฟเดธเตเดดเตโเดธเต เดธเตเดทเตโเดเดฟเดเตเดเตเดเดฏเตเด (เดเดฐเต เดธเดฌเตโเดจเตเดฑเตเดฑเต เดชเตเดฒเต) เด เดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดเดฟเดฒ เดตเดฟเดตเดฐเดเตเดเตพ (เดชเตเดคเตเดคเดพเดฏเดฟ เดธเตเดทเตโเดเดฟเดเตเด เดธเดฌเตโเดจเตเดฑเตเดฑเดฟเดจเตเดฑเต เดเดกเดฟ เดชเตเดฒเต) เดจเตเดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต, เดเตเดฑเดพเดซเตเดฎเดฟเดจเต เด เดคเต เดเดฃเตเดเตเดคเตเดคเดพเดจเดพเดฏเดฟเดฒเตเดฒ. เด เดฌเดเตเดเดณเดฟเตฝ เดญเตเดฐเดฟเดญเดพเดเดตเตเด (6813 เดเตพเดชเตเดชเตเดเต) เดชเดฐเดฟเดนเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดชเดเตเดทเต เด เดต เดเดพเดฒเดพเดเดพเดฒเดเตเดเดณเดฟเตฝ เดเตเดฐเตเดชเตเดชเต เด เดชเตเดชเต เดเตเดฏเตเดฏเตเดจเตเดจเต, เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเตเด เดเตเดฑเดพเดซเตเด เดเดฐเต เดชเตเดคเดฟเดฏ เดฑเดฟเดธเตเดดเตเดธเต เดคเดฐเดคเตเดคเดฟเดจเต เดชเดฟเดจเตเดคเตเดฃ เดเตเตผเดเตเดเตเดฎเตเดชเตเตพ. เดเดคเต เด เดฐเตเดเดเดฎเดพเดฃเต, เดชเดเตเดทเต เดฎเดฟเดเตเด เดเตเดธเตเดเดณเดฟเดฒเตเด เดเดฐเต เดฆเตเดทเดตเตเด เดตเดฐเตเดคเตเดคเตเดจเตเดจเดฟเดฒเตเดฒ. เดจเดฟเดเตเดเตพ เดเตเดฑเดพเดซเตเด เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดตเตเดฃเตเดเตเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดเดฒเตเดฒเดพเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเด, เดเดพเดฐเดฃเด เด เดธเดฎเดฏเด เดตเดฟเดตเดฐเดเตเดเตพ เดเดคเดฟเดจเดเด เดคเดจเตเดจเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเตเดเดจเตเดณเด เดตเตเดฏเดพเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเด.
Evgeniy Brikman เดเดจเตเดจ เดชเตเดธเตเดคเดเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เด เดเดฆเตเดงเดฐเดฃเดฟ เด เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเต
"เดเตเดฑเดพเดซเตเด: เดเตเดกเต เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เด เดเดฟเดธเตเดฅเดพเดจ เดธเตเดเดฐเตเดฏเด" .
เด เดตเดฒเดเดฌเด: www.habr.com