Comprendre les conteneurs Contrail
Certains sous-systèmes de la solution Contrail Networking sont livrés sous forme de conteneurs Docker.
Conteneurs Contrail
Voici les principales caractéristiques de la nouvelle architecture des conteneurs Contrail :
Tous les conteneurs Contrail sont des conteneurs Docker multiprocessus.
Chaque conteneur dispose d’un fichier de configuration basé sur INI qui contient les configurations de toutes les applications qui s’exécutent dans ce conteneur.
Chaque conteneur est autonome et nécessite un minimum d’orchestration externe.
Un seul outil, Ansible, est utilisé à tous les niveaux de la création, du déploiement et du provisionnement des conteneurs. Le code Ansible du système Contrail est nommé
contrail-ansible
et conservé dans un référentiel distinct. Le code Ansible de Contrail est responsable de tous les aspects de la construction, du déploiement et de l’orchestration de base des conteneurs Contrail.