rsz_samuel-zeller-118195-unsplash

Monter un registry docker privé

Si vous n’avez pas de compte payant sur docker hub mais que vous ne voulez pas publier publiquement une image docker il va falloir trouver des solutions pour pouvoir héberger vos images docker. Par exemple en montant un registry docker privé pour héberger vos images docker. Dans cet article nous allons voir comment monter un registry docker et comment y accéder en HTTPs sans avoir à déployer de certificat. Pour cet exemple je vais utiliser un petit serveur START1-S chez scaleway à moins de 2 euros par mois. ...

31 décembre 2018 · 4 min · arnaud
nikola-knezevic-721357-unsplash

Gérer ses tunnels SSH avec Mole

Mole est une application en ligne de commande qui permet de simplifier la création de tunnels SSH. Il est parfois utile de monter un tunnel pour accéder à un service qui n’est pas ouvert sur le WEB. Par exemple si votre serveur MYSQL, n’est accessible que depuis votre serveur web ou votre serveur de backup. Ou encore pour contourner un firewall qui bloquerait un port en particulier. Sur cet exemple le serveur bleu ne peut pas accéder au port 80 (application web) du serveur rouge car un firewall le bloque. Mais le port 22 (ssh) est accessible. Il est donc possible de créer un tunnel qui forward le port 80 sur serveur rouge sur le port 8080 du serveur bleu. Une fois le tunnel mis en place il sera possible d’accéder à l’application web du serveur rouge via l’url: http://blue:8080. ...

24 décembre 2018 · 2 min · arnaud
chuttersnap-255215-unsplash

Monter un cluster swarm avec des Raspberry pi et HypriotOS

HypriotOs est une version de raspbian dans laquelle docker, et docker swarm sont pré installés. La particularité est que HypriotOs tourne sur des architectures ARM telles que les Raspberry, le Nvidia shield et quelques autres cartes comme les ODROID C2. Dans cet article, nous allons voir comment monter un petit cluster swarm avec trois noeuds (1 manager et 2 workers). Une fois la partie serveur montée, nous ferons tourner des services dessus à la fois en lignes de commandes et via une interface graphique. ...

10 décembre 2018 · 11 min · arnaud
frank-mckenna-252014-unsplash

Comment vérifier le contenu d'une image docker

Au travail nous avons pour politique de builder et de maintenir nos propres images docker. Mais pour un projet perso j’utilise des images docker publiques. Je m’efforce d’utiliser au maximum des images officielles mais certaines contributions de la communauté sont parfaites pour mes besoins. Le problème est de savoir avec certitude ce que contient un image. Une image téléchargée sur un hub est une boîte noire qu’il faut inspecter avant de l’utiliser. ...

26 novembre 2018 · 7 min · arnaud
header

Cocktailand - La stack technique

A la vue de cet article, on me dira surement que la stack technique du site Cocktailand est overkill. Ma réponse est simple: " Ouaip carrément !" Au-delà du plaisir de travailler sur la thématique des cocktails, je travaille sur ce projet aussi pour me faire plaisir techniquement et pour tester des technologies ou des services en mode SAS. Comme j’ai toujours la flemme de documenter mes sides projects, cet article fera office de documentation “technique”. ...

25 mai 2018 · 4 min · arnaud