AWS App Runner n'est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour plus d'informations, consultez AWS App Runner la section Modification de disponibilité.
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Gestion des connexions App Runner
Lorsque vous créez un service dans AWS App Runner, vous configurez une source d'application : une image de conteneur ou un référentiel de sources stocké auprès d'un fournisseur. App Runner doit établir une connexion authentifiée et autorisée avec le fournisseur. App Runner peut ensuite lire votre référentiel et le déployer sur votre service. App Runner ne nécessite pas d'établissement de connexion lorsque vous créez un service qui accède au code stocké dans votre Compte AWS.
App Runner conserve les informations de connexion dans une ressource appelée connexion. La console App Runner et ce guide font également référence aux connexions en tant que comptes connectés. App Runner nécessite une ressource de connexion lorsque vous créez un service nécessitant des informations de connexion tierces. Voici quelques informations importantes concernant les connexions :
-
Fournisseurs : App Runner nécessite actuellement des ressources de connexion avec GitHub Bitbucket.
-
Partagé : vous pouvez utiliser une ressource de connexion pour créer plusieurs services App Runner qui utilisent le même compte de fournisseur de référentiel.
-
Gestion des ressources : dans App Runner, vous pouvez créer et supprimer des connexions. Cependant, vous ne pouvez pas modifier une connexion existante.
-
Quota de ressources : les ressources de connexion ont un quota défini qui est associé à votre quota Compte AWS dans chacune d'elles Région AWS. Si vous atteignez ce quota, vous devrez peut-être supprimer une connexion avant de pouvoir vous connecter à un nouveau compte fournisseur. Vous pouvez supprimer une connexion à l'aide de la console ou de l'API App Runner comme décrit dans la section suivanteGérez les connexions. Pour de plus amples informations, veuillez consulter Quotas de ressources App Runner.
Gérez les connexions
Gérez vos connexions App Runner à l'aide de l'une des méthodes suivantes :
- App Runner console
-
Lorsque vous utilisez la console App Runner pour créer un service, vous fournissez les informations de connexion. Il n'est pas nécessaire de créer explicitement une ressource de connexion. Dans la console, vous pouvez choisir de vous connecter à un GitHub compte Bitbucket auquel vous vous êtes déjà connecté, ou de vous connecter à un nouveau compte. Si nécessaire, App Runner crée une ressource de connexion pour vous. Pour une nouvelle connexion, certains fournisseurs exigent que vous effectuiez une poignée de main d'authentification avant de pouvoir utiliser la connexion. La console vous guide tout au long de ce processus.
La console comporte également une page permettant de gérer vos connexions existantes. Vous pouvez terminer la procédure d'authentification pour une connexion si vous ne l'avez pas fait lors de la création de votre service. Vous pouvez également supprimer les connexions que vous n'utilisez plus. La procédure suivante montre comment gérer les connexions aux fournisseurs de référentiels.
Pour gérer les connexions de votre compte
-
Ouvrez la console App Runner et, dans la liste des régions, sélectionnez votre Région AWS.
-
Dans le volet de navigation, choisissez Comptes connectés.
La console affiche ensuite la liste des connexions des fournisseurs de référentiel dans votre compte.
-
Vous pouvez désormais effectuer l'une des actions suivantes avec n'importe quelle connexion de la liste :
-
Ouvrir GitHub/Bitbucket un compte ou une organisation — Choisissez le nom de la connexion.
-
Prise de contact pour authentification complète : sélectionnez la connexion, puis, dans le menu Actions, choisissez Prise de contact complète. La console vous guide tout au long du processus d'authentification.
-
Supprimer la connexion : sélectionnez la connexion, puis, dans le menu Actions, choisissez Supprimer. Suivez les instructions qui s'affichent à l'invite de suppression.
- App Runner API or AWS CLI
-
Vous pouvez utiliser les actions d'API App Runner suivantes pour gérer vos connexions.
-
CreateConnection— Crée une connexion à un compte de fournisseur de référentiel. Une fois la connexion créée, vous devez effectuer manuellement la prise de contact d'authentification à l'aide de la console App Runner. Ce processus est expliqué dans la section précédente.
-
ListConnections— Renvoie une liste des connexions App Runner associées à votre Compte AWS.
-
DeleteConnection— Supprime une connexion. Vous devrez peut-être supprimer les connexions inutiles si vous atteignez le quota de connexions pour votre Compte AWS.