|
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. |
Configurer GitHub
Dans les environnements utilisant GitHub, vous pouvez configurer Rancher pour permettre la connexion en utilisant les identifiants GitHub.
|
Conditions préalables :
|
-
Connectez-vous à Rancher en utilisant un utilisateur local assigné au rôle
administrator(c’est-à-dire, le principal local). -
Dans le coin supérieur gauche, cliquez sur ☰ > Utilisateurs et authentification.
-
Dans le menu de navigation à gauche, cliquez sur Fournisseur d’authentification.
-
Click GitHub.
-
Suivez les instructions affichées pour configurer une application GitHub. Rancher vous redirige vers GitHub pour compléter l’enregistrement.
Qu’est-ce qu’une URL de rappel d’autorisation ?L’URL de rappel d’autorisation est l’URL où les utilisateurs vont pour commencer à utiliser votre application (c’est-à-dire l’écran d’accueil).
Lorsque vous utilisez une authentification externe, l’authentification ne se déroule pas réellement dans votre application. Au lieu de cela, l’authentification se déroule de manière externe (dans ce cas, GitHub). Après que cette authentification externe a été complétée avec succès, l’URL de rappel d’autorisation est l’endroit où l’utilisateur revient dans votre application.
-
Depuis GitHub, copiez le Client ID et le Client Secret. Collez-les dans Rancher.
Où puis-je trouver le Client ID et le Client Secret ?Depuis GitHub, sélectionnez Paramètres > Paramètres de développeur > Applications OAuth. Le Client ID et le Client Secret sont affichés de manière proéminente.
-
Cliquez sur Authentifier avec GitHub.
-
Utilisez les options Accès au site pour configurer la portée de l’autorisation des utilisateurs.
-
Autoriser tous les utilisateurs valides
Tous les utilisateurs GitHub peuvent accéder à Rancher. Nous décourageons généralement l’utilisation de ce paramètre !
-
Autoriser les membres des Clusters, Projets, ainsi que les Utilisateurs et Organisations Autorisés
Tout utilisateur ou groupe GitHub ajouté en tant que Membre de Cluster ou Membre de Projet peut se connecter à Rancher. De plus, tout utilisateur ou groupe GitHub que vous ajoutez à la liste des Utilisateurs et Organisations Autorisés peut se connecter à Rancher.
-
Restreindre l’accès uniquement aux Utilisateurs et Organisations Autorisés
Seuls les utilisateurs ou groupes GitHub ajoutés aux Utilisateurs et Organisations Autorisés peuvent se connecter à Rancher.
-
-
Cliquez sur Activer.
Résultat :
-
L’authentification GitHub est configurée.
-
Vous êtes connecté à Rancher avec votre compte GitHub (c’est-à-dire, le principal externe).