템플릿 개발자는 에어갭 환경을 위한 클라우드 템플릿을 사용하여 Salt 미니언을 구성하고 배포할 수 있습니다.

사전 요구 사항

  • Automation Config 서버의 /etc/salt/cloud.deploy.d 폴더에 최신 버전의 설치 관리자 파일(버전 3006.2)이 있는 최신 tarball이 포함되어 있는지 확인합니다.
  • VM에 Python 3이 설치 및 구성되어 있는지 확인합니다.
  • VM에서 루트 계정을 사용하지 않는 경우 사용자 계정을 생성하고 sudo 그룹에 추가합니다. usermod -aG sudo salt-user
Windows 요구 사항에 대한 자세한 내용은 Windows 미니언 스핀업을 참조하십시오.

프로시저

  1. /etc/raas/raas에 있는 RaaS 구성 파일로 이동합니다.
  2. 구성 파일에 다음 줄을 추가합니다.
    minion_deployment:
      airgap_install: true
  3. service raas restart 명령을 사용하여 RaaS 서비스를 다시 시작합니다.
  4. Automation Assembler에서 saltConfiguration 또는 remoteAccess 섹션 없이 템플릿을 구성하고 배포합니다.
  5. 시스템에 대해 Salt 구성 적용 2일차 작업을 실행합니다.
    참고: 작업을 실행하려면 인증 자격 증명만 입력하면 됩니다.
  6. 템플릿으로 돌아가서 YAML 구성을 확인합니다.
  7. 템플릿을 테스트하고 배포합니다.