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.

SUSE Rancher Prime Démarrage rapide d’Equinix Metal

Ce tutoriel vous guide à travers les étapes suivantes :

  • Provisionnement d’un serveur Equinix Metal

  • Installation de Rancher 2.x

  • Création de votre premier cluster

  • Déploiement d’une application, Nginx

L’objectif de ces guides est de lancer rapidement une sandbox que vous pouvez utiliser pour évaluer Rancher. L’installation de Docker n’est pas recommandée pour les environnements de production. Pour des instructions de configuration complètes, voir Installation.

Aperçu du démarrage rapide

Ce guide de démarrage rapide est divisé en différentes tâches pour une consommation plus facile.

Conditions préalables

1. Provisionner un hôte Equinix Metal

Commencez à déployer un hôte Equinix Metal. Les serveurs Equinix Metal peuvent être provisionnés depuis la console Equinix Metal, l’API ou la CLI. Vous pouvez trouver des instructions pour chaque type de déploiement dans la documentation de déploiement Equinix Metal. Vous pouvez trouver des informations supplémentaires sur les types de serveurs Equinix Metal dans la Documentation Equinix Metal.

Remarques :
  • Lors de la provision d’un nouveau serveur Equinix Metal via la CLI ou l’API, vous devrez fournir les informations suivantes : identifiant de projet, plan, métropole et système d’exploitation.

  • Lorsque vous utilisez une machine virtuelle hébergée dans le cloud, vous devez autoriser la communication TCP entrante sur les ports 80 et 443. Veuillez consulter la documentation de votre hébergeur cloud pour des informations concernant la configuration des ports.

  • Pour une liste complète des exigences en matière de ports, référez-vous à Installation de Docker.

  • Provisionnez l’hôte selon nos Exigences.

2. Installer Rancher

Pour installer Rancher sur votre hôte Equinix Metal, connectez-vous à celui-ci et utilisez un shell pour l’installation.

  1. Connectez-vous à votre hôte Equinix Metal en utilisant votre shell préféré, tel que PuTTy ou une connexion shell à distance.

  2. Depuis votre shell, entrez la commande suivante :

    sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged rancher/rancher

Résultat : Rancher est installé.

3. Connexion

Connectez-vous à Rancher pour commencer à utiliser l’application. Après vous être connecté, vous effectuerez quelques configurations initiales.

  1. Ouvrez un navigateur web et entrez l’adresse IP de votre hôte : https://<server_ip>.

    Remplacez <SERVER_IP> par l’adresse IP de votre hôte.

  2. Lorsque vous y êtes invité, créez un mot de passe pour le compte par défaut admin.

  3. Définissez l'URL du serveur Rancher. L’URL peut être soit une adresse IP, soit un nom d’hôte. Cependant, chaque nœud ajouté à votre cluster doit être capable de se connecter à cette URL.

    Si vous utilisez un nom d’hôte dans l’URL, ce nom d’hôte doit être résolvable par DNS sur les nœuds que vous souhaitez ajouter à votre cluster.

4. Créer le cluster

Bienvenue dans Rancher ! Vous pouvez maintenant créer votre premier cluster Kubernetes.

Dans cette tâche, vous pouvez utiliser l’option polyvalente Personnalisé. Cette option vous permet d’ajouter tout hôte Linux (VM cloud, VM sur site ou matériel sans système d’exploitation) à utiliser dans un cluster.

  1. Cliquez sur ☰ > Gestion des clusters.

  2. Depuis la page Clusters, cliquez sur Créer.

  3. Choisissez Personnalisé.

  4. Entrez un Nom de cluster.

  5. Cliquez sur Next.

  6. Dans Rôle de nœud, sélectionnez tous les rôles : etcd, Contrôle et Travailleur.

    • Facultatif : Rancher détecte automatiquement les adresses IP utilisées pour la communication Rancher et la communication de cluster. Vous pouvez les remplacer en utilisant Public Address et Internal Address dans la section Adresse du nœud.

  7. Copiez la commande d’enregistrement dans votre presse-papiers.

  8. Connectez-vous à votre hôte Linux en utilisant votre shell préféré, tel que PuTTy ou une connexion Terminal à distance. Exécutez la commande copiée dans votre presse-papiers.

  9. Lorsque vous avez terminé d’exécuter la commande sur votre hôte Linux, cliquez sur Terminé.

Résultat :

Votre cluster est créé et a un état de Provisionnement. Rancher est en train de déployer votre cluster.

Vous pouvez accéder à votre cluster après que son état soit mis à jour en Actif.

Les clusters Actifs sont assignés à deux projets :

  • Default, contenant l’espace de noms default

  • System, contenant les espaces de noms cattle-system, traefik, kube-public et kube-system

Terminé

Félicitations ! Vous avez créé votre premier cluster.

Et maintenant...

Utilisez Rancher pour créer un déploiement. Pour plus d’informations, reportez-vous à Création de déploiements.