Aller au contenu principal
Sommaire de la formation

Introduction à rke1

coolibra376 vues

Introduction

Rancher Kubernetes Engine (RKE) est une distribution Kubernetes certifiée par la CNCF qui fonctionne entièrement au sein de conteneurs Docker. Cette solution répond efficacement à la complexité souvent rencontrée lors de l'installation de Kubernetes en éliminant la majorité des dépendances liées à l'hôte et en offrant une méthode stable pour les déploiements, les mises à jour et les restaurations.

Avec RKE, l'orchestration de Kubernetes devient facilement automatisable et totalement indépendante du système d'exploitation et de la plateforme utilisés. Il suffit de disposer d'une version compatible de Docker pour pouvoir déployer et gérer Kubernetes. RKE permet de monter un cluster rapidement via une simple commande, et sa configuration déclarative assure que les mises à jour de Kubernetes sont à la fois atomiques et sécurisées.

 

1. Prérequis

  • Systèmes d'exploitation supportés : RKE supporte diverses distributions Linux telles que Ubuntu, CentOS, et RHEL.

 

OS OS Version Docker Version 
OpenSUSE Leap 15.5 24.0.x
CentOS 7.9 24.0.x
Oracle Linux 9.1 24.0.x
RHEL 9.0 24.0.x
Rocky Linux 9.0 24.0.x
Ubuntu 22.04 24.0.x

 

  • Matériel : Selon la taille et l'utilisation prévue du cluster, les exigences en matière de CPU, de mémoire RAM et de stockage varieront. Pour nontre test, il faudra 4Go RAM et 2vCPU par node. En prod, un minimum de 8Go RAM et 4vCPU par node.
  • Connectivité réseau et addons : Assurez-vous que tous les nœuds peuvent communiquer entre eux sur les ports spécifiques que RKE utilise.
    • etcd: v3.5.7
    • flannel: v0.21.4
    • canal: v3.26.1
    • nginx-ingress-controller: nginx-1.8.1-rancher1
  • Droits d'administrateur : Accès root ou avec des privilèges élevés sur toutes les machines destinées à être des nœuds du cluster.

Commentaires

Connectez-vous pour rejoindre la discussion.

Aucun commentaire pour le moment.