Skip to main content
FlexPod
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

컨트롤러에서 Terraform 실행

기여자

컨트롤러를 사용하여 Terraform 계획을 실행할 수 있습니다. 이미 ICO 워크플로를 사용하여 Terraform 계획을 실행한 경우 이 섹션을 건너뛸 수 있습니다.

필수 구성 요소

솔루션의 설정은 인터넷에 액세스할 수 있고 Terraform의 설치가 정상적으로 작동하는 관리 워크스테이션에서 시작합니다.

Terraform 설치 설명서를 찾을 수 있습니다 "여기".

GitHub 를 다시 복제합니다

프로세스의 첫 번째 단계는 GitHub를 관리 워크스테이션의 새 빈 폴더에 복제하는 것입니다. GitHub 리포지토리를 클론하려면 다음 단계를 완료하십시오.

  1. 관리 워크스테이션에서 프로젝트의 새 폴더를 만듭니다. 이 폴더 안에 '/root/SnapMirror-cvo'라는 새 폴더를 만들고 GitHub에 다시 복제합니다.

  2. 관리 워크스테이션에서 명령줄 또는 콘솔 인터페이스를 열고 디렉토리를 방금 생성한 새 폴더로 변경합니다.

  3. 다음 명령을 사용하여 GitHub 컬렉션을 복제합니다.

Git clone https://github.com/NetApp-Automation/FlexPod-hybrid-cloud-for-GCP-with-Intersight-and-CVO
  1. 디렉터리를 'napmirror-cvo'라는 새 폴더로 변경합니다.

    • Terraform 실행 *

Terraform 실행을 위한 도면.

  • * 초기화 * (로컬) Terraform 환경을 초기화합니다. 일반적으로 세션당 한 번만 실행됩니다.

  • * Plan. * Terraform 상태를 클라우드의 AS-IN 상태와 비교하고 실행 계획을 수립 및 표시합니다. 이렇게 해도 배포는 변경되지 않습니다(읽기 전용).

  • * 적용 * 계획 단계에서 계획을 적용합니다. 이렇게 하면 배포(읽기 및 쓰기)가 변경될 수 있습니다.

  • * destroy. * 이 특정 Terraform 환경에 의해 관리되는 모든 리소스입니다.

    자세한 내용은 을 참조하십시오 "여기".