Esta es una comparación de software de gestión de configuración gratuito y de código abierto destacado , adecuado para tareas como la configuración de servidores, la orquestación y la infraestructura como código, que normalmente realiza un administrador de sistemas .
Propiedades básicas
El "modo de verificación" (también llamado prueba en seco ) se refiere a la capacidad de determinar si un nodo cumple con la garantía de no modificarlo, y generalmente implica el uso exclusivo de un lenguaje interno que admite el modo de solo lectura para todas las operaciones que potencialmente modifican el sistema. La autenticación mutua se refiere a que el cliente verifica al servidor y viceversa.
El agente indica si se requieren demonios de software adicionales . Dependiendo del software de gestión, estos agentes suelen implementarse en el sistema de destino o en uno o varios servidores de control central . Aunque Agent-less = Nose muestre en rojo y pueda parecer negativo, contar con un agente puede resultar muy ventajoso para muchos. Considere el impacto que tendría si una herramienta sin agente perdiera la conectividad con un nodo mientras realiza cambios críticos, dejando el nodo en un estado indeterminado que compromete su funcionamiento (¿de producción?).
Soporte de plataforma
Nota: Esto se refiere a plataformas en las que se ha utilizado con éxito una versión reciente de la herramienta, no a plataformas en las que teóricamente debería funcionar por estar escrita en C/C++ portable o en un lenguaje interpretado. Además, debería figurar como plataforma compatible en el sitio web del proyecto.
Descripciones breves
No todas las herramientas tienen el mismo objetivo ni las mismas funciones. Para ayudar a distinguir entre todos estos paquetes de software, aquí hay una breve descripción de cada uno.
- Ansible
- Combina el despliegue de múltiples nodos, la ejecución de tareas ad hoc y la gestión de la configuración en un solo paquete. Gestiona los nodos mediante SSH y requiere que Python (2.6+ o 3.5+) esté instalado en ellos. [ 110 ] Los módulos funcionan con JSON y salida estándar y pueden escribirse en cualquier lenguaje. Utiliza YAML para expresar descripciones reutilizables de los sistemas.
- Bcfg2
- Software para gestionar la configuración de un gran número de ordenadores mediante un modelo de configuración centralizado y el paradigma cliente-servidor . El sistema permite la conciliación entre el estado de los clientes y la especificación de configuración centralizada. Los informes detallados facilitan la identificación de configuraciones no gestionadas en los hosts. Los generadores permiten la generación de archivos de configuración a partir de un repositorio de datos centralizado, ya sea mediante código o plantillas.
- Motor CF
- Sistema de agente ligero. Gestiona la configuración de un gran número de ordenadores mediante el paradigma cliente-servidor o de forma independiente. Cualquier estado del cliente que difiera de la descripción de la política se revierte al estado deseado. El estado de configuración se especifica mediante un lenguaje declarativo. [ 111 ] El paradigma de CFEngine es la "inmunología computacional" convergente. [ 112 ]
- cdist
- cdist es un sistema de gestión de configuración sin dependencias: solo requiere SSH en el host de destino, que normalmente está habilitado en todas las máquinas tipo Unix. Únicamente el host de administración necesita tener Python 3.2 instalado.
- Cocinero
- Chef es una herramienta de gestión de configuración escrita en Erlang [ 113 ] y utiliza un DSL de Ruby puro para escribir "recetas" de configuración. Estas recetas contienen recursos que deben colocarse en el estado declarado. Chef puede utilizarse como una herramienta cliente-servidor o en modo "solo" [ 114 ] .
- Configurador
- Si bien Debian y sus derivados son las distribuciones con mejor soporte, Consfigurator también funciona en otras distribuciones y diversos sistemas Unix, aunque con menor soporte para propiedades que permitan configurar aspectos específicos del sistema. Consfigurator puede establecer propiedades que se aplicarán en Scheme. Esto requiere que Consfigurator esté instalado en el equipo de destino. También está disponible un lenguaje más restringido que funciona sin necesidad de instalar Consfigurator. Asimismo, se admite la configuración remota: los hosts pueden definirse mediante código Scheme.
- Guix
- Guix integra muchas cosas en la misma herramienta (una distribución, un gestor de paquetes, una herramienta de gestión de configuración, un entorno de contenedores, etc.). Para gestionar sistemas de forma remota, necesita que las máquinas de destino ya ejecuten Guix [ 115 ] o también puede implementar configuraciones dentro de Digital Ocean Droplet. [ 116 ] Las máquinas están configuradas con Scheme.
- ISconf
- Herramienta para ejecutar comandos y replicar archivos en todos los nodos. No es necesario que los nodos estén activos; los comandos se ejecutarán al arrancar. El sistema no tiene un servidor central, por lo que los comandos se pueden ejecutar desde cualquier nodo y se replicarán en todos ellos.
- Juju
- Juju se centra en la noción de servicio, abstraiendo la noción de máquina o servidor, y define relaciones entre aquellos servicios que se actualizan automáticamente cuando dos servicios vinculados observan una modificación notable.
- Sistema de configuración local ( LCFG )
- LCFG gestiona la configuración mediante un lenguaje de descripción centralizado en XML, especificando recursos, aspectos y perfiles. La configuración se implementa utilizando el paradigma cliente-servidor. Los scripts apropiados en los clientes (denominados componentes ) transcriben los recursos en archivos de configuración y reinician los servicios según sea necesario.
- Integración de servidor de PC abierta ( Opsi )
- Opsi es un software de gestión de escritorio para clientes Windows basado en servidores Linux . Proporciona despliegue automático de software (distribución), instalación desatendida del sistema operativo, gestión de parches , inventario de hardware y software, gestión de licencias y gestión de activos de software , y tareas administrativas para la gestión de la configuración . [ 117 ]
- PIKT
- PIKT es ante todo un sistema de monitorización que también gestiona la configuración. «PIKT consta de un preprocesador de archivos sofisticado y con numerosas funciones ; un lenguaje de scripting innovador con características únicas que ahorran trabajo; un planificador de procesos flexible y centralizado; un instalador de archivos personalizable; una colección de potentes extensiones de línea de comandos; y otras herramientas útiles».
- Marioneta
- Puppet consta de un lenguaje declarativo personalizado para describir la configuración del sistema, distribuido mediante el paradigma cliente-servidor (utilizando el protocolo XML-RPC en versiones anteriores, con un cambio reciente a REST ), y una biblioteca para implementar dicha configuración. La capa de abstracción de recursos permite a los administradores describir la configuración en términos de alto nivel, como usuarios, servicios y paquetes. Puppet se encargará de que el estado del servidor coincida con la descripción. Puppet ofreció brevemente soporte para el uso de un DSL de Ruby puro como lenguaje de configuración alternativo a partir de la versión 2.6.0. Sin embargo, esta característica se eliminó a partir de la versión 3.1. [ 111 ] [ 114 ] [ 118 ] [ 119 ]
- Pyinfra
- Pyinfra es una herramienta de gestión de configuración de servidores sin agente creada en Python. Su velocidad de ejecución es hasta 10 veces superior a la de Ansible. [ 120 ] Pyinfra también es excelente para la integración de sistemas, ya que puede controlar conexiones SSH, Docker, Terraform, Ansible, etc., mediante un mecanismo denominado conector. Pyinfra puede ejecutarse de forma ad hoc o a través de la API. [ 121 ]
- Quattor
- El modelo de información quattor se basa en la distinción entre el estado deseado y el estado real. El estado deseado se registra en una base de datos de configuración global, utilizando un lenguaje de configuración especialmente diseñado llamado Pan para expresar y validar configuraciones, compuesto por bloques de construcción jerárquicos reutilizables denominados plantillas. Las configuraciones se propagan a los nodos gestionados y se almacenan en caché en ellos.
- Radind
- Radmind gestiona la configuración de los hosts a nivel del sistema de archivos. De forma similar a Tripwire (y otras herramientas de gestión de configuración), puede detectar cambios externos en la configuración gestionada y, opcionalmente, revertirlos. Radmind no ofrece abstracción de elementos de configuración de nivel superior (servicios, paquetes). Solo está disponible una interfaz gráfica para OS X.
- Rex
- Rex es un sistema de ejecución remota con gestión de configuración y capacidades de despliegue de software integradas. El administrador proporciona instrucciones de configuración mediante los llamados Rexfiles . Estos archivos están escritos en un DSL sencillo , pero también pueden contener código Perl arbitrario. Se integra perfectamente con un sistema de compilación automatizado utilizado en entornos de integración continua (CI) .
- Sal
- Salt comenzó como una herramienta para la administración remota de servidores. Con el aumento de su uso, ha incorporado diversas funciones avanzadas, incluyendo un mecanismo más completo para la configuración de hosts. Esta es una función relativamente nueva que se facilita mediante el componente Salt States. Gracias a la popularidad que Salt ha alcanzado últimamente, es probable que la compatibilidad con más funciones y plataformas siga creciendo.
- Rana inteligente
- Herramienta basada en Java para desplegar y configurar aplicaciones distribuidas en múltiples máquinas. No requiere un servidor central; puede desplegar un archivo de configuración .SF en cualquier nodo y distribuirlo a los demás nodos según la información de distribución contenida en el propio descriptor de despliegue.
- Paseo espacial
- Spacewalk es un servicio de gestión de sistemas Linux y Solaris de código abierto, y es el proyecto principal del código fuente de Red Hat Network Satellite. Spacewalk funciona con RHEL, Fedora y otras distribuciones derivadas de RHEL como CentOS, Scientific Linux, etc. Se están realizando esfuerzos para empaquetarlo e incluirlo en Fedora. Spacewalk proporciona inventario de sistemas (información de hardware y software, instalación y actualizaciones de software, recopilación y distribución de paquetes de software personalizados en grupos gestionables, aprovisionamiento de sistemas, gestión e implementación de archivos de configuración, monitorización del sistema, aprovisionamiento de máquinas virtuales, inicio/parada/configuración de máquinas virtuales y delegación de todas estas acciones a usuarios locales o LDAP y permisos del sistema). Desde mayo de 2020, Spacewalk ha llegado al final de su ciclo de vida, y los usuarios han migrado a Uyuni o Foreman/Katello.
- PERSONAL
- El marco de automatización de pruebas de software (STAF) permite a los usuarios crear entornos de prueba de software distribuidos y multiplataforma. STAF elimina la complejidad de construir una infraestructura de automatización, lo que permite a los usuarios centrarse en el desarrollo de su servicio de automatización. El marco STAF proporciona la base para construir productos de nivel superior y ofrece un enfoque modular compatible con una amplia variedad de plataformas y lenguajes.
- Herramienta de sincronización
- Synctool busca ser fácil de entender, aprender y usar. Está escrito en Python y utiliza SSH (sin contraseña, con autenticación basada en host o clave) y rsync. No se requiere ningún lenguaje específico para configurar Synctool. Synctool cuenta con funciones de simulación que permiten una precisión milimétrica.
Véase también
Notas
- 1 2 3 4 5 6 7 8 9 Par de claves: utiliza pares de claves públicas/privadas y huellas digitales de claves para la autenticación mutua, como SSH.
- 1 2 3 4 5 6 7 8 9 Secure Shell: Utiliza el protocolo Secure Shell para el cifrado.
- ↑ Certificado y contraseñas: Utiliza un certificado SSL X.509 y una huella digital para que los clientes autentiquen al servidor, y contraseñas para que el servidor autentique a los clientes; los clientes solo deben compartir la misma contraseña si tienen permiso para acceder a los datos de configuración de los demás.
- 1 2 3 4 5 6 SSL: Utiliza la capa de sockets seguros, seguridad de la capa de transporte (TLS) para el cifrado.
- ↑ Compatibilidad total con la determinación no modificativa del cumplimiento de nodos, incluidos los nodos que no hayan sido modificados previamente por una pasada de configuración de Bcfg2.
- ↑ Cifrado de la carga útil mediante SSL si se configura un proxy HTTPS.
- ↑ Chef 10.14.0+ (llamado modo why-run)
- ↑ HMAC: Utiliza firmas HMAC en todo el tráfico de red.
- ↑ Certificados: Utiliza certificados SSL X.509 para la autenticación mutua. Puede utilizar cualquier autoridad de certificación SSL para gestionar la infraestructura de clave pública.
- ↑ Usando la opción --noop
- ↑ Usando el modo Auditoría.
- ↑ Confianza en la red: Confía en la red, como rsh.
- ↑ Autenticación solo para el usuario: El usuario se autentica en el servidor mediante contraseña, pero utiliza la confianza de red para autenticarlo en el servidor, como telnet.
- ↑ Secure Shell: Utiliza el protocolo Secure Shell para la autenticación.
- ↑ Synctool realiza una prueba en seco por defecto y solo modifica cosas cuando se invoca con '--fix'.
- ↑ sí para máquina administrada; no para máquina administradora
- ↑ Solo admite archivos Encap, RPM y POSIX.
- 1 2 3 FreeBSD.
- ↑ Debian, Ubuntu; Gentoo; distribuciones basadas en RPM (CentOS, Mandrake, Red Hat, RHEL, SLES, SuSE)
- ↑ Solo compatible con archivos POSIX, Launchd y MacPorts.
- ↑ Unix.
- ↑ "Solo admite el sistema Guix."
- ↑ "También funciona en el sistema Guix con HURD."
- ↑ "Las versiones recientes se ejecutan en Fedora Core (3, 5, 6). Varias personas han adaptado parte del núcleo de LCFG a otras distribuciones de Linux, como Debian, pero estas adaptaciones no se han incorporado."
- ↑ "Se ha realizado una adaptación experimental a OS X, que funciona e incluye algunos componentes específicos de Mac. Sin embargo, no tiene la calidad necesaria para su producción y la falta de un sistema de empaquetado uniforme en OS X dificulta la gestión automática del software instalado."
- ↑ "El núcleo de LCFG se ha adaptado de nuevo a Solaris y lo estamos utilizando en producción, aunque el software no se ha empaquetado para su distribución y no cuenta con un soporte tan bueno".
- ↑ Unix digital; IRIX
- ↑ NetBSD.
- ↑ OpenBSD.
- 1 2 Varios usuarios han logrado construir y ejecutar el agente en FreeBSD, pero actualmente no hay ningún paquete oficial disponible.
- ↑ Android.
- 1 2 3 Escrito en Java, por lo que en teoría debería funcionar en esta plataforma si hay una versión de JVM adecuada disponible para ella; sin embargo, no se ha probado en la plataforma, que debe considerarse no compatible.
- 1 2 Se ejecutará en cualquier lugar donde se ejecute Python, pero los manejadores para diferentes plataformas no han sido probados.
- ↑ 4.3.3+ (Potencia 32); 5.1+ (Potencia 32/64)
- ↑ FreeBSD 4.10 (x86-32); FreeBSD 6.1+ (x86-32)
- ^ 11.00+ (PA-RISC 32, IA-64)
- ↑ (x86-32, x86-64, IA-64, PPC 64, zSeries 32/64)
- ↑ 2,6+ (Sparc 32); 10+ (x86-32, x86-64)
- ^ 95, 98, Yo, NT4, 2000, XP, 2003, Vista (x86-32), 7 (x86-32), 7 (x86-64); 2003, Vista (x86-64); 2004 (IA-64)
- ↑ OS/400 5.2+ (iSeries 32); z/OS Unix 1.4+
- ↑ Synctool funciona en cualquier plataforma que admita SSH, rsync y Python.
- ↑ SuSE"
Referencias
- ^ Red Hat, Inc. "Preguntas frecuentes sobre el proyecto AWX - Ansible.com" . ansible.com .
- ↑ "Registros de cambios de la comunidad de Ansible" . docs.ansible.com . Red Hat, Inc. pág. 1. Consultado el 26 de marzo de 2025 .
- ↑ solj. "Bcfg2/LICENSE en master" . GitHub . Consultado el 10 de febrero de 2014 .
- ↑ "Sistema de informes web Bcfg2 — Documentación de Bcfg2 1.3.6" .
- 1 2 "Descargar – Bcfg2" . bcfg2.org . Consultado el 4 de junio de 2017 .
- ↑ "cdist 6.9.8 ha sido publicado" .
- ↑ " [ #CHEF-13 ] Agregar soporte para -noop - Seguimiento de tickets de código abierto de Opscode" . Tickets.opscode.com. Archivado del original el 26-02-2014 . Recuperado el 10-02-2014 .
- ↑ "¡Chef Infra Client 18.1.0 lanzado! - Anuncios de lanzamiento de Chef - Preguntas sobre Chef" . 5 de enero de 2023. Consultado el 26 de enero de 2023 .
- ↑ "¡Chef Infra Server 15.4.0 lanzado! - Anuncios de lanzamiento de Chef - Preguntas sobre Chef" . 5 de enero de 2023. Consultado el 26 de enero de 2023 .
- ↑ "Código fuente de CFEngine" . Northern.tech AS. 26 de mayo de 2020.
- ↑ "core/License en master · cfengine/core · GitHub" . GitHub . 26 de mayo de 2020.
- ↑ TLS: Utiliza TLS. "tls_min_version en control común" . Northern.tech . Consultado el 30/11/2018 .
- ↑ "--opción de prueba en seco para cf-agent" . Northern.tech . Consultado el 14 de enero de 2022 .
- ↑ "opción de prueba en el control del agente" . Northern.tech . Consultado el 30 de noviembre de 2018 .
- ↑ "--simulate option for cf-agent" . Northern.tech . Consultado el 14 de enero de 2022 .
- ↑ "Atributo común de promesa action_policy warn o nop" . Northern.tech . Consultado el 14 de enero de 2022 .
- ↑ "Portal de misión empresarial CFEngine" . Northern.tech AS.
- ↑ "CFEngine 3.28.0 lanzado" . Northern.tech AS.
- ↑ "CFEngine 3.27.1 lanzado" . Northern.tech AS.
- ↑ "CFEngine 3.24.4 lanzado" . Northern.tech AS.
- ↑ "Configurador" .
- ^ "Etiquetas · spwhitton/Configurador" . GitHub .
- ↑ "Manual de referencia de GNU Guix" . Archivado del original el 12 de junio de 2021. Consultado el 30 de agosto de 2025 .
- ↑ "Manual de referencia de GNU Guix" . Archivado del original el 12 de junio de 2021. Consultado el 30 de agosto de 2025 .
- ↑ "gnu.scm - guix.git - Espejo de https://codeberg.org/guix/guix | GNU Guix y GNU Guix System" . git.savannah.gnu.org . Consultado el 30-08-2025 .
{{cite web}}: Enlace externo en( ayuda )|title= - ↑ Requiere el demonio guix en el sistema Guix de destino.
- ↑ "/trunk/LICENSE - ISconf" . Trac.t7a.org. 1989-04-01 . Consultado el 2014-02-10 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ La mejora de la seguridad, que incluiría un bus de mensajes punto a punto cifrado y con autenticación mutua, se sigue aquí "#39 (Implementar malla TCP) - ISconf - Trac" . Consultado el 17 de abril de 2007 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ "Código fuente de Juju" . github.com. 19 de junio de 2015. Consultado el 21 de junio de 2015 .
- ↑ "Juju Gui" . jujucharms.com. 15 de junio de 2015. Archivado del original el 21 de junio de 2015. Consultado el 21 de junio de 2015 .
- ↑ "cronología: pyjuju" . Launchpad.net . Consultado el 10 de febrero de 2014 .
- ↑ "GitHub" . github.com . Consultado el 9 de junio de 2025 .
- ↑ LCFG no proporciona su propio mecanismo de transporte; depende de un programa externo, generalmente Apache. Usando Apache debería ser posible realizar la autenticación mutua de varias maneras; sin embargo, la documentación en The Complete Guide to LCFG , Sección 9.4: Autorización y seguridad, muestra el control de acceso basado en rangos de direcciones IP, lo que implica que el cliente no se autentica ante el servidor a través de un certificado SSL; tampoco menciona si el cliente LCFG verifica la validez del certificado SSL del servidor (como a través de una huella digital por sitio distribuida con el cliente, o una cadena de confianza a una CA acreditada). Menciona que puede haber una contraseña por cliente en el perfil, pero también afirma que "El contenido del perfil LCFG debe considerarse público" .
- ↑ LCFG admite canales de comunicación cifrados (SSL a través de Apache); sin embargo, la documentación en The Complete Guide to LCFG , Sección 9.4: Autorización y seguridad, establece que "El contenido del perfil LCFG debe considerarse público" .
- ↑ "NOC" . nocproject.org .
- ↑ El servidor se autentica ante el cliente, pero el cliente no se autentica ante el servidor. Consulte la guía de instalación y administración de OCS Inventory NG , página 114.
- ↑ "2.1.2 estable publicado" . Inventario OCS NG . Consultado el 16 de diciembre de 2014 .
- ↑ Robert Osterlund (04-01-2014). "Licencias PIKT" . Pikt.org . Consultado el 10-02-2014 .
- ↑ PIKT utiliza claves secretas compartidas para la autenticación mutua. "Como opción, puede utilizar la autenticación con clave secreta para demostrar la identidad del maestro al esclavo. [...] Si alguien lograra vulnerar cualquier sistema en el dominio PIKT, tendría acceso a todos los secretos comunes. Para solucionar este problema, puede utilizar configuraciones de uid, gid y clave privada por esclavo." - de Consideraciones de seguridad .
- ↑ "Para instalaciones de archivos, obtención de archivos (para comparar con la configuración central) y ejecución de comandos, opcionalmente puede cifrar todo ese tráfico de datos entre el maestro y el esclavo." - de Consideraciones de seguridad .
- ↑ «Índice de /pikt/dist» . Pikt.org . Consultado el 10 de febrero de 2014 .
- ↑ "Evolucionando la marioneta para los próximos 10 años" . Luke Kanies. 23 de septiembre de 2014. Consultado el 26 de mayo de 2017 .
- ↑ "Página de manual del agente de marionetas — Documentación — Puppet Labs" . Docs.puppetlabs.com. Archivado del original el 7 de julio de 2013. Consultado el 10 de febrero de 2014 .
- ↑ "Comparación de interfaces gráficas de usuario para la gestión de marionetas" . olindata.com . Archivado del original el 17 de enero de 2015. Consultado el 12 de enero de 2015 .
- ↑ "Índice de /puppet" . Puppetlabs.com . Consultado el 10 de febrero de 2014 .
- ↑ "Notas de lanzamiento de Puppet" . Consultado el 6 de mayo de 2024 .
- ↑ "Puppet Server: Notas de la versión" . Consultado el 6 de mayo de 2024 .
- ↑ "pyinfra v0.1" . GitHub . Consultado el 23 de febrero de 2025 .
- ↑ "Pyinfra v3.2" . GitHub . Consultado el 23 de febrero de 2025 .
- ↑ "Licencia de software EU DataGrid (EUDatagrid) | Iniciativa de código abierto" . Opensource.org. 22 de febrero de 1999. Consultado el 10 de febrero de 2014 .
- ↑ "Licencia de software DataGrid (no cambie la URL de la página)" . Eu-datagrid.web.cern.ch. 26-05-2004 . Consultado el 10-02-2014 .
- ↑ "Autenticación de cliente a servidor y viceversa: por un lado, esto permite aplicar políticas de acceso a datos confidenciales según el "nombre" del cliente; por otro lado, se garantiza que los clientes se comuniquen con el servidor original." - de la Guía de instalación y usuario de Quattor: Versión 1.1.x, archivada el 6 de abril de 2013 en Wayback Machine , página 70
- ↑ "[...] transferencia segura de información, ya que los datos están cifrados: esto impide que los intrusos obtengan información en tránsito a través de la red." - de la Guía de instalación y usuario de Quattor: Versión 1.1.x Archivada el 6 de abril de 2013 en Wayback Machine , página 70
- ↑ "ncm-ncd — Quattor" . quattor-documentation.readthedocs.io . Consultado el 25 de febrero de 2025 .
- ↑ "Índice de /quattorsw/software/quattor/release" . Quattorsw.web.cern.ch. Archivado del original el 18 de marzo de 2014. Consultado el 10 de febrero de 2014 .
- ↑ "Quattor 26.2.0 lanzado" . quattor.org .
- ↑ "Grupo de Investigación de Sistemas Unix: beepage" . Rsug.itd.umich.edu. Archivado del original el 10 de febrero de 2015. Consultado el 10 de febrero de 2014 .
- ↑ "Los certificados SSL también se pueden usar para autenticar tanto el servidor Radmind como los clientes administrados, independientemente de las variaciones de DNS o direcciones IP." - de Radmind: La integración de la comprobación de integridad del sistema de archivos con la gestión del sistema de archivos
- ↑ "Para la seguridad de la red, Radmind admite enlaces cifrados SSL. Esto permite actualizar de forma segura los nodos en redes no seguras. " - de Radmind: La integración de la comprobación de integridad del sistema de archivos con la gestión del sistema de archivos
- ↑ "Radmind - Explore /radmind/radmind-0-6-0 at" . Sourceforge.net. 10 de febrero de 2006. Consultado el 10 de febrero de 2014 .
- ^ más apto y feliz. "Radmente" . fuenteforge.net .
- ↑ "Versión 0.9.0 · krimdomu/Rex · GitHub" . GitHub .
- ↑ "Rex/ChangeLog en master · RexOps/Rex · GitHub" . GitHub .
- ↑ "Preguntas frecuentes sobre el timón" . rudder.io .
- ↑ "Modo de política (auditoría/aplicación) - Rudder - Manual de usuario" . rudder-project.org . Consultado el 3 de diciembre de 2025 .
- ↑ "Registro de cambios para Rudder 9.0 :: Documentación de Rudder" . rudder.io .
- ↑ «SmartFrog/SVN/Commit [ r8898 ] » . Fuenteforja . 2017-05-16.
- 1 2 Consulte Uso de la nueva seguridad SmartFrog
- ↑ "SmartFrog - Explore /development/smartfrog-3.18.016 en SourceForge.net" . Consultado el 27 de abril de 2022 .
- Salt es una herramienta de código abierto para administrar su infraestructura. Es lo suficientemente fácil de poner en marcha en minutos y lo suficientemente rápida como para administrar decenas de miles de servidores .
- ↑ "Instalación" . saltstack.com .
- ↑ «Comunidad SaltStack» . Pila de sal .
- ^ " Comunidad SaltStack" . Pila de sal .
- ↑ "Salt SSH" . saltstack.com .
- ^ "Empresa SaltStack" . Pila de sal .
- ^ "erwindon/SaltGU" . GitHub . 20 de mayo de 2021.
- ↑ "Configuración de SaltStack de vRealize Automation" . vmware.com .
- ↑ «Comunidad SaltStack» . Pila de sal .
- ↑ "Salt Releases" . saltstack.com .
- ↑ "SpacewalkFaq – spacewalk" . fedorahosted.org .
- ↑ "spacewalkproject/spacewalk" . GitHub . Consultado el 18 de octubre de 2018 .
- ↑ "Software Testing Automation Framework (STAF)" . sourceforge.net .
- ↑ Existe una solicitud de función para un proveedor de conexión TCP/IP segura , y uno de los desarrolladores declaró el 5 de abril de 2007 que "Deberá descargar el código fuente de OpenSSL y configurar los archivos de compilación para que apunten a él. Aparte de eso, debería funcionar sin problemas". Por lo tanto, parece que podría haber cifrado funcional si se compila desde cero en lugar de usar los binarios precompilados. No está claro qué tipo de autenticación, si la hubiera, proporcionaría STAF la compilación con OpenSSL.
- ↑ "Software Testing Automation Framework (STAF)" . sourceforge.net .
- ↑ "Software Testing Automation Framework (STAF)" . sourceforge.net .
- ↑ Synctool pretende ser fácil de entender y usar. Está desarrollado en Python y utiliza SSH y Rsync.
- ↑ "documentación de synctool" . heiho.net .
- ↑ "synctool/LICENSE en master · walterdejong/synctool · GitHub" . GitHub .
- ↑ "documentación de synctool" . walterdejong.github.io .
- ↑ "documentación de synctool" . heiho.net .
- ↑ "Versiones de Synctool" . GitHub .
- ↑ "Uyuni: Paseo espacial bifurcado con sal y contenedores" . 26 de mayo de 2018.
- ↑ ""Se lanza Uyuni 2024.01"» . Uyuni . Consultado el 1 de febrero de 2024 .
- ↑ Instalación: Requisitos de la máquina de control , consultado el 12 de mayo de 2015Puede administrar cualquier máquina con Python 2.4 o posterior y sshd. La máquina de control puede ser cualquier máquina que no sea Windows con Python 2.6 o 2.7 instalado. Esto incluye Red Hat, Debian, CentOS, OS X, cualquier distribución BSD, etc.
- ↑ Opscode e IBM unen fuerzas para llevar la automatización en la nube de código abierto a la empresa , 25/04/2013
- ↑ Instalar el cliente Chef en Microsoft Windows , consultado el 15 de marzo de 2017.
- ^ "Introducción: documentación de Configurator 1.5.3 " . spwhitton.nombre . Consultado el 30 de agosto de 2025 .
- ↑ Cargas de trabajo de Windows usando Juju , consultado el 25 de noviembre de 2015
- ↑ Puppet en Windows: preguntas más frecuentes de 2019 , consultado el 15 de enero de 2019.
- ↑ Conector Pyinfra WinRM , consultado el 23/02/2025
- ↑ "quattor" . sourceforge.net .
- 1 2 "Instrucciones de instalación de Rex" . Consultado el 19 de julio de 2014 .
- ↑ "rudder-packages/rudder-agent/other en master · cfengineers-net/rudder-packages · GitHub" . GitHub .
- ↑ «Comunidad SaltStack» . Pila de sal .
- ↑ Salt se agregó al repositorio de paquetes OpenCSW en septiembre de 2012 en la versión 0.10.2 de Salt.
- ↑ "BrainBox – paseo espacial" . fedorahosted.org .
- ↑ "paseo espacial" . fedorahosted.org .
- ↑ "Gestionar sistemas Solaris – paseo espacial" . fedorahosted.org .
- ↑10.2+ (?)
- ↑ "Instalación — Documentación de Ansible" . 29/01/2018.
- 1 2 "CFEngine vs Puppet: Comparación detallada | UpGuard" .
- ↑ Burgess, Mark (diciembre de 1998). Inmunología computacional (PDF) . Conferencia de administración de sistemas. Boston, Massachusetts.
- ↑ "Repositorio de Chef en GitHub" . GitHub . 21 de mayo de 2021.
- 1 2 Alan Sharp-Paul. "Marioneta contra chef: la batalla continúa" . upguard.com .
- ↑ "Manual de referencia de GNU Guix" . Archivado del original el 12 de junio de 2021. Consultado el 30 de agosto de 2025 .
- ↑ "Manual de referencia de GNU Guix" . Archivado del original el 12 de junio de 2021. Consultado el 30 de agosto de 2025 .
- ↑ "Características de opsi" . Archivado del original el 30/01/2009 . Consultado el 22/02/2009 .
- ↑ "Puppet & Ruby DSL - Puppet Labs" . Puppet Labs .
- ↑ "Notas de la versión 3.0 a 3.4 de Puppet" . puppetlabs.com . Archivado del original el 13 de mayo de 2013. Consultado el 23 de mayo de 2013 .
- ↑ "Rendimiento" . Consultado el 23 de febrero de 2025 .
- ↑ "Pyinfra" . Consultado el 23 de febrero de 2025 .
- Gestión de la configuración
- Comparación de software
- Listados y comparaciones de software gratuito