gecoscc chef server repo - gecos-team/gecos-doc GitHub Wiki
Repositorio del instalador del Centro de Control GECOS.
gecoscc-chef-server-repo/scripts/gecoscc-chef-server-install.sh es el script que, partiendo de un servidor básico, descarga e instala automáticamente todo lo necesario para dejar un Centro de Control GECOS funcionando:
- Instala Ruby
- Instala Git
- Configura chef-solo para ejecutar las recetas de gecoscc-chef-server-cookbook y cookbook-gecosccui
- Descarga los cookbooks en /tmp/
- Lanza chef-solo para instalar el servidor de Chef y el Centro de Control
- Configura la utilidad knife
- Carga los cookbooks de GECOS en el Centro de Control
gecoscc-chef-server-repo/cookbooks/contiene los cookbooks que realizan la instalación y configuración de cada servicio necesario. Son enlaces a submódulos de git con versiones concretas de estos cookbooks.
Código fuente: https://github.com/gecos-team/gecoscc-chef-server-repo