Ansible

Quelques astuces et rôles à installer avec l’orchestrateur ansible pour paufiner votre infra as code.

Je vous propose de découvrir mon projet sur cette vidéo.

Partie 1 : installation d’un simple wordpress (code dispo sur github)

  1. Comment se créer une plateforme pour développer ?
  2. Premier contact avec Ansible (inventory, ping…)
  3. Comment utiliser le module lineinfile (regexp, insertion de ligne…) ?
  4. Comment utiliser les templates et le module file ?
  5. Comment vérifier un fichier, notion de réentrance ?
  6. Comment utiliser les variables et leur hiérarchie ?
  7. Comment installer un serveur LAMP ?
  8. Installer une base et un user Mysql
  9. Télécharger, installer et configurer un applicatif
  10. Crypter vos mots de passe

Partie 2 : rendre un blog wordpress scalable (load blancer et volume persistent)

  1. Présentation de la scalabilité appliquée à wordpress et création d’un rôle mysql
  2. Création d’un rôle applicatif wordpress
  3. Ajout d’un rôle de load balancer (haproxy)