在上一页中,您使用Terraform创建了您的第一个基础设施:EC2实例。在此页面上,我们将更改该资源并查看Terraform如何处理更改。基础设施不断发展,Terraform的创建是为了管理和实施这些变化。当您修改配置文件时,Terraform会构建一个执行计划,该计划会更改必要的更改以达到您想要的状态。借助TerraformChangeInfrastructure,您不仅可以对配置进行版本控制,还可以对状态进行版本控制,因此您可以了解基础架构如何随时间演变。配置让我们修改实例的ami。编辑配置文件中的aws_instance.example资源并将其更改为如下内容:656be372AMI和t1.micro类型。我们将AMI从Ubuntu16.04LTS更改为Ubuntu16.10。Terraform配置意味着进行此类更改。也可以删除资源,Terraform知道要销毁旧资源。将更改应用到配置后,再次执行terraformapply以查看Terraform如何将更改应用到当前资源。$terraformapply#...-/+aws_instance.exampleami:"ami-2757f631"=>"ami-b374d5a5"(强制新资源)availability_zone:"us-east-1a"=>"
