Download - SUSE Manager 3 y SaltStack - OpenExpo 2016
![Page 1: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/1.jpg)
SUSE Manager 3 y SaltInventario, gestión de la configuración y provisionamiento
Javier Martínez NohalésSales [email protected]
![Page 2: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/2.jpg)
Administración tradicional de servidores: como mascotas
A los servidores se les acaba cogiendo cariño :)
2
![Page 3: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/3.jpg)
Administración tradicional/manual de servidores Linux
Administrando ¡¡¡ 3 servidores simultáneamente ¡¡¡ con SSH3
![Page 4: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/4.jpg)
Número orientativo de servidores linux (físico + virtual):
→ Empresa media: 200
→ Gran empresa: 2.000
… y creciendo
40 operadores con SSH unos 160 servidores simultáneos→4
Tarea simple: “Esta mañana vamos a actualizar los servidores Linux para protegerlos de una vulnerabilidad. Urgente! se han detectado intentos externos para explotar la vulnerabilidad”
![Page 5: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/5.jpg)
Solución: Administración centralizada de servidores Linux
Recomendación: SUSE Manager a partir de 6 servidores5
![Page 6: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/6.jpg)
SUSE Manager: Gestión centralizada de servidores Linux
6
• Inventario de servidores
• Parcheo automatizado
• Planificación de ventanasde mantenimiento.
• Provisión de sistemassin supervisión.
• Configuración por estados
• Migración a nuevosService Packs
• Supervisión
![Page 7: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/7.jpg)
Inventario
DespliegueRe-despliegue
Gestión de laConfiguración Gestión de
software
Gestiónde parches
SUSE Manager
MONITORIZACIÓN
SEGURIDAD CONFORMIDAD
![Page 8: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/8.jpg)
Gestión de la configuración
Integracióncon SCC
Monitorización
SUSE MANAGER 3
![Page 9: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/9.jpg)
SALT en SUSE Manager:
Tutorial Funciones:
Ejecución comandos:
![Page 10: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/10.jpg)
SUSE Manager: Consola gráfica para SALTEjecución comandos:
![Page 11: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/11.jpg)
Salt States: Administración declarativa y por eventos
Ficheros estado (SLS) - Sintaxis:
Identificador: string que define el fichero de estado, debe ser único.
modulo.función:Indica el módulo de Salt y la función que se desea invocar.
ArgumentosTodas las funciones toman “name” como el primer argumento. A continuación se indican el resto de argumentos.
![Page 12: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/12.jpg)
SALT en SUSE Manager
Localización ficheros de estado (SLS):
![Page 13: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/13.jpg)
Salt States: Administración declarativa y por eventos
Ficheros estado (SLS) - Ejemplos:
Ej. Estado: Paquete apache instalado
Ej. Estado: Paquete apache instalado y servicio en ejecución
Ej. Estado: Openssh-client instalado y fichero asociado desde fichero local
![Page 14: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/14.jpg)
Salt States: Administración declarativa y por eventos
Ficheros estado (SLS) - Ejemplo:
● apache instalado
● Servicio en ejecución cuando existan:● el paquete apache ● el usuario apache● y el fichero de configuración httpd.conf
● Usuario apache existente con los parámetros indicados
● Grupo apache con los parámetros indicados
● Fichero de configuración desde la ruta indicada y con los permisos especificados
![Page 15: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/15.jpg)
SUSE Manager: Definición de estados
![Page 16: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/16.jpg)
DEMO SUSE MANAGER
Powered by SALT
![Page 17: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/17.jpg)
Now some advertisement…
17
![Page 18: SUSE Manager 3 y SaltStack - OpenExpo 2016](https://reader034.vdocuments.co/reader034/viewer/2022042706/5878ec5c1a28abfa038b6c09/html5/thumbnails/18.jpg)