Ce document a été traduit à l'aide d'une technologie de traduction automatique. Bien que nous nous efforcions de fournir des traductions exactes, nous ne fournissons aucune garantie quant à l'exhaustivité, l'exactitude ou la fiabilité du contenu traduit. En cas de divergence, la version originale anglaise prévaut et fait foi.

Configuration de Rancher

Installation de Rancher

Si vous exécutez déjà Rancher v2.13 ou une version ultérieure, vous pouvez ignorer cette section et passer à Votre premier cluster.

À partir de Rancher v2.13, SUSE® Rancher Prime Cluster API est préinstallé en tant que chart système de Rancher. Il n’est plus nécessaire d’installer SUSE® Rancher Prime Cluster API séparément. Il suffit d’installer Rancher v2.13 ou une version ultérieure pour démarrer avec Cluster API (CAPI).

Helm est la méthode recommandée pour installer Rancher dans un cluster Kubernetes existant ou nouveau.

Assurez-vous de suivre l’un des guides d’installation officiels pour Rancher.

Voici un exemple minimal d’installation de Rancher avec Helm :

helm install rancher rancher-stable/rancher \
    --namespace cattle-system \
    --create-namespace \
    --set hostname=<rancher-hostname> \
    --version <rancher-version> \
    --wait

Remplacez <rancher-hostname> par le nom d’hôte réel de votre serveur Rancher et utilisez --version pour spécifier une version de Rancher de v2.13.0 ou ultérieure.

Ce qui est installé

Lorsque Rancher v2.13 ou une version ultérieure est installé, SUSE® Rancher Prime Cluster API est automatiquement déployé en tant que composant système dans l’espace de noms cattle-turtles-system. Ces ressources sont les suivantes :

  • Le pod rancher-turtles-controller-manager, qui gère toutes les ressources liées à CAPI

  • Les CRD CAPI du noyau et le contrôleur CAPI du noyau

  • La ressource personnalisée CAPIProvider, qui permet la définition déclarative des fournisseurs CAPI

Le manifeste du contrôleur CAPI du noyau est intégré dans un ConfigMap, ce qui simplifie le fonctionnement dans des environnements isolés physiquement.

Installation des fournisseurs CAPI

Avec SUSE® Rancher Prime Cluster API intégré dans Rancher, les fournisseurs CAPI ne sont plus regroupés par défaut. Les fournisseurs sont gérés de manière déclarative à l’aide de la ressource personnalisée CAPIProvider, et un chart de fournisseurs séparé est disponible pour installer des fournisseurs certifiés. Pour plus d’informations sur le chart des fournisseurs, référez-vous à Installer des fournisseurs certifiés.

Par exemple, pour définir un fournisseur :

apiVersion: turtles-capi.cattle.io/v1alpha1
kind: CAPIProvider
metadata:
  name: aws
  namespace: cattle-turtles-system
spec:
  type: infrastructure
  name: aws

Référez-vous à la référence CAPIProvider pour la liste complète des options de configuration.

Vous êtes maintenant prêt à utiliser SUSE® Rancher Prime Cluster API ! 🎉