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
- Diríjase al archivo de configuración de RaaS ubicado en /etc/raas/raas.
- Agregue estas líneas al archivo de configuración:
minion_deployment:
airgap_install: true
- Reinicie el servicio RaaS mediante el comando
service raas restart
.
- En Automation Assembler, configure e implemente una plantilla sin las secciones saltConfiguration ni remoteAccess.
- 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.
- Vuelva a la plantilla y compruebe la configuración de YAML.
- Pruebe e implemente la plantilla.