Ansible 작업 템플릿 배포

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • Ansible 자동화 양식을 사용하여 클라우드 서비스 카탈로그 Ansible 작업 템플릿을 호출하고 배포용 ServiceNow 카탈로그 항목을 통해 실행합니다.

    시작하기 전에

    필요한 역할: cloud_service_user

    프로시저

    1. 다음으로 이동 직원 센터 > 클라우드 서비스 > 통합 > CSC Ansible 자동화.
      그림 1. Ansible 작업 템플릿 배포 양식

      Ansible 템플릿 양식입니다.
    2. 양식에서 UserGroup변경 요청 필드를 채웁니다.
    3. 프로비저닝 필드에서 WorkloadConfigProvider 및 애플리케이션 프로파일을 선택합니다.
    4. Choose Service Account(서비스 계정 선택) 필드에서 파이프라인을 선택합니다.
      1. 의 경우 Amazon Web Services서비스 계정을 선택하면 위치 목록이 표시됩니다.
        팁:

        Ansible Tower 위치 또는 지역에서 JSON 형식으로 저장된 추가 변수를 노출하고 프로비저닝을 위해 템플릿에서 사용할 수 있습니다. 이 추가 변수는 위치 목록에서 선택한 값에 의해 무효화됩니다. 이 추가 변수를 사용하면 프로비저닝과 검색 동일한 위치에 있는지 확인할 수 있습니다.

      2. 에 위치가 필요하지 검색Microsoft Azure않으므로 서비스 계정을 선택하면 목록이 표시되지 않습니다.
      이러한 설정은 스택과 관련된 올바른 자원이 에 채워지 CMDB도록 합니다. 이러한 설정에 따라 실행할 검색 수 있습니다.
    5. 값이 자동으로 채워지고 마스킹되는 경우에도 Extra 변수를 수정할 수 있습니다.
    6. 식별 태그를 설정합니다.
      DeploymentID 필드는 읽기 전용이며 주문에 대해 자동으로 생성됩니다. 클라우드에 있는 스택의 파이프라인 템플릿에 태그로 추가한 경우 프로비저닝된 모든 자원에 Azure DevOps 태그로 할당됩니다. 또한 DeploymentID는 스택에 태그로 할당됩니다. 파이프라인에 이러한 세 가지 변수(Application, BusinessService 또는 CostCenter)가 있는 경우 Ansible 작업 템플릿 양식 UI의 일반 정보에 표시됩니다.
    7. 파이프라인 변수에서 업데이트할 필드 값을 목록에서 선택합니다.
      이러한 항목은 현재 주문에만 고려됩니다.
      주:
      스택 수준 작업이 꺼져 있으므로 프로비저닝된 스택에서 자원 수준 작업만 수행할 수 있습니다. 리소스가 클라우드에 남아 있더라도 파이프라인을 다시 실행하면 이전 스택이 사용되지 않는 것으로 표시됩니다.

    다음에 수행할 작업

    Blueprint 승인 정책(클라우드 서비스 카탈로그 컨텐츠 승인 정책 Ansible 통합)이 적용됩니다. 이 정책에 따라 프로비전을 수행하기 전에 변경 관리 그룹에서 승인을 받아야 합니다.