Sistema
Usuarios
Crear un nuevo usuario
Este comando sirve para crear un nuevo usuario a nivel de sistema operativo, en todos los servidores.
ansible-playbook admin.yml -K -t add-user
Modo mantenimiento
Habilitar el modo mantenimiento
Este comando sirve para habilitar el mantenimiento en el componente proxy de los servidores web.
ansible-playbook admin.yml -K -t maintenance-enable
Deshabilitar el modo mantenimiento
Este comando sirve para deshabilitar el mantenimiento en el componente proxy de los servidores web.
ansible-playbook admin.yml -K -t maintenance-disable
Actualizar certificado SSL
-
En el servidor de administración, en el directorio ansible, en la ruta
/tls, reemplazar los siguientes archivos:- cert.pem: Certificado SSL fullchain en formato PEM
- key.pem: Llave privada del certificado en formato PEM
-
En el servidor de administración, ejecutar el siguiente comando ansible:
ansible-playbook admin.yml -K -t maintenance-enableinfoEste comando habilita el modo mantenimiento.
-
En el servidor de administración, ejecutar el siguiente comando ansible:
ansible-playbook tls.yml -K -t deployinfoEste comando deploya el nuevo certificado SSL y su llave privada.
-
En el servidor de administración, ejecutar el siguiente comando ansible:
ansible-playbook -l app admin.yml -K -t rebootinfoEste comando reinicia los servidores de aplicaciones.
-
En el servidor de administración, ejecutar el siguiente comando:
sudo rebootinfoEste comando reinicia el servidor de administración.
-
Cuando todos los servidores hayan reiniciado, en el servidor de administración, ejecutar el siguiente comando ansible:
ansible-playbook vault.yml -K -t unsealinfoEste comando desella Vault a través de un proceso interactivo, se irán pidiendo ciertas variables, para cada una se debe ingresar el valor y luego presionar ENTER. Las variables que se irán pidiendo son las siguientes:
- Please enter vault unseal key: Unseal key de vault generado durante la instalación, esta variable sera pedida hasta completar el threshold configurado durante la instalación.
-
En el servidor de administración, ejecutar el siguiente comando ansible:
ansible-playbook -l web admin.yml -K -t rebootinfoEste comando reinicia los servidores web.
-
Cuando todos los servidores hayan reiniciado, en el servidor de administración, ejecutar el siguiente comando ansible:
ansible-playbook admin.yml -K -t maintenance-disableinfoEste comando deshabilita el modo mantenimiento.
Ejecutar un cron task
Este comando sirve para ejecutar manualmente un cron task.
ansible-playbook admin.yml -K -t cron-task
Este comando iniciara un proceso interactivo de configuración, se irán pidiendo ciertas variables, para cada una se debe ingresar el valor y luego presionar ENTER. Las variables que se irán pidiendo son las siguientes:
- Please enter cron task name: Nombre del cron task a ejecutar. (Consultar con VIRIDIAN los posibles valores)
- Please enter cron task data: Data adicional a enviar al cron task a ejecutar. (Consultar con VIRIDIAN los posibles valores)