Utiliser la Rancher CLI
Découvrez comment utiliser la Rancher CLI pour administrer un Managed Rancher Service
Objectif
Managed Rancher Service par OVHcloud vous permet d'orchestrer vos clusters Kubernetes. Ce tutoriel présente la Rancher CLI, qui vous permet d'administrer vos clusters Kubernetes en complément de l'interface Rancher.
Prérequis
- Un projet Public Cloud dans votre compte OVHcloud
- Un OVHcloud Managed Rancher Service (consultez le guide Créer un Managed Rancher Service pour plus d'informations)
- Un accès à l'interface Rancher pour l'administrer (consultez le guide Se connecter à l'interface Rancher pour plus d'informations)
Instructions
Rancher CLI
La Rancher CLI (Command Line Interface) est un outil unifié qui vous permet d'interagir avec un OVHcloud Managed Rancher Service (MRS). Grâce à cet outil, vous administrez votre MRS en ligne de commande plutôt que via l'interface graphique.
Télécharger et installer la Rancher CLI
Pour télécharger la Rancher CLI, connectez-vous à l'interface de votre Managed Rancher Service et cliquez sur le lien About en bas du menu latéral de navigation :
Dans la section CLI Downloads, cliquez pour télécharger les binaires correspondant à votre système d'exploitation (macOS, Linux ou Windows), décompressez l'archive et copiez le binaire rancher dans votre PATH.
Vous pouvez télécharger les binaires directement depuis le dépôt GitHub de la Rancher CLI.
Générer une clé d'API pour utiliser la Rancher CLI
Pour utiliser la Rancher CLI et vous connecter à votre OVHcloud MRS, vous devez créer une clé d'API.
En haut à droite, cliquez sur votre avatar, puis sur le menu Account & API Keys.
La page Account and API Keys s'affiche.
Cliquez sur le bouton Create API Key pour créer une clé d'API.
Renseignez une description permettant d'identifier votre clé d'API (CLI par exemple), conservez la valeur No Scope définie par défaut pour le scope et définissez la date d'expiration.
Si vous le souhaitez, vous pouvez modifier le scope afin de n'autoriser la Rancher CLI à accéder qu'à un seul de vos clusters Kubernetes.
Cliquez ensuite sur le bouton Create.
Une nouvelle clé d'API est créée.
Copiez-collez l'Access Key, la Secret Key et le Bearer Token dans un gestionnaire de mots de passe.
Utiliser la Rancher CLI
Connectez-vous à votre MRS avec la CLI :
Vous devriez obtenir le résultat suivant :
Vous êtes maintenant authentifié sur votre MRS et pouvez afficher la liste de vos clusters Kubernetes :
Dans notre exemple, nous disposons d'un cluster MKS et d'un cluster existant importé précédemment.
Sélectionnez l'un des clusters Kubernetes :
En choisissant 3, vous avez basculé sur le cluster my-kube.
Listez les pods du cluster my_kube directement depuis la Rancher CLI :
Aller plus loin
-
Pour en savoir plus sur la Rancher CLI et l'ensemble de ses commandes, consultez la documentation Rancher CLI.
-
Pour obtenir une vue d'ensemble d'OVHcloud Managed Rancher Service, consultez la page OVHcloud Managed Rancher Service.
-
Pour une formation ou une assistance technique sur la mise en œuvre de nos solutions, contactez votre commercial ou consultez la page Professional Services pour obtenir un devis et faire analyser votre projet par nos experts.
-
Notre équipe reste disponible sur notre chaîne Discord dédiée, n'hésitez pas à nous y rejoindre : https://discord.gg/ovhcloud. Posez vos questions, faites-nous part de vos commentaires et interagissez directement avec l'équipe qui développe nos services Container et Orchestration.
-
Échangez avec notre communauté d'utilisateurs.