La nouvelle infrastructure du JMMC

La nouvelle infrastructure est basée sur un ensemble de vm, faisant tourner des services indépendants les uns des autres

acces et administration de l'infrastructure

L'infrastructure repose sur les 3 catégories de machines:

La configuration se fait uniquement à travers un ensemble de scripts ansible, qui reconfigurent entierement l'infrastructure, en fonction de ce qu'il est nécessaire de modifier.
afin d'assurer la cohérence de la configuration a tout moment, il est recommandé de ne pas modifier les configurations des machines portant les applications a la main.

Controleur

  • host: jmmc-ctrl-1
  • accés: ssh
  • compte de service: sysjmmc

Remarque
chaque utilisateur ayant nécessité d'accès à cette machine doit fournir la partie publique de sa clé ssh à jmmc-tech-group (de préférence ed25519)

Frontal

  • a base de HAProxy
  • à détailler...

Les noeuds de services

Site Web

  • Rajouter ici le point d'entrée vers le code ansible...

à compléter...

Références / tuto / documentation

  • Tutos vidéo + doc/code & links
    • Episode #43 - 19 Minutes With Ansible (Part 1/4)
    • Episode #45 - Learning Ansible with Vagrant (Part 2/4)
    • Episode #46 - Configuration Management with Ansible (Part 3/4)
    • Episode #47 - Zero-downtime Deployments with Ansible (Part 4/4)
  • Debobs de très nombreuses contributions ansibles

-- RaphaelJacquot - 01 Mar 2016


This topic: Jmmc/Software > WebHome > JmmcInfra
Topic revision: r5 - 2016-04-08 - GuillaumeMella
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback