new-terraform-provider은(는) 무엇을 하나요?
새로운 Terraform 공급자를 스캐폴딩할 때 사용합니다.
이 스킬은 terraform-provider-scaffolding 템플릿을 기반으로 새로운 Terraform 공급자의 기본 구조를 생성합니다. 다음 항목을 포함합니다:
- 표준
provider.go,resource_*.go,data_source_*.go파일 - Go 모듈 초기화 (
go mod init) - 기본적인 리소스 및 데이터 소스 스캐폴딩
- 테스트 파일 구조
사용법
- 새로운 디렉토리에서 이 스킬을 호출합니다.
- 공급자 이름과 패키지 경로를 입력합니다.
- 생성된 파일을 검토하고 필요에 따라 수정합니다.