blog.bressure.net

Carnet professionnel d'un informaticien

Catégorie : Paramétrage

Migration de disque raid 1

Pour migrer mon serveur vers une nouvelle machine avec des composants plus puissants j’ai procédé de la manière suivante. Objectif de la migration Il s’agit de migrer le système (données systèmes) des disques de l’ancienne machine vers les disques de la nouvelle. La nouvelles machine physique devra executer le système sans perte…. ni reconfiguration fastidieuse […]

Performances VM et disque

Les services web que j’héberge montraient des signes de lenteur dont mes visiteurs se plaignaient. Mes sondes Grafana corroboraient ce constat avec des temps mesurés sur le serveur même de l’ordre de 2-3 secondes voire plusieurs secondes pour certains services. Même si mes services sont dockerisés, docker ne semblaient pas être la cause de mes […]

Wekan

Wekan est un outils de gestion de projet utilisant la méthode Kanban. Il est une alternative opensource à Trello. Je voulais l’installer depuis maintenant un mois mais j’avais dû retarder cette tâche pour mettre au point mon architecture avec Traefik. Maintenant que Traefik est installé et permet de faire la mise au point facilement en […]

2 Traefik sur un même hôte docker

Pour économiser une VM en utilisant directement ma machine hôte pour accueillir les conteneurs de préprod, j’avais décidé de mettre les briques de répartition (haproxy) et de routage (Traefik) sur le même hôte docker. Les conteneurs de services seraient alors en double sur cet hôte dans le cas des services d’infrastructures. Réseau dédié… Les services […]

Pérennité des images externes Docker

C’est un sujet connu depuis que les applications sont modulaires c’est-à-dire depuis presque toujours. En effet depuis fort longtemps les applications partagent ou utilisent des composants externes non développés par le projet lui-même. C’est le cas des libraires externes .so ou .dll ou .jar etc. Dans le monde docker ces dépendances externes sont les images […]

Environnement staging à la demande avec Traefik

En passant à Traefik pour router les flux vers mes conteneurs sans exposition de leur port d’écoute HTTP, je ne suis plus contraint par l’unicité du port d’exposition sur un même en noeud. Cela va me permettre de me débarrasser de ma VM de staging qui n’est utilisée que temporairement et en conséquence de libérer […]

Reverse proxy Traefik derrière proxy HTTPS

En voulant intégrer Traefik dans mon architecture pour simplifier la définition de nouveau service en retirant le besoin de connaître le port d’exposition sur l’hôte, je me suis aperçu que les sites wordpress s’étaient mis à s’afficher bizarrement. Le navigateur m’indiquait que la page contenait à la fois du contenu en http et en https. […]

Traefik pour router l’accès aux conteneurs

Je voulais mettre en place Traefik pour simplifier le routage vers mes conteneur. Dans le billet précédent j’ai découvert la nécessite de me plonger dans la mise en œuvre explicite du réseau de mes conteneurs car Traefik et les conteneurs doivent être dans le même réseau. Réseau Traefik backend Le réseau dédié à la communication […]

Traefik et réseau

J’étais en train de migrer mon infra vers Traefik afin de ne plus avoir à gérer une correspondance entre mes noms de domaine et un port d’exposition. Traefik est sensé router automatiquement vers le bon conteneur en fonction de l’url (domaine et/ou chemin). Backend avec backup Pour migrer l’infra de manière progressive j’ai utilisé un […]

Traefik et Haproxy – reverse proxy avec selection par hôte ou préfixe d’url

J’ai poursuivi la simplification de mon reverse proxy apache en déplaçant les routages vers la couche Haproxy. Traefik n’étant pour l’heure non activé. Interface de statistique de haproxy La documentation indique de déclarer un frontend dédié pour l’interface de statistique. Bien discipliné on ajoute dans le fichier de configuration du haproxy les lignes suivantes: Comme […]

Back to top