SaltStack Config를 vRealize 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
속성을 사용하는 리소스에 대해 계속 사용할 수 있습니다.
시작하기 전에
- SaltStack Config 통합을 성공적으로 구성했는지 확인합니다. vRealize Automation에서 SaltStack Config 통합 구성의 내용을 참조하십시오.
미니언의 주요 개념을 포함하여 SaltStack Config가 작동하는 방식을 숙지하려면 SaltStack 사용자 인터페이스 이해를 참조하십시오.
- SaltStack Config에서, 미니언에서 마스터로의 FQDN 이름 확인이 작동하는지 확인합니다.
- SaltStack Config에서 Salt 마스터의 FQDN을 확인하려면 대상을 클릭한 후 모든 미니언 대상 그룹을 선택합니다.
- saltmaster 값에 대해 미니언 ID 열을 필터링합니다.
- 세부 정보를 보려면 saltmaster를 클릭합니다.
- FQDN 값이 올바른지 확인합니다.
- Linux 시스템에 미니언을 배포하는 경우 Salt 미니언을 사용하여 배포하려는 vSphere의 이미지에 SSH기능이 사용되도록 설정되어 있는지 확인합니다. SSH는 시스템에 원격으로 액세스하고 미니언을 배포하는 데 사용됩니다.
-
Windows 시스템에 미니언을 배포하는 경우 Windows 환경에서 API(RaaS)를 사용하여 미니언을 배포하는 방법을 참조하십시오.
- VMware Tools가 설치되어 있고 Salt 미니언이 구성된 가상 시스템에 미니언을 배포하는 경우 SaltStack Config의 미니언 키 업무 공간의 수락됨 탭 아래에 VMware Tools Salt 미니언 키가 나타나는지 확인합니다. 자세한 내용은 VMware Tools를 사용하여 Salt 미니언 사용을 참조하십시오.
참고: VMware Tools Salt 미니언이 이전 버전인 경우 가상 시스템에 미니언을 배포해도 Salt 미니언이 최신 버전으로 업그레이드되지 않습니다. Salt 마스터를 수동으로 업그레이드해야 합니다. 자세한 내용은 마스터 플러그인 업그레이드를 참조하십시오.
- 배포하는 시스템에 IP 주소를 할당할 수 있는지 확인합니다.
SaltStack Config를 사용하려면 시스템에 공용 IP 주소가 있어야 합니다. Salt 마스터가 있는 SDDC(소프트웨어 정의 데이터 센터)에 대한 공용 IP CIDR 범위의 IP 주소를 사용합니다.
참고:시스템에 대해 구성된 공용 IP 주소가 없으면 첫 번째 NIC의 IP 주소가 사용됩니다.
- SaltStack Config 리소스 속성을 추가하기 전에 미니언을 추가할 클라우드 템플릿을 배포할 수 있는지 확인합니다.
- 다음 서비스 역할이 있는지 확인합니다.
- Cloud Assembly 관리자
- Cloud Assembly 사용자
- Service Broker 관리자
이러한 서비스 역할은 SaltStack Config 리소스를 사용하는 데 필요합니다.