저장소 버킷에 Terraform 구성 업로드

이 페이지에서는 Terraform 구성을 Cloud Storage 버킷에 업로드하는 방법을 설명합니다.

저장소 버킷을 사용하면 구성에 대한 액세스를 제어할 수 있습니다. 액세스 제어가 필요하지 않은 구성으로 작업하는 경우 공개 Git 저장소를 사용할 수 있습니다.

Terraform 구성 및 Infra Manager에 관한 자세한 내용은 Terraform 및 Infrastructure Manager를 참고하세요.

시작하기 전에

  1. Infra Manager가 사용 설정되어 있는지 확인합니다.
  2. 저장소 버킷에 업로드할 Terraform 구성을 식별합니다.

스토리지 버킷 만들기

Terraform 구성을 저장할 기존 Cloud Storage 버킷을 만들거나 식별합니다. 어떤 스토리지 버킷이든 사용할 수 있지만 일반적으로 Infra Manager를 실행할 동일한 프로젝트에서 버킷을 사용하는 것이 좋습니다.

스토리지 버킷은 모든 프로젝트 및 위치에 있을 수 있습니다. 일반적으로 이 버킷은 인프라 관리자 서비스를 실행하는 위치와 동일한 프로젝트 및 위치에 만듭니다.

스토리지 버킷을 만들려면 버킷 만들기를 참고하세요.

버킷에 대한 읽기 권한 부여

스토리지 버킷이 Infra Manager를 실행하는 프로젝트와 다른 프로젝트에 있는 경우 Infra Manager의 서비스 계정에 버킷에 대한 읽기 권한이 있는지 확인해야 합니다. 자세한 내용은 서비스 계정 구성을 참고하세요.

스토리지 버킷이 Infra Manager와 동일한 프로젝트에 있으면 버킷에 대한 읽기 권한이 이미 사용 설정되어 있습니다.

버킷에 객체 버전 관리 사용 설정

변경사항을 추적하고 코드로 인프라를 관리할 수 있도록 Terraform 구성의 버전을 지정하는 것이 좋습니다.

Cloud Storage 버킷에 저장된 구성의 버전을 지정하려면 객체 버전 관리 사용을 참고하세요.

자세한 내용은 객체 버전 관리를 참고하세요.

Terraform 구성 업로드

Terraform 구성을 저장소 버킷에 업로드합니다. 업로드 방법을 선택하려면 업로드 및 다운로드를 참고하세요.

다음 단계