Déployer sur Docker / Kubernetes @ MHi | 2021-05-07T18:30:04+02:00 | 2 minutes de lecture | Mise à jour le 2021-09-01T16:30:04+02:00

Docker / Kubernetes, mise en place récemment, est la plateforme cible de nos applications. Cette plateforme est sous la responsabilité d’une équipe devops constituée par des ingénieurs des équipes de développement et de l’équipe système.

Comment est-elle organisée ?

Mis en place depuis 2020, l’infrastructure Kubernetes du Sénat est composée de 3 environnements, un environnement de production, un environnement de qualification et un environnement de bac à sable à destination de l’équipe en charge de la plateforme.

Cette équipe s’occupe de :

  • la maintenance de nos briques systèmes
  • fournir des images de bases à jour et qui prennent en compte les spécificités du système d’information du Sénat
  • fournir des outils aux développeurs
  • de former l’ensemble des informaticiens et les assister dans l’usage de la plateforme
  • faire de la veille technologique autour de Docker et de Kubernetes

Les développeurs ont la responsabilité du déploiement de leurs applications. Les déploiements se font à l’aide d’outils comme Helm fournis par l’équipe “Docker”.

Détails techniques :

  • 35 nœuds répartis sur 3 clusters
  • Déploiement des applications avec Helm
  • Déploiement des briques d’infrastructure avec Kustomize
  • Utilisation de Traefik pour les flux HTTPS
  • Monitoring de la plateforme et des applications avec Prometheus et Grafana
  • Collecte des logs dans un puits de logs

Illustration : La mascotte Docker de la DSI, fabriquée avec une imprimante 3D montre l’avance prise sur la migration des applications par l’équipe des développeurs du pôle Gestion (en blanc) - (c) Sénat

© 2021 - 2022 Travailler au pôle documentaire de la DSI du Sénat - Que fait un ingénieur-développeur chez nous ?

Powered by Hugo with theme Dream.

avatar

DSI-docuTravailler au pôle documentaire de la DSI du Sénat - Que fait un ingénieur-développeur chez nous ?

DSI-docu

Ce site est réalisé par l’équipe documentaire de la DSI du Sénat. Il présente l’activité d’un ingénieur-développeur en son sein à travers la description des méthodes de travail et de quelques projets emblématiques sur lesquels il pourra travailler.

Pout tout renseignement, vous pouvez écrire à s.dubourg@senat.fr

Credits

Merci aux personnes dont les contributions nous ont été utiles pour la réalisation ce ce site.

  • L’image de fond est (c) Sénat.
  • Le modèle de page, dream, a été réalisé par 杨钺, merci à lui pour sa réactivité.
  • Le générateur de pages statiques est Hugo, logiciel libre.
  • L’hébergeur est Github.
Liens sociaux
Le contenu de ce site ne peut être ré-utilisé qu'après autorisation. Merci d'écrire à s.dubourg@senat.fr si besoin.