Installez l’image d’origine du système d’exploitation CentOS ou Ubuntu adaptée à votre version de Contrail sur le serveur. Voir Plates-formes prises en charge Contrail 4.0.x ou Plates-formes prises en charge Contrail 4.1. Installez ensuite les packages Contrail séparément.
Vous trouverez ci-dessous des instructions générales pour l’installation du système d’exploitation et la préparation de l’installation de Contrail.
- Installez une distribution minimale CentOS ou Ubuntu comme vous le souhaitez sur tous les serveurs. En règle générale, pour CentOS, il s’agit d’une installation ISO de base ; pour Ubuntu, utilisez une installation de serveur principal, avec uniquement OpenSSH et aucun autre paquet. Suivez la procédure d’installation du système d’exploitation publiée pour le système d’exploitation sélectionné. Reportez-vous au site Web du système d’exploitation.
- Installez Contrail Server Manager, reportez-vous à la section Installation du Gestionnaire de serveur.
- Créez un image.json avec l’image Ubuntu ou CentOS à utiliser pour recréer l’image du serveur cible.
Exemple d’extrait de code JSON
{
"image": [
{
"category": "image",
"id": "ubuntu-14.04.04",
"parameters": {
"kickseed": "/etc/contrail_smgr/kickstarts/contrail- ubuntu_trusty.seed",
"kickstart": "/etc/contrail_smgr/kickstarts/contrail-ubuntu_trusty.ks"
},
"path": "/path/to/ubuntu-image.iso",
"type": "ubuntu",
"version": "14.04.04"
}
]
}
- Utilisez le Gestionnaire de serveur pour ajouter les image.json, à utiliser pour la création de nouvelles images.
server-manager add image –f image.json