K3s Kubernetes
Design goal
·Temps de lecture : 2 minutes·
loading
·
loading
ksh2177
K3s
Kubernetes
Ansible
Raspberry
Pi
Homelab
SSH
Automation
Cluster
Infra-as-Code
Préparation des nœuds Raspberry Pi avant le déploiement du cluster K3s : réseau, SSH, Ansible et inventaire automatisé.
Matériel
·Temps de lecture : 2 minutes·
loading
·
loading
ksh2177
K3s
Kubernetes
Raspberry
Pi
Homelab
Hardware
Cluster
Storage
Network
Liste complète du matériel utilisé pour construire un cluster K3s sur Raspberry Pi : compute, stockage, réseau et tests de performance.
Noeuds
·Temps de lecture : 6 minutes·
loading
·
loading
ksh2177
K3s
Kubernetes
DietPi
Raspberry Pi
Homelab
Automation
Headless
SSH
OS
Boot
Installation et configuration automatisée de DietPi sur Raspberry Pi : headless boot, firmware, SSH, IP statique et premiers réglages système.
Conf noeuds
·Temps de lecture : 3 minutes·
loading
·
loading
ksh2177
K3s
Kubernetes
Ansible
Raspberry Pi
Homelab
SSH
Inventory
Automation
DevOps
Préparer les nœuds Raspberry Pi pour le cluster K3s : connectivité, SSH sans mot de passe, configuration d’Ansible et inventaire dynamique.
Os settings
·Temps de lecture : 1 minutes·
loading
·
loading
ksh2177
K3s
Kubernetes
DietPi
Linux
OS
Iptables
Ansible
Homelab
DevOps
Réglages système post-installation pour DietPi : mise à jour de l’OS, configuration réseau, iptables et préparation à Kubernetes.
Helm arkade
·Temps de lecture : 2 minutes·
loading
·
loading
ksh2177
K3s
Kubernetes
Helm
Arkade
Package
Manager
CLI
Tools
DevOps
Homelab
Installation de Helm et Arkade sur le cluster K3s : deux outils indispensables pour déployer et gérer des applications Kubernetes simplement.
Bootstrap du cluster K3s - Préparation
·Temps de lecture : 3 minutes·
loading
·
loading
ksh2177
K3s
Ansible
Bootstrap
Homelab
GitOps
Infrastructure
Raspberry
Pi
Initialisation du dépôt homelab-k3s et création de l’inventaire Ansible pour les nœuds du cluster.
Déploiement des nœuds K3s avec Ansible
·Temps de lecture : 2 minutes·
loading
·
loading
ksh2177
K3s
Ansible
Playbook
Cluster
Automation
Raspberry
Pi
DevOps
Installer automatiquement le nœud master et les nœuds workers dans un cluster K3s à l’aide de playbooks Ansible personnalisés.
Installation d’Argo CD avec Ansible
·Temps de lecture : 4 minutes·
loading
·
loading
ksh2177
Argo
CD
Kubernetes
Helm
GitOps
Ansible
DevOps
K3s
Homelab
Déployer Argo CD dans le cluster K3s à l’aide d’un playbook Ansible Helm complet et idempotent.
Structure GitOps et App-of-Apps
·Temps de lecture : 2 minutes·
loading
·
loading
ksh2177
GitOps
Argo
CD
Kubernetes
App-of-Apps
DevOps
Homelab
K3s
Organisation du dépôt GitOps et déclaration du manifeste App-of-Apps dans Argo CD pour gérer les applications.
Network settings
·Temps de lecture : 4 minutes·
loading
·
loading
ksh2177
K3s
Kubernetes
MetalLB
LoadBalancer
Helm
Network
ClusterIP
Homelab
DevOps
Déploiement de MetalLB pour gérer des adresses IP externes avec K3s : installation via Helm, configuration d’un pool d’IP et vérifications réseau.
Storage settings
·Temps de lecture : 9 minutes·
loading
·
loading
ksh2177
K3s
Kubernetes
Storage
Longhorn
Ansible
Raspberry
Pi
PersistentVolume
DevOps
Homelab
Choix, préparation et installation de Longhorn comme solution de stockage persistant Kubernetes pour K3s sur Raspberry Pi, avec montage automatique via Ansible.