1
terraformを使用して新しい起動設定で既存のAWS自動スケーリンググループ(すでに手作業で長めに作成されています)を更新しようとしています。terraformで既存のオートスケーリンググループの起動設定を更新する方法
provider "aws" {
access_key = <Access_key>
secret_key = <Secret_key>
region = <REGION>
data "aws_autoscaling_groups" "asgpoc" {
filter {
name = "key"
values = ["Name"]
}
filter {
name = "value"
values = ["asgpoc"]
}
}
output "asgname" {
value = "${data.aws_autoscaling_groups.asgpoc.names}"
}
resource "aws_autoscaling_group" "tf-dl-poc-asg" {
availability_zones = ["us-west-2"]
name = "${data.aws_autoscaling_groups.asgpoc.names[0]}"
max_size = 2
min_size = 1
health_check_grace_period = 300
health_check_type = "EC2"
desired_capacity = 1
force_delete = false
launch_configuration = "tf_dl_asg_lc"
}
私は、私はエラーを取得しています、適用
aws_autoscaling_group.tf-DL-POC-ASGテラフォームん:エラー自動スケーリンググループを作成: AlreadyExists:この名前のAutoScalingGroupがすでに存在しています - 名前asgpocを持つグループ はすでにステータスコードが存在する:400、 要求ID:ba011d22-2624-s1ea-ace8-fbc37028ec9c
をこの問題を解決する方法は?既存のAWS ASGをテラフォームで更新する別の方法はありますか?
大丈夫です。ありがとうございました。 – mbdvg