Comment changer une adresse IP statique sur un serveur Ubuntu
Notes sur la configuration d'une adresse IP statique sous Linux
Ce guide vous guidera à travers le processus de modification de l’adresse IP statique sur un serveur Ubuntu.
Notes sur la configuration d'une adresse IP statique sous Linux
Ce guide vous guidera à travers le processus de modification de l’adresse IP statique sur un serveur Ubuntu.
Petite liste d'applications pour le suivi de la charge du GPU
Applications de surveillance de la charge du GPU :
nvidia-smi vs nvtop vs nvitop vs KDE plasma systemmonitor.
Installer little k3s Kubernetes sur un cluster homelab
Voici un walkthrough étape par étape de
l’installation d’un cluster K3s à 3 nœuds
sur des serveurs physiques (1 maître + 2 travailleurs).
Aperçu très court des variantes de Kubernetes
Comparaison des distributions de self-hosting Kubernetes pour l’hébergement sur serveurs physiques ou serveurs domestiques, en se concentrant sur la facilité d’installation, les performances, les exigences système et les ensembles de fonctionnalités.
Outil pratique pour l'ingénierie de plateforme sur AWS
Le AWS Cloud Development Kit (AWS CDK)
est un framework qui permet de définir et de provisionner l’infrastructure cloud à l’aide de langages de programmation familiers tels que
TypeScript,
Python,
Java et
Go.
Choisir la meilleure version de Kubernetes pour notre homelab
Je compare les variantes de Kubernetes auto-hébergées que l’on peut utiliser dans un homelab basé sur Ubuntu avec 3 nœuds (16 Go de RAM, 4 cœurs chacun), en mettant l’accent sur la facilité d’installation et de maintenance, ainsi que le support des volumes persistants et des LoadBalancers.
Un aperçu des actions GitHub courantes et de leur structure.
GitHub Actions est une plateforme d’automatisation et de CI/CD intégrée à GitHub, utilisée pour construire, tester et déployer votre code en fonction d’événements tels que des pushes, des pull requests, ou selon un calendrier.
Instructions étape par étape pour la configuration des dossiers partagés dans VirtualBox
Pour configurer les dossiers partagés de VirtualBox dans le système d’exploitation Linux Guest, suivez ces étapes :
Comparaison d'outils et de langages de l'ingénierie logicielle
La lettre The Pragmatic Engineer publiée il y a quelques jours présente des statistiques d’une enquête sur la popularité des langages de programmation, des IDE et des outils d’IA ainsi que d’autres données pour la mi-2025.
La liste de toutes les commandes Terraform
Voici une fiche de référence Terraform complète avec des commandes essentielles, des éléments de configuration, la gestion des ressources, des modules, des variables, la gestion de l’état et des meilleures pratiques.
À noter que docker-compose est différent de docker compose...
Voici une cheat sheet Docker Compose avec des exemples annotés pour vous aider à maîtriser rapidement les fichiers et commandes Compose.
Quelques notes sur GitOps
GitOps est une approche moderne pour la gestion des infrastructures et du déploiement d’applications en utilisant Git comme source unique de vérité. Il exploite les capacités de contrôle de version de Git pour automatiser et rationaliser le processus de déploiement et de gestion des applications et de l’infrastructure, en particulier dans les environnements natifs du cloud.
Les points positifs de Python uv
Python uv (lu « you-vee ») est un outil moderne et performant de gestion de paquets et de projets Python écrit en Rust. Il est conçu comme un remplacement plug-and-play des outils traditionnels de gestion de paquets Python tels que pip, pip-tools, virtualenv, pipx et pyenv, visant à simplifier et accélérer les workflows de développement Python.
Construire et héberger une application Flutter Web avec des conteneurs Docker
Plusieurs exemples de fichiers Dockerfile pour la construction et l’hébergement d’applications web Flutter,
Image de construction Flutter basée sur Ubuntu + Image d’application web sur Nginx.
Gitflow, alternatives, faiblesses et avantages
Gitflow est largement utilisé dans les projets nécessitant des versions de publication, un développement parallèle et la gestion des correctifs urgents.
Vérification rapide des versions d'Ubuntu et de Mint
Pour déterminer la version Ubuntu sur laquelle votre Linux Mint est basée, vous pouvez utiliser plusieurs méthodes impliquant des outils en ligne de commande et des fichiers du système.