inflearn logo
강의

Course

Instructor

Cloud Security Programming for Practical Use (AWS, Python, Terraform)

Variables and Data Types

.terraform, .terraform.lock.hcl 파일이 생성되지 않는 현상

75

leesh16403876

1 asked

0

안녕하세요. terraform 강의중에 3. 변수와 자료형 이후에서는 동작하는데 이상은 없지만 terraform init 시에 .terraform 폴더와 .terraform.lock.hcl 파일이 생성되지 않습니다. 이것이 정상적인 현상인지 궁굼합니다.

 

Window 환경이고 plugin cache 설정은 terraform.rc 파일에

plugin_cache_dir = "$HOME/.terraform.d/plugin-cache"

disable_checkpoint = true

이렇게 했습니다.

 

aws Terraform

Answer 2

1

rex

안녕하세요.

.terraform 폴더와 .terraform.lock.hcl 파일은 사용하는 프로바이더나 모듈이 있는 경우에 생성됩니다.

https://developer.hashicorp.com/terraform/cli/commands/init

https://developer.hashicorp.com/terraform/language/files/dependency-lock

링크 2개 참고 부탁드립니다.

아마도 변수만 선언하고 output만 활용한다던가 하셨다면 생성 안됐을 겁니다!

감사합니다.

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.

이시현님, Terraform 사용 시 .terraform 폴더와 .terraform.lock.hcl 파일이 생성되지 않는 문제에 대해 궁금해하셨군요. 이 현상은 몇 가지 설정과 환경에 따라 달라질 수 있습니다. 아래에서 몇 가지 확인 사항을 안내 드리겠습니다.

  1. 파일 경로 및 권한 확인: $HOME/.terraform.d/plugin-cache 경로가 올바르게 설정되어 있는지 확인해보세요. Windows 환경에서는 %USERPROFILE% 대신 $HOME을 사용할 수 있는데, 이 부분이 바이너리를 저장할 올바른 경로로 인식되는지 확인합니다.

  2. 환경 변수 설정: plugin_cache_dir 경로가 올바르게 적용되었는지 terraform init 명령을 실행한 환경에서 확인해보세요. 경로 설정이 제대로 되지 않으면 캐시가 관리되지 않아 폴더 생성이 되지 않을 수 있습니다.

  3. Terraform 버전 확인: 사용 중인 Terraform 버전에 따라 생성 파일이 달라질 수 있습니다. 최신 버전인지 확인하고, 필요시 업데이트하여 시도해보세요.

  4. Output 정보 확인: terraform init 실행 후 나오는 메시지를 꼼꼼히 확인하세요. 어떤 이유로 파일이 생성되지 않았는지 단서가 될 수 있습니다.

위의 방법으로 해결되지 않는다면 해당 내용을 좀 더 자세히 살펴봐야 할 수도 있습니다. 다른 학생의 유사한 문제와 해결 방법을 참고하실 수도 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

패키지 구분에 대해 궁금한게 있습니다

0

8

1

iam 권한

0

15

1

수강기간 연장 가능하실까요?

0

20

2

섹션 4 프로젝트 코드

1

83

1

mysql 접속 에러

0

106

1

default tags , 리소스에 tags 중복 문의

1

209

1

테라폼으로 람다 형상 관리 방법

1

306

1

강의 순서 문의

1

217

1

람다 캐싱 질문

1

204

1

webhook 단점

1

240

1

for_each 사용 시 key를 가져오는 기준

1

251

2

ModuleNotFoundError: No module named 'pprint' 에러

1

250

1

모듈 vs 리소스

1

215

1

s3 bucket 생성 에러

1

316

1

terraform import 관련 질문

1

209

1

generate expression 사용 예시

1

194

1

boto3 라이브러리 사용 시 에러

1

248

1

boto3 사용자 생성 질문입니다.

1

408

2

pip로 패키지를 설치했음에도 import 오류가 납니다. 어떻게 해야 할까요?

0

660

1

3.2. 왜 리소스 기반 정책은 Deny로 해야되나요? 부분이 잘 이해되지 않습니다.

1

371

2

제상황을 좀 더 자세히 적겠습니다.

0

585

1

영상을 아무리 찾아봐도

0

399

1

질문입니다

0

355

1

질문입니다

0

1003

1