stringtranslate.com

Zapatero (software)

Cobbler es un servidor de aprovisionamiento Linux que facilita y automatiza la instalación de sistemas basados ​​en red de múltiples sistemas operativos de computadora desde un punto central utilizando servicios como el Protocolo de configuración dinámica de host , el Protocolo trivial de transferencia de archivos y el Sistema de nombres de dominio . [3] [4] Se puede configurar para el entorno de ejecución de prearranque , reinstalaciones e invitados virtualizados utilizando Xen , la máquina virtual basada en kernel o VMware . Cobbler interactúa con el programa koan para la reinstalación y el soporte de virtualización. y Cobbler usa libvirt para integrarse con diferentes software de virtualización. Cobbler puede administrar escenarios de red complejos como el puenteo en un enlace Ethernet enlazado .koan

El proyecto Cobbler nació en Red Hat y fue dirigido por Michael DeHaan. [5]

Cobbler se basa en el mecanismo Kickstart y ofrece perfiles de instalación que se pueden aplicar a una o varias máquinas. También cuenta con integración con Yum para facilitar la instalación de las máquinas.

Cobbler tiene funciones para cambiar dinámicamente la información contenida en una plantilla kickstart (definición), ya sea pasando variables llamadas ksmeta o usando los llamados snippets. Un ejemplo de una variable ksmeta podría ser el nombre de un dispositivo de disco en el sistema. Esto podría heredarse del perfil Cobbler del sistema. Los snippets pueden ser código Python dinámico que expande la funcionalidad limitada de Anaconda . La combinación de perfiles, ksmeta y snippets le da a Cobbler una gran flexibilidad; se evita la complejidad manteniendo el "código" real en los snippets, de los cuales puede haber uno para cada tarea en una instalación. Hay ejemplos para la configuración de red o particionamiento de disco; mantener el código común en los snippets ayuda a minimizar el tamaño de los archivos kickstart.

Cobbler fue originalmente diseñado para instalaciones basadas en RPM [ aclaración necesaria ] a través de Kickstart y Anaconda, y anteriormente estaba alojado como parte del Proyecto Fedora . [6] Desde el 19 de enero de 2011, Cobbler ha sido empaquetado para Ubuntu . [7] Desde 2012, Canonical Ltd ha utilizado Cobbler para la automatización de pruebas de OpenStack en Ubuntu. [8]

La aplicación de gestión de sistemas de Red Hat , Satellite , utilizó Cobbler para el aprovisionamiento hasta RedHat Satellite 6.0. [9]

Referencias

  1. ^ "Versión v1.0.0 · cobbler/cobbler" . Consultado el 6 de marzo de 2021 – a través de GitHub .
  2. ^ "Lanzamientos - cobbler/cobbler" . Consultado el 16 de julio de 2024 – vía GitHub .
  3. ^ "Cobbler ensambla instalaciones masivas de Red Hat Linux". The Register . 19 de junio de 2008 . Consultado el 10 de septiembre de 2008 .
  4. ^ "Facilite las implementaciones de red con Cobbler". Enterprise Networking Planet . 23 de septiembre de 2008 . Consultado el 6 de octubre de 2008 .
  5. ^ Nalley, David. «Zapatos nuevos» Linux Magazine. Linux Magazine .
  6. ^ "zapatero" . Consultado el 20 de septiembre de 2012 .
  7. ^ "Cobbler aceptado en el Archivo Ubuntu". Linux Pro Magazine . 19 de enero de 2011. Consultado el 20 de septiembre de 2012 .
  8. ^ "Automatización de pruebas Openstack en Ubuntu". 8 de febrero de 2012. Consultado el 20 de septiembre de 2012 .
  9. ^ "Documentación del producto > Red Hat Network Satellite > 5.4: Cobbler". Red Hat .

Enlaces externos