Installer un certificat Let’s Encrypt sur Vmware ESXi (manuellement ou automatiquement)

pour mon Homelab, j’utilise l’hyperviseur VMware ESXi. L’interface d’administration était jusqu’à présent accessible soit derrière un Reverse Proxy Apache pour un accès depuis le web, soit depuis mon réseau local avec son IP. C’est donc mon reverse proxy en « frontal » qui gérait la connexion en HTTPS avec un certificat Let’s Encrypt Wildcard.

je souhaite maintenant le rendre accessible en HTTPS directement sans passer par le reverse proxy. Le certificat auto-signé de base n’est donc plus suffisant, il faut que j’utilise un certificat SSL valide directement depuis l’hyperviseur VMware ESXi.

je décris dans cet article 2 méthodes:

  1. comment mettre en place un certificat Letsencrypt avec renouvellement automatique.
  2. comment mettre en place manuellement un certificat Letsencrypt wildcard obtenu d’un autre serveur.
Continuer la lecture de Installer un certificat Let’s Encrypt sur Vmware ESXi (manuellement ou automatiquement)
Partagez l'article:
FacebookTwitterEmailLinkedIn

Comment tester et débuguer une application ou un site avec un émulateur Android

Temps de lecture estimé: 2 minutes

Pour débuguer une application ou un site web sur Android, la meilleure façon reste quand même d’avoir et d’utiliser un véritable appareil mobile Android. Mais si tu n’en as pas sous la main, tu peux aussi utiliser l’émulateur Android inclus avec Android Studio.

voilà le programme:

Continuer la lecture de Comment tester et débuguer une application ou un site avec un émulateur Android
Partagez l'article:
FacebookTwitterEmailLinkedIn

Installation de Firefly III avec Docker

Temps de lecture estimé: 2 minutes

j’ai récemment migré la gestion de mes finances personnelles de BankPerfect à Firefly III. Je détaille ici comment j’ai installé l’application sur mon homelab Docker

Continuer la lecture de Installation de Firefly III avec Docker

Partagez l'article:
FacebookTwitterEmailLinkedIn

Comment supprimer un mot de passe d’un dépôt Git

Temps de lecture estimé: 4 minutes

Si comme moi tu t’es déjà retrouvé dans la situation d’inclure accidentellement un mot de passe dans un commit sur git, tu t’es peux être aussi demandé comment le retirer, surtout si ton dépôt est public.

Il faut le retirer du fichier bien entendu, mais aussi et surtout de tout l’historique git (sinon ça ne sert à rien)

Pour ça j’ai utilisé un utilitaire qui s’appelle BFG Repo-Cleaner, alternative apparemment beaucoup plus simple et beaucoup plus rapide que d’utiliser la commande git-filter-branch (je n’ai pas testé la méthode avec git-filter-branch)

Continuer la lecture de Comment supprimer un mot de passe d’un dépôt Git

Partagez l'article:
FacebookTwitterEmailLinkedIn

Kubernetes créer un secret TLS avec un certificat Letsencrypt

Temps de lecture estimé: 3 minutes

Je continue sur ma lancée avec mes test pour revoir mon infra en utilisant Kubernetes. Mon cluster est installé et fonctionnel, j’ai un dashboard simple et efficace et j’ai appréhendé les bases de Kubernetes.

Maintenant pour aller un peu plus loin j’aimerais faire  gérer mes certificats ssl tls Letsencrypt pour ensuite les injecter dans les pods de mes applications. dans cet article je vais donc créer un secret TLS avec un certificat Letsencrypt.

Continuer la lecture de Kubernetes créer un secret TLS avec un certificat Letsencrypt

Partagez l'article:
FacebookTwitterEmailLinkedIn