Diferencia entre revisiones de «Ansible»
Ir a la navegación
Ir a la búsqueda
(Página creada con « Ansible é * unha plataforma de software libre para configurar e administrar ordenadores. Combina instalación multi-nodo (permite despregar configuracións de servidores…») |
|||
| Línea 18: | Línea 18: | ||
* [https://platega.edu.xunta.gal/course/view.php?id=2409 Z2301118 - Aprovisionamento automatizado con Ansible (Curso 23/24)] | * [https://platega.edu.xunta.gal/course/view.php?id=2409 Z2301118 - Aprovisionamento automatizado con Ansible (Curso 23/24)] | ||
* [https://www.youtube.com/watch?v=9L3iVo40ja4 Seminario Ferramentas DevOps para Sysadmin con Vagrant, Packer e Terraform] | * [https://www.youtube.com/watch?v=9L3iVo40ja4 Seminario Ferramentas DevOps para Sysadmin con Vagrant, Packer e Terraform] | ||
| + | * [https://www.youtube.com/watch?v=u94MSkitqug Herramientas Devops: Docker y Vagrant] | ||
Revisión del 15:21 15 ene 2024
Ansible é
- unha plataforma de software libre para configurar e administrar ordenadores. Combina instalación multi-nodo (permite despregar configuracións de servidores e servicios por lotes), execucións de taefas ad hoc e administración de configuracións.
- un proxecto de código aberto implementado en Python e ten unha arquitectura con módulos que poden manexar prácticamente calquera sistema operativo, contorna de nube e ferramenta ou marco de administración do sistema.
O deseño de Ansible contempla:
- Mínimo por natureza
- Os sistemas de administración non deben impoñer dependencias adicionais.
- Consistente
- Seguro
- Ansible non instala axentes vulnerables nos nodos. Manexa as máquinas remotamente a través de SSH, que é o seu único requisito xunto con Python
- Alta confiabilidade
- O modelo de idempotencia é aplicado para as instalacións e configuracións, para previr efectos secundarios na execución repetitiva de guións (scripts)
- Suave curva de aprendizaxe
- Os playbooks ou libretos usan unha linguaxe descriptiva simple baseada en YAML.