Fondamentaux et Installation de Kubernetes : Architecture et Déploiement
L'Évolution vers l'Orchestration Cloud-Native
Si les outils comme Docker ont standardisé la création d'environnements conteneurisés, ils ne suffisent pas à gérer le cycle de vie d'applications distribuées complexes sur plusieurs hétérogènes machines. Le besoin de coordination s'est fait sentir pour passer d'une architecture monolithique locale ...
Publié le 22 août à 02h40
Configuration initiale pour Kubernetes sous Ubuntu
Pour préparer un système Ubuntu à héberger des composants Kubernetes, plusieurs étapes de configuration système sont nécessaires.
Installation et configuration du serveur SSH
L'installation d'openssh-server permet d'établir des connexions à distance.
sudo apt update
sudo apt install -y openssh-server
Il est conseillé de désinstaller la versi ...
Publié le 3 août à 10h24
Déploiement hors-ligne de Kubernetes et Harbor sur plateforme arm64
Introduction
Dans le contexte de la localisation croissante des infrastructures, certaines organisations adoptent des serveurs et systèmes d'exploitation nationaux. Cet article détaille le déploiement hors-ligne de Kubernetes sur des serveurs nationaux (ex. Great Wall) exécutant un OS national (ex. Kylin OS), en ciblant l'architecture arm64. Le ...
Publié le 26 juillet à 17h33
Guide pratique pour l'installation de Kubernetes v1.28 sur Ubuntu 22.04
Installation de Kubernetes v1.28 sur Ubuntu 22.04
Ce guide décrit la mise en place d'un cluster Kubernetes v1.28 sur des machines virtuelles Ubuntu 22.04.3. Il couvre la configuration de trois nœuds maîtres et trois nœuds travailleurs.
Planification du déploiement
Le réseau de domaine commun est défini sur example.local, avec un VIP pour l'API ...
Publié le 22 juillet à 16h00
Installation d'un cluster Kubernetes avec Containerd
Cet article détaille la procédure d'installation d'un cluster Kubernetes version 1.28.0 en utilisant Containerd comme runtime de conteneur.
I. Présentation Théorique
1.1 Containerd
Containerd est un runtime de conteneur open-source, responsable de la gestion et de l'exécution des conteneurs. Isolé du projet Docker en 2016, il se concentre sur l ...
Publié le 18 juin à 03h47
Haute disponibilité de Kubernetes 1.16.2 avec plusieurs nœuds maîtres via kubeadm
Architecture du déploiement
Système d'exploitation : CentOS 7.6
Noyau : 3.10.0-1062.4.1.el7.x86_64
Kubernetes : v1.16.2
Docker CE : 19.03
Configuration matérielle recommandée : 2 cœurs, 4 Go de RAM
Le composant Keepalived assure une adresse IP virtuelle (VIP) haute disponibilité pour l'API Server.
HAProxy répartit la charge entre les instances ...
Publié le 2 juin à 23h12