Site web ikoula

scenario

5.0 Déployer deux instances Apache Debian 7 loadbalancées en quelques minutes avec CloudStack.

Pour cette configuration, vous devrez disposer des informations suivantes :

4.0 Déployer une instance Debian 7 avec un Nginx prêt à l’emploi en quelques secondes avec CloudStack

Aujourd'hui, nous vous proposons de déployer une autre instance applicative.

Beaucoup d’entre vous connaissent sûrement le logiciel serveur web Nginx.
C’est ce que nous vous proposons de déployer aujourd’hui de manière complètement automatique ! Il ne vous restera qu’à vous charger de la partie configuration finale qui se présente sous la forme d’un assistant « web ».

Pour cette tâche, notre déploiement utilise un module mis à la disposition de la communauté au sein de ce qu’on appelle « Puppet Forge ».

3.0 Déployer une instance Debian 7 avec un WordPress prêt à l’emploi en quelques secondes avec CloudStack

Aujourd’hui nous allons un peu dévier de notre suite d’articles sur le déploiement d’une infrastructure complète via l’API afin de vous proposer de déployer une simple instance applicative.

Beaucoup d’entre vous connaissent sûrement WordPress, le système de gestion de contenu libre souvent utilisé dans la blogosphère, ce dernier reprose généralement sur une base « LAMP », à savoir Linux, Apache, PHP, MySQL.
C’est ce que nous vous proposons de déployer aujourd’hui de manière complètement automatique ! Il ne vous restera qu’à vous charger de la partie configuration finale qui se présente sous la forme d’un assistant « web ».


2.0 Déploiement et configuration réseau (firewall) d’une instance CloudStack avec Apache préinstallé.


Découvrez comment créer une VM sous Debian avec Apache préinstallé.
  • Installation depuis une image Debian 7 au travers d'une seule API CloudStack.
  • Installation d'Apache au travers de l'API Puppet.
(Les prérequis sont les mêmes que pour les deux premiers articles de la série).

Dans un premier temps, l'utilisateur doit:
  • Disposer d’un réseau déjà déployé (pour les comptes Cloudstack Instance c’est normalement le cas).
  • Avoir la possibilité de créer une nouvelle instance (ne pas être à sa limite de création donc).
  • Déterminer l’ID du réseau auquel sera connecté son instance (via l’interface web ou l’API, de même, indications en commentaires dans le script).
  • Déterminer l’ID de l’offre de service (configuration CPU/RAM/Réseau) voulue, indications au sein du script.


1.5 Déploiement et configuration réseau d’une instance CloudStack

Découvrez comment créer une VM sous Debian à partir d’une image au travers de l’API CloudStack

L'article précédent vous a présenté comment déployer simplement une instance dans un environnement CloudStack, aujourd’hui nous poussons les possibilités un peu plus loin et augmentons quelque peu la technicité puisque nous y intégrons une gestion du réseau. L’aspect sécurité est omniprésent au sein de votre infrastructure virtuelle CloudStack : la politique de base est très stricte, rien n’entre et rien ne sort par défaut. Il vous incombe donc de procéder à l’autorisation des flux sortants depuis vos réseaux virtuels ainsi que des flux entrants à destination de vos instances.


1. Déploiement d'une instance GNU/Linux Debian 7 sous CloudStack

Mise à jour du code le 20/08/2013
  • Amélioration de la lecture du code et meilleure gestion d’erreur.
  • Moins de paramètres à renseigner.
  • Meilleure évolutivité pour les articles suivants.
Découvrez comment déployer une instance GNU/Linux Debian 7 sous CloudStack.