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