Aller au contenu

Installation kubernetes - Avant de commencer

Attention

Danger

Toutes les configurations décrites ci-dessous conviennent pour un environnement de test/dev

Environnement

Warning

Cette documentation a été écrite pour un environnement arm64. Si vous êtes sur une architecture amd64, vous devrez remplacer arm64 par amd64 dans les applications que vous installerez

Mon environnement se compose de 4 serveurs virtuels sous Rocky 9

Nom du serveur Adresse IP Rôle
kcp1 172.31.10.10 serveur control plane
kwr1 172.31.10.11 serveur worker1
kwr2 172.31.10.12 serveur worker2
kminio1 172.31.10.13 serveur Storage Object S3 (voir Installation de Minio)

Mots de passe

Nous utiliserons les mots de passe ci-dessous:

Utilisateur Mot de passe Description
root mot de passe saisi lors de l'installation du serveur mot de passe root des serveurs
minioadmin mot de passe saisi lors de la configuration de minio mot de passe de l'administrateur minio
longhorn-backups-user mot de passe saisi lors de la création de l'utilisateur mot de passe de l'utilisateur utilisé pour les sauvegardes des volumes longhorn
velero-backups-user mot de passe saisi lors de la création de l'utilisateur mot de passe de l'utilisateur utilisé pour les sauvegardes de la configuration de kubernetes

Outils d'administration

Voici la liste des outils d'adminstration recommandés à installer sur un serveur/poste de travail pour administrer un environnement kubernetes

  • kubectl - Client en ligne de commande pour gérer un clusters Kubernetes
  • k9s - Kubernetes CLI To Manage Your Clusters In Style!
  • ktail - ktail is a tool to tail Kubernetes containers
  • helm - The package manager for Kubernetes
  • velero - Backup and migrate Kubernetes resources and persistent volumes

Version Date Change Auteur
1.0 25.02.2023 Création GMo