Articles

Configurer ses pods Kubernetes

Configurer ses pods Kubernetes

La configuration des pods Kubernetes est un élément clé pour déployer des applications de manière fiable et flexible. Entre les ConfigMaps, les Secrets et l’injection de variables d’environnement, il existe plusieurs façons de transmettre les paramètres nécessaires à vos conteneurs. Bien maîtriser ces mécanismes permet d’éviter les mauvaises pratiques (comme coder en dur des secrets) et d’optimiser le comportement de vos applications, notamment en termes de consommation de ressources.

En savoir plus
Nettoyer son dépôt local Docker

Nettoyer son dépôt local Docker

Avec le temps, un poste de développement accumule une quantité importante d’images, de conteneurs arrêtés, de volumes et de caches Docker. Résultat : plusieurs gigaoctets d’espace disque monopolisés inutilement. Un nettoyage régulier permet non seulement de récupérer de la place, mais aussi de garder un environnement plus sain et lisible.

En savoir plus
Sécuriser un MySQL en cloud public avec Wireguard

Sécuriser un MySQL en cloud public avec Wireguard

La migration des bases de données vers des environnements cloud publics offre flexibilité et scalabilité, mais expose également les services à de nouvelles menaces.

En savoir plus
Utiliser Git pour opérer sur Kubernetes avec ArgoCD

Utiliser Git pour opérer sur Kubernetes avec ArgoCD

Présentation d’ArgoCD Argo CD est un outil de déploiement continu (CD) pour Kubernetes basé sur le concept de GitOps. Il permet de synchroniser automatiquement l’état de votre cluster avec la configuration déclarative stockée dans un dépôt Git. Grâce à son interface web, sa CLI et son API, Argo CD offre un suivi visuel des applications, la possibilité de revenir à un état antérieur et un contrôle précis des mises à jour. Il facilite ainsi des déploiements fiables, traçables et reproductibles, tout en s’intégrant parfaitement dans les workflows DevOps modernes.

En savoir plus
Installer K3s un VPS en cloud public avec Wireguard

Installer K3s un VPS en cloud public avec Wireguard

Présentation de K3s K3S est une distribution légère, rapide et simplifiée de Kubernetes, conçue pour fonctionner dans des environnements à ressources limitées tels que l’edge computing, l’IoT ou les homelabs. Son installation minimaliste, sa faible empreinte mémoire et ses fonctionnalités intégrées en font une solution idéale pour déployer et gérer des clusters Kubernetes là où la performance et la simplicité sont essentielles.

En savoir plus
Sécuriser un VPS en cloud public avec Wireguard

Sécuriser un VPS en cloud public avec Wireguard

Cet article explique pas à pas comment protéger un VPS hébergé sur un cloud public en mettant en place un tunnel VPN chiffré via WireGuard. Après avoir présenté les prérequis matériels et logiciels, nous verrons comment installer et configurer WireGuard sur le serveur, sécuriser les flux réseau avec UFW, puis établir la connexion côté client. L’objectif : restreindre l’accès aux services critiques du VPS uniquement aux machines connectées via le VPN, réduisant ainsi considérablement la surface d’attaque et les risques d’intrusion.

En savoir plus