728x90
300x250
어제 terraform을 실행하는데,
제목과 같은 에러가 지속적으로 발생해서 고생했다.
사실 내용만 보면 이미 문제의 원인이 정해져 있는데,
Key나 region에 관한 문제라고 얘기하고 있다.
다만 현재 시스템의 구조상
일반적인 테라폼의 사용과 다른 점이 있는데,
폐쇠망에서 vpn을 통해 aws로의 통신을 하고 있다는 점이다.
그리고 이러한 구조에서 sts관련 실행을 위해 sts endpoint를 이용하고 있는데
여기서 문제가 발생했다.
일단 결론부터 얘기하면 원인은 테라폼 버전에 따른 sts endpoint 지원 여부였다.
현재 시스템에서는
보이는 바와 같이 3.62.2 버전의 Provider를 사용했는데,
해당 버전에서는 sts endpoint 관련된 지원이 제대로 되지 않는 문제가 있다고 한다.
그래서 최신버전으로 올리고 다시 실행해봤다.
이제 잘되는 모습을 볼 수 있었다.
추가로 시간도 잘 확인해보자.
깜빡하고 안적어놨는데,
처음에 시간이 5분 더 빠른 상태여서 문제가 발생하기도 했었다.
728x90
반응형
'IaC > Terraform' 카테고리의 다른 글
Error while installing hashicorp/aws v5.94.1: failed to open temporary file (0) | 2025.04.09 |
---|---|
.tfstate 파일 알아보기 (0) | 2023.10.06 |
Terraform 사용해보기(2) (1) | 2023.10.05 |
Terraform 사용해보기(1) (1) | 2023.10.04 |
IAC(Infra As Code) 중 Terraform 설치 (0) | 2023.10.04 |