인프런 커뮤니티 질문&답변

Goboo님의 프로필 이미지
Goboo

작성한 질문수

지금 당장 데브옵스 - 테라폼 X AWS

로드밸런서

4.alb 오류 (Call to function "element" failed: cannot use element function with an empty list.)

작성

·

173

1

 4.alb apply 할 경우 아래와 같이 오류가 발생 합니다.

Call to function "element" failed: cannot use element function with an empty list.

 

관련해서 아래와 같이 수정

# 대상 등록
# https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/lb_target_group_attachment
resource "aws_lb_target_group_attachment" "attachment" {
  count = length(data.aws_instances.tag.ids)
  target_group_arn = aws_lb_target_group.tg.arn
  target_id = element(data.aws_instances.tag.ids, count.index)
  port             = 3000 //선택한 인스턴스를 위한 포트
}

 

 

답변 1

0

지금 당장님의 프로필 이미지
지금 당장
지식공유자

이슈 파악 및 해결 책 감사합니다.

해당 내용 및 코드 수정하였습니다.

감사합니다.

Goboo님의 프로필 이미지
Goboo

작성한 질문수

질문하기