OpenKeel: la solución Cloud soberana, francesa y de alcance europeo, del grupo inherent Descubrir inherent

Despliegue

okadm, Kolla Ansible, OpenStack-Helm

Un binario: sin venv, sin inventario SSH, sin repositorio de charts; todo está integrado salvo las imágenes.

Herramienta, destino y plano de datos

Kolla AnsibleOpenStack-Helmokadm
HerramientaPython y Ansible: venv, install-deps, colección GalaxyCharts de Helm, plugin helm osh; kubectl y helm necesariosUn binario Go: client-go y SDK de Helm integrados, charts embebidos
DestinoHosts Linux por SSH, inventario all-in-one o multinodoClúster Kubernetes existente; su creación queda fuera del alcanceClúster Kubernetes existente o clúster kind creado para un laboratorio
Hostsbootstrap-servers: paquetes, Docker, firewall, SELinux, AppArmor, NTProl Ansible deploy-env para un laboratorio, no idempotenteNada que preparar: okadm plan comprueba y muestra el comando
Plano de datosagentes libvirt y OVS en contenedores en los hostsDaemonSets libvirt y openvswitch, Ceph por desplegarKubeVirt, OVN y CSI: componentes de Kubernetes

Configurar y operar: el alcance

Kolla AnsibleOpenStack-Helmokadm
DatosMariaDB, RabbitMQ, Memcached, HAProxy en contenedores KollaUna release de Helm por componente: mariadb, rabbitmq, memcachedOperadores; instancias, bases de datos, cuentas y vhosts creados por okadm
Configuraciónglobals.yml: 326 opciones; inventario AnsibleSobrescritura de values por chart y por conjunto de funcionalidades--mode lab o production, --domain, -f values
Secretospasswords.yml: 106 secretos generados por kolla-genpwdEn los values del chartGenerados en Secrets de Kubernetes, por componente
Ciclo de vida26 subcomandos: deploy, reconfigure, upgrade, mariadb-recovery…helm upgrade --install, chart por chart, en el orden correctoplan, install, upgrade, status, access, uninstall; idempotente

Kolla Ansible (stable/2026.2) y OpenStack-Helm (master del 03-11-2026): datos tomados de sus repositorios upstream para la presentación, fuera del espacio de trabajo.