Table of Contents

Réseau: Les services de virtualisation et de déploiement

inlinetoc

Présentation de l'infrastructure de déploiement

Le service de déploiement est réparti sur 3 noeuds indépendants:

Principes

Les principes retenus sont les suivants :

Description de l'environnement de virtualisation

WORKSTATION packages lenses vagrantfile vagrantfile .iso KNIFE-KVM .img TAR .box CHEF-SOLO NODE kickstarts metadata .json cookbooks POSTE DE TRAVAIL POSTE DE TRAVAIL KICKSTARTS LENSES COOKBOOKS vagrantfile HYPERVISEUR .box COOKBOOKS CHEF - SERVER NODE kickstarts box cookbooks vagrantfile box cookbooks

Description de l'environnement de déploiement

POSTE DE TRAVAIL BOXES COOKBOOKS KICKSTARTS LENSES metadata.json .img metadata.rb recipes vagrantfile metadata.json .img metadata.rb recipes vagrantfile WORKSTATION (KNIFE) o ISO/BOXES o KICKSTARTS/COOKBOOKS o LENSES o paquets dépôt local yum WORKSTATION (GOGS) COOKBOOKS KICKSTARTS LENSES HYPERVISEUR /root/VagrantBoxes/ HYPERVISEUR /opt/chef-manage/embedded/ DEPLOIEMENT /usr/share/nginx/html/repo/pub/ DEPLOIEMENT /usr/share/augeas/lenses PRODUCTION HYPERVISEUR o BOXES o COOKBOOKS o LENSES o paquets dépôt local yum DEPLOIEMENT o Images dans /var/lib/tftpboot o KICKSTARTS o LENSES o paquets dépôt local yum scp scp git git git scp html git git