gecos workstation management cookbook

David Clavaín Taboada edited this page Mar 9, 2016 · 1 revision

gecos-workstation-management-cookbook

Este libro de recetas contiene los scripts de Chef que materializan las políticas asignadas en el Centro de Control.

Se carga en el servidor de Chef -después de la primera instalación o en posteriores actualizaciones- y cada puesto lo descarga cuando lo necesita, usando su chef-client.

attributes/default.rb contiene las variables asignadas por defecto a cada puesto, que serán modificadas posteriormente por las políticas que se le apliquen.

files/default/ ficheros de plantilla utilizados por las políticas para configurar diversos servicios. También se incluye aquí el chef-client-wrapper, un lanzador del client de Chef que impide colisiones entre el Centro de Control y los puestos.

recipes/ contiene recetas de Chef de tres tipos:

  • La que se ejecuta durante la instalación inicial del puesto desde el Asistente de Configuración GECOS (local.rb). Configura la sincronización horaria, Instala el chef-client-wrapper, deshabilita el arranque del chef-client, y configura el sistema de login (sssd) si es necesario.
  • La que se lanza por defecto (default.rb), y que invoca a su vez a las recetas de aplicación de políticas y...
  • Las que se utilizan para aplicar las políticas de software, de usuario, de puesto, de impresoras, etc

providers/ se ejecutan desde de las recetas, y aplican los cambios necesarios en el equipo según la configuración del puesto que indiquen las políticas del Centro de Control.

Código fuente: https://github.com/gecos-team/gecos-workstation-management-cookbook

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.