Le déploiement de conteneurs dans des environnements virtualisés est souvent manuel et difficile à reproduire à grande échelle. Certaines infrastructures hyperconvergées, comme SC//HyperCore proposent aujourd’hui des mécanismes comme l’API REST ou cloud-init. Ces derniers permettent d’automatiser le déploiement, de standardiser les configurations et de lancer des conteneurs dès le démarrage des machines virtuelles.
Ce document explore les usages concrets de cloud-init, les possibilités d’automatisation du déploiement applicatif, ainsi que l’exécution de distributions Kubernetes dans ce type d’environnement. Il aborde également les options d’intégration avec des outils tiers pour une gestion centralisée des conteneurs, dans une architecture conçue pour garantir haute disponibilité et simplicité opérationnelle, y compris sur de petits clusters.