IaC 실행 디스커버리

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 4분
  • IaC(코드형 인프라) 검색을 실행하여 환경의 Terraform 자원을 식별합니다.

    시작하기 전에

    • 또는 Terraform Cloud 조직에 Terraform Enterprise 프로비저닝된 VCS(버전 제어 시스템) 계정에 대한 적절한 API 자격 증명이 있는지 확인합니다. 자세한 내용은 Terraform 계정 및 지원되는 VCS 계정에 대한 API 키 자격 증명 생성 문서를 참조하십시오.
    • 템플릿이 포함된 Terraform 폴더의 이름이 고유한지 Terraform Open Source 확인합니다. 여러 Terraform 템플릿 폴더의 이름이 같은 경우 모든 템플릿에 변수 변경 내용이 포함되지 않더라도 여러 변경 작업이 생성됩니다.

    필요한 역할: sn.cmp.cloud_service_designer

    이 태스크 정보

    구성 제공자 클라우드 서비스 카탈로그 Terraform 커넥터 에 따라 환경에서 다음 자원 Terraform 을 검색합니다.
    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 CloudVMware 생성했습니다.
      • Terraform Enterprise 에 대한 템플릿이 있습니다VMware.
    • Cfg 설치 가능 항목: Terraform 조직에 프로비저닝된 VCS 계정의 리포지토리에 저장된 템플릿입니다.Terraform
      주:
      VCS 클라우드 서비스 카탈로그 Terraform 커넥터 에서 템플릿을 Terraform 검색하려면 VCS 계정의 API 키 자격 증명이 필요합니다.

    프로시저

    1. 다음으로 이동 모두 > Cloud Provisioning and Governance > 클라우드 관리자 포털.
      클라우드 관리자 포털이 새 브라우저 탭에서 열립니다.
    2. 클라우드 관리자 포털에서 관리 > 구성 관리.
    3. 제공자 카드를 선택합니다 Terraform .
    4. 지금 검색을 선택합니다.
      주:
      트리거한 후에는 IaC 디스커버리 작업을 취소할 수 없습니다.
    5. 옵션: Terraform Cloud함께 Terraform Enterprise 사용 클라우드 서비스 카탈로그 Terraform 커넥터 하려면, 프로비저닝된 VCS에 저장된 템플릿을 Terraform 검색합니다.
      1. Tfe Vcs 탭을 선택합니다.
      2. Tfe Vcs 목록에서 카탈로그 항목 생성에 클라우드 프로비저닝 및 거버넌스 사용할 템플릿이 Terraform 포함된 VCS 계정을 선택합니다.
      3. 자격 증명 드롭다운 목록에서 선택한 VCS 계정의 API 자격 증명을 선택합니다.
      4. 관련 링크에서 분기 및 리포지토리 검색을 선택합니다.
      5. 카탈로그 항목 생성에 클라우드 프로비저닝 및 거버넌스 사용할 템플릿이 Terraform 포함된 모든 VCS 계정에 대해 단계를 5.b5.d 반복합니다.
    6. Iac(코드형 인프라) 검색 일정을 생성합니다.
      IaC 검색 일정은 지정된 구성 제공자의 새 Terraform 템플릿, 작업 공간, 에이전트 풀 및 VCS 분기를 검색하는 데 도움이 됩니다. 또한 이미 검색된 Terraform 템플릿의 변경 내용도 탐지합니다. 클라우드 서비스 카탈로그 Terraform 커넥터 템플릿 변수 또는 템플릿 메타데이터의 변경을 감지하면 영향을 받는 카탈로그 항목에 대한 IaC 변경 작업이 자동으로 생성됩니다.
      1. 클라우드 관리자 포털에서 관리 > IaC 디스커버리.
      2. 새로 만들기를 선택합니다.
      3. 양식에서 필드를 채웁니다.
        표 1. IaC 검색 스케줄러 양식
        필드 설명
        이름 IaC 디스커버리 일정의 고유하고 설명적인 이름입니다.
        제공자 검색 일정을 생성하는 대상인 구성 관리 제공자입니다.
        활성 일정을 활성화 또는 비활성화하는 옵션입니다.
        실행 일정 실행 빈도입니다.

        실행 필드와 관련 양식 필드에서 일정 실행 빈도를 구성합니다.

      4. 제출을 선택합니다.

    다음에 수행할 작업

    • 앱에서 여러 리포지토리 구조 Terraform Connector 사용 및 IaC 검색
    • 클라우드 자원 프로비저닝에 사용할 새 Terraform 템플릿을 검색하면 클라우드 서비스 카탈로그 Terraform 커넥터 검색된 템플릿에서 카탈로그 항목을 생성합니다. 자세한 내용은 템플릿에서 Terraform 카탈로그 항목 생성 문서를 참조하십시오.
    • 기존 템플릿의 변경 내용을 발견한 경우 클라우드 서비스 카탈로그 Terraform 커넥터 다음 작업 중 하나를 수행하여 연결된 IaC 변경 작업을 해결합니다.
      • 업데이트 Terraform 된 템플릿에 따라 영향을 받는 카탈로그 항목을 업데이트합니다.
      • 영향을 받는 카탈로그 항목을 비활성화한 다음 업데이트된 템플릿에 따라 카탈로그 항목을 생성합니다.
      자세한 내용은 템플릿 기반 카탈로그 항목 관리 Terraform 문서를 참조하십시오.