2017-09-27 3 views
0

비상업적 인 개발 작업 공간을 위해 Terraform과 현장 인스턴스를 사용하여 ALB를 설정하려고합니다. 스팟 인스턴스가 만들어 지지만 aws_alb_arget_group_attachment의 인스턴스를 사용하기에, 나는 오류가 발생 :Terraform 리소스를 인스턴스의 라이프 사이클에 묶을 수 있습니까?

depends_on = ["data.aws_instance.workspace_gz"] 

경우 :

* aws_alb_target_group_attachment.ui_servers: Error registering targets with target group: InvalidTarget: The following targets are not in a running state and cannot be registered: '[id]' 
     status code: 400, request id: [id] 

이것은 내가 첨부 파일에 depends_on 지시문을 추가하는 경우에도 지속 terraform apply을 다시 실행하면 작동하므로 실제로는 수명주기 문제 일뿐입니다. 첨부 파일이 인스턴스가 정상적으로 될 때까지 대기하도록 지시하려면 어떻게해야합니까?

답변

0

그렇지 않습니다. 당신이해야 할 일은 자리 인스턴스에 대한 autoscaling group 내의 지점 인스턴스를 생성하고 ASG를 목표 그룹에 첨부하는 것입니다.