SaltStack ConfigvRealize Automation과 통합한 경우 SaltStack Config 리소스를 적용하여 배포의 가상 시스템에 미니언을 설치할 수 있습니다. 미니언이 배포된 후에는 SaltStack Config의 강력한 구성 관리, 드리프트 업데이트 적용 및 상태 관리 기능을 사용하여 리소스를 관리할 수 있습니다.

미니언은 salt-minion 서비스를 실행하는 에이전트입니다. 이 서비스는 salt-master 서비스를 실행하는 서버인 Salt 마스터가 게시한 작업을 구독합니다. 특정 작업이 이 미니언에 적용되면 미니언이 해당 작업을 실행합니다.

Linux 및 Windows 시스템을 배포할 때 SaltStack Config 리소스를 사용하여 미니언을 배포하고 상태 파일을 적용할 수 있습니다. 기존 배포에서 미니언 및 상태 파일을 추가하거나 업데이트하려면 SaltStack 리소스 연결 2일차 작업을 실행하면 됩니다. 2일차 작업에 대한 자세한 내용은 Cloud Assembly 배포 또는 지원되는 리소스에서 실행할 수 있는 작업 항목을 참조하십시오.

saltConfiguration 속성을 사용하여 미니언 및 상태 파일을 0일차 작업으로 배포한 경우 SaltStack Config 리소스를 사용하도록 클라우드 템플릿을 업데이트합니다. saltConfiguration 속성은 클라우드 템플릿에서 더 이상 사용할 수 없습니다.

Salt 구성 적용 2일차 작업은 saltConfiguration 속성을 사용하는 리소스에 대해 계속 사용할 수 있습니다.

시작하기 전에

  1. SaltStack Config 통합을 성공적으로 구성했는지 확인합니다. vRealize Automation에서 SaltStack Config 통합 구성의 내용을 참조하십시오.

    미니언의 주요 개념을 포함하여 SaltStack Config가 작동하는 방식을 숙지하려면 SaltStack 사용자 인터페이스 이해를 참조하십시오.

  2. SaltStack Config에서, 미니언에서 마스터로의 FQDN 이름 확인이 작동하는지 확인합니다.
    1. SaltStack Config에서 Salt 마스터의 FQDN을 확인하려면 대상을 클릭한 후 모든 미니언 대상 그룹을 선택합니다.
    2. saltmaster 값에 대해 미니언 ID 열을 필터링합니다.
    3. 세부 정보를 보려면 saltmaster를 클릭합니다.
    4. FQDN 값이 올바른지 확인합니다.
  3. Linux 시스템에 미니언을 배포하는 경우 Salt 미니언을 사용하여 배포하려는 vSphere의 이미지에 SSH기능이 사용되도록 설정되어 있는지 확인합니다. SSH는 시스템에 원격으로 액세스하고 미니언을 배포하는 데 사용됩니다.
  4. Windows 시스템에 미니언을 배포하는 경우 Windows 환경에서 API(RaaS)를 사용하여 미니언을 배포하는 방법을 참조하십시오.

  5. VMware Tools가 설치되어 있고 Salt 미니언이 구성된 가상 시스템에 미니언을 배포하는 경우 SaltStack Config미니언 키 업무 공간의 수락됨 탭 아래에 VMware Tools Salt 미니언 키가 나타나는지 확인합니다. 자세한 내용은 VMware Tools를 사용하여 Salt 미니언 사용을 참조하십시오.
    참고: VMware Tools Salt 미니언이 이전 버전인 경우 가상 시스템에 미니언을 배포해도 Salt 미니언이 최신 버전으로 업그레이드되지 않습니다. Salt 마스터를 수동으로 업그레이드해야 합니다. 자세한 내용은 마스터 플러그인 업그레이드를 참조하십시오.
  6. 배포하는 시스템에 IP 주소를 할당할 수 있는지 확인합니다.

    SaltStack Config를 사용하려면 시스템에 공용 IP 주소가 있어야 합니다. Salt 마스터가 있는 SDDC(소프트웨어 정의 데이터 센터)에 대한 공용 IP CIDR 범위의 IP 주소를 사용합니다.

    참고:

    시스템에 대해 구성된 공용 IP 주소가 없으면 첫 번째 NIC의 IP 주소가 사용됩니다.

  7. SaltStack Config 리소스 속성을 추가하기 전에 미니언을 추가할 클라우드 템플릿을 배포할 수 있는지 확인합니다.
  8. 다음 서비스 역할이 있는지 확인합니다.
    1. Cloud Assembly 관리자
    2. Cloud Assembly 사용자
    3. Service Broker 관리자

    이러한 서비스 역할은 SaltStack Config 리소스를 사용하는 데 필요합니다.