Como desarrollador de plantillas, puede configurar e implementar un minion de Salt mediante plantillas de nube para entornos aislados.

Requisitos previos

  • Asegúrese de que la carpeta /etc/salt/cloud.deploy.d del servidor de Automation Config contenga el archivo tarball más reciente con la versión más reciente de los archivos del instalador.
  • Asegúrese de que su máquina virtual tenga Python 3 instalado y configurado.
  • En la máquina virtual, si no utiliza la cuenta raíz, cree una cuenta de usuario y agréguela al grupo de sudo: usermod -aG sudo salt-user
Para obtener más información sobre los requisitos de Windows, consulte Activación de minions de Windows.

Procedimiento

  1. Diríjase al archivo de configuración de RaaS ubicado en /etc/raas/raas.
  2. Agregue estas líneas al archivo de configuración:
    minion_deployment:
      airgap_install: true
  3. Reinicie el servicio RaaS mediante el comando service raas restart.
  4. En Automation Assembler, configure e implemente una plantilla sin las secciones saltConfiguration ni remoteAccess.
  5. Ejecute la acción del día 2 Aplicar configuración de Salt en la máquina.
    Nota: Solo necesita introducir sus credenciales de autenticación para ejecutar la acción.
  6. Vuelva a la plantilla y compruebe la configuración de YAML.
  7. Pruebe e implemente la plantilla.