IT/실수하지말자

[Terraform] terraform apply가 계속 적용되는 현상

Terriermon 2021. 4. 29. 09:31

 문제

Security Group에 cidr_block을 terraform으로 추가할 때 발생했다.

분명히 적용된 룰인데, terraform apply 시 이미 변경된 룰을 다시 적용한다고 나왔다.

 

 

 해결 방법

Security Group에서 cidr_blocks에 똑같은 ip 대역을 넣어서 그렇다.

예를들면

resource "aws_security_group" "name"{

	...
    ingress{
    	...
        cidr_blocks = ["10.10.0.0/24", "10.10.0.0/24"]
        ...
    }
    ...
}

와 같이 cidr_blocks에 중복해서 두 번 넣었다.

이런 상황에 에러 메시지가 발생하지 않고, 변경된 작업만 무한 반복한다.

반응형