Je commence à passer une partie de mon auto-hébergement sous Kubernetes, toujours sur mes petits serveurs Olinuxino A20 et A64.
Continuer la lecture de Kubernetes (k3s) en auto-hébergementMAJ certificats racines sur Firefox OS
Un certificat racine utilisé par Let’sEncrypt a expiré fin septembre 2021. Cela affecte les appareils qui ne reçoivent plus de mises à jour de leur magasin de certificat, notamment Firefox OS.
Continuer la lecture de MAJ certificats racines sur Firefox OSCertifications Kubernetes : CKA et CKAD
Je viens de réussir 2 certifications Kubernetes de la Linux Foundation : CKA et CKAD. Voici mon retour d’expérience sur la préparation et l’examen.
Continuer la lecture de Certifications Kubernetes : CKA et CKADQuelle image pour des serveurs Olinuxino A64?
Suite à mon précédent article, voici une mise à jour sur les différentes possibilités pour faire tourner un serveur headless sur Olinuxino A64, et sur les difficultés que j’ai eues.
Continuer la lecture de Quelle image pour des serveurs Olinuxino A64?Résolution DNS locale en noms courts en auto-hébergement
Le besoin est tout bête : pouvoir utiliser des noms DNS courts pour les machines de mon réseau local, plutôt que les adresses IP.
Ca se passe très différemment suivant l’appareil qui gère le DHCP et le DNS : j’ai testé avec une box SFR et un routeur Turris.
Continuer la lecture de Résolution DNS locale en noms courts en auto-hébergementClient VPN Wireguard avec un routeur Turris
J’ai voulu faire passer tout mon trafic Internet (entrant et sortant) par un VPN.
Pour avoir de l’IPv6 (mon FAI ne me fournit que de l’IPv4), pour passer par un FAI favorable à la neutralité du net, et pour pouvoir changer de mode d’accès à Internet sans impact sur mon auto-hébergement (typiquement, utiliser le WiFi d’un voisin ou d’un téléphone 4G, si ma box est en panne, sans changer d’adresses IP).
Il est probable que tout ce qui suit soit aussi applicable à n’importe quel appareil basé sur OpenWRT.
Continuer la lecture de Client VPN Wireguard avec un routeur TurrisConfigurer un routeur Turris avec Ansible
J’ai acheté un Turris Mox (via la campagne de crowdfunding en 2018-2019), et ai voulu utiliser Ansible pour rendre sa configuration reproductible, sans la figer pour autant.
Il est probable que ce qui suit soit en grande partie applicable à n’importe quel appareil basé sur OpenWRT.
Continuer la lecture de Configurer un routeur Turris avec AnsibleAnalyse SonarQube dans chaque PR Bitbucket
Objectif : faire une analyse SonarQube à chaque Pull Request, et afficher le résultat dans la PR de Bitbucket cloud
Continuer la lecture de Analyse SonarQube dans chaque PR BitbucketDéplacer la partition /boot d’un disque dur chiffré LUKS
Si votre partition /boot est trop petite, linux peut manquer de place pour faire les mises à jour de kernel. Et si votre disque est chiffré, ça complique un peu les choses.
Quand il n’est pas possible de l’agrandir, il peut être plus simple de la déplacer (ce qui consiste techniquement à la recréer ailleurs).
Continuer la lecture de Déplacer la partition /boot d’un disque dur chiffré LUKSForcer un repair fsck du filesystem root, à distance, sur un Olinuxino A64
Je décrivais dans un article précédent comment forcer un fsck au reboot d’un Olinuxino A20 (sous une version ancienne de Debian). J’ai eu récemment le même besoin sur un A64 sous Debian Buster, et il y a quelques adaptations à apporter
Continuer la lecture de Forcer un repair fsck du filesystem root, à distance, sur un Olinuxino A64