IaC 실행 디스커버리
IaC(코드형 인프라) 검색을 실행하여 환경의 Terraform 자원을 식별합니다.
시작하기 전에
- 또는 Terraform Cloud 조직에 Terraform Enterprise 프로비저닝된 VCS(버전 제어 시스템) 계정에 대한 적절한 API 자격 증명이 있는지 확인합니다. 자세한 내용은 Terraform 계정 및 지원되는 VCS 계정에 대한 API 키 자격 증명 생성 문서를 참조하십시오.
- 템플릿이 포함된 Terraform 폴더의 이름이 고유한지 Terraform Open Source 확인합니다. 여러 Terraform 템플릿 폴더의 이름이 같은 경우 모든 템플릿에 변수 변경 내용이 포함되지 않더라도 여러 변경 작업이 생성됩니다.
필요한 역할: sn.cmp.cloud_service_designer
이 태스크 정보
- Terraform Open Source
- IaC 디스커버리 는 서버에서 구성 설치 파일(Terraform 템플릿)을 검색합니다 Terraform Open Source .
- Terraform Enterprise 또는 Terraform Cloud
- IaC 디스커버리 는 다음 항목을 검색합니다.
- 작업 공간: Terraform 조직에서 프로비저닝된 작업 공간입니다.Terraform
- VCS: 조직에서 Terraform 프로비저닝된 VCS 리포지토리 및 분기입니다.
- 에이전트 풀:
Terraform Cloud 는 에이전트 및 에이전트 풀을 사용하여 온 프레미스 인프라와 통신합니다. 인프라와 동일한 네트워크에 에이전트를 배포하여 인프라 Terraform Cloud와 . 에이전트 및 에이전트 풀에 대한 자세한 내용은 다음을 참조하십시오. Terraform Cloud 에이전트.
클라우드 서비스 카탈로그 Terraform 커넥터에서 생성된 에이전트 풀을 검색합니다.Terraform Cloud 구성 제공자에 대한 구성 관리 모듈에서 검색된 에이전트를 볼 수 있습니다. 카탈로그 주문 양식에서 에이전트 풀 필터를 사용하면 활성 에이전트를 선택하여 개인 VMware 인프라와 통신할 수 있습니다.주:다음 조건이 충족되면 구성 관리 양식과 카탈로그 주문 양식에서 에이전트 풀 옵션을 볼 수 있습니다.- 조직에 에이전트 풀 Terraform Cloud 을 VMware 생성했습니다.
- Terraform Enterprise 에 대한 템플릿이 있습니다VMware.
- Cfg 설치 가능 항목: Terraform 조직에 프로비저닝된 VCS 계정의 리포지토리에 저장된 템플릿입니다.Terraform주:VCS 클라우드 서비스 카탈로그 Terraform 커넥터 에서 템플릿을 Terraform 검색하려면 VCS 계정의 API 키 자격 증명이 필요합니다.
프로시저
다음에 수행할 작업
- 앱에서 여러 리포지토리 구조 Terraform Connector 사용 및 IaC 검색
- 클라우드 자원 프로비저닝에 사용할 새 Terraform 템플릿을 검색하면 클라우드 서비스 카탈로그 Terraform 커넥터 검색된 템플릿에서 카탈로그 항목을 생성합니다. 자세한 내용은 템플릿에서 Terraform 카탈로그 항목 생성 문서를 참조하십시오.
- 기존 템플릿의 변경 내용을 발견한 경우 클라우드 서비스 카탈로그 Terraform 커넥터 다음 작업 중 하나를 수행하여 연결된 IaC 변경 작업을 해결합니다.
- 업데이트 Terraform 된 템플릿에 따라 영향을 받는 카탈로그 항목을 업데이트합니다.
- 영향을 받는 카탈로그 항목을 비활성화한 다음 업데이트된 템플릿에 따라 카탈로그 항목을 생성합니다.