Cloudstack

1.1 / Configuration du réseau VPC (Virtual Private Cloud) Zone 1 CloudStack by Ikoula

Contexte :

Cet article est le second d’une suite de futurs articles qui vous permettront à terme de créer un tunnel VPN entre les deux zones CloudStack by Ikoula. Il fait suite à l’article précédent « Création de réseaux VPC (Virtual Private Cloud) CloudStack by Ikoula. »

Prérequis :

  • Avoir un compte CloudStack Server. Cet article n’est pas applicable dans le cas des clients CloudStack instances ou Ex10.

  • Avoir suivi le premier article « Création de réseaux VPC (Virtual Private Cloud) CloudStack by Ikoula. »


1.0 / Création de réseaux VPC (Virtual Private Cloud) CloudStack by Ikoula.

Contexte :

Cet article est le premier d’une suite de futurs articles qui vous permettront à terme de créer un tunnel VPN entre les deux zones CloudStack by Ikoula.

Prérequis :

Avoir un compte CloudStack Server. Cet article n’est pas applicable dans le cas des clients CloudStack instances ou Ex10.


Déploiement automatisé de deux instances CloudStack avec réplication MySQL

Prérequis :
  • Avoir un serveur ou poste de travail personnel avec un interpréteur PHP5-CLI (incluant l’extension http) depuis lequel vous allez exécuter les scripts PHP pour lancer les déploiements.

  • Connaitre la clé d’API et clé privée de votre compte CloudStack by Ikoula (celles-ci vous sont fournies dans le mail contenant vos accès CLoudStack à la livraison et/ou sont disponibles dans les informations de votre compte utilisateur dans l’interface UI CloudStack by Ikoula, Menu Comptes>Compte>Voir utilisateurs>Votre utilisateur).

  • Connaitre l’ID de votre réseau d’invité au sein duquel vous souhaitez déployer les instances MySQL (Cliquez sur le nom de votre réseau d’invité depuis l’UI CloudStack by Ikoula puis récupérez la valeur du champ ID).

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.


Le bon conseil du jeudi : testez CloudStack Intances !

Le bon conseil du jour : testez Le Cloud Public d'Ikoula et découvrez comment créer et déployer des Cloud Publics en toute liberté!

Avec Le Cloud Public d'Ikoula, les utilisateurs bénéficient d'une offre pré-packagée leur mettant à disposition : 1 routeur à 10Mb/s mutualisé, 1 Load Balancer, 1 Firewall avec 100 règles de translation de ports et 1 adresse IP publique. Disponible sous Linux et Windows, l'utilisateur est ensuite libre d’ajouter ses instances (jusqu’à 20) sur un modèle « pay per use ».
Il est possible de configurer librement son Cloud (jusqu’à 10 templates, 40 snapshots et 30 disques virtuels) depuis une interface full web.

Pages