Gestion des fournisseurs de source de configuration
Stockez à distance des configurations Terraform à l'aide de fournisseurs de source de configuration dans Resource Manager.
Pour les configurations Terraform distantes dans DevOps, reportez-vous à Création d'une pile à partir de DevOps.
Vous pouvez effectuer les tâches de gestion suivantes avec les fournisseurs de source de configuration :
- Création d'un fournisseur de source de configuration
- Liste des fournisseurs de source de configuration
- Création d'une pile à partir d'un fournisseur de source de configuration
- Obtention des détails d'un fournisseur de source de configuration
- Mise à jour d'un fournisseur de source de configuration
- Validation de la connexion pour un fournisseur de source de configuration
- Déplacement d'un fournisseur de source de configuration
- Balisage d'un fournisseur de source de configuration
- Suppression d'un fournisseur de source de configuration
Stratégie IAM requise
Utilisez des stratégies pour accorder l'accès aux fournisseurs de source de configuration dans Resource Manager.
Pour gérer les fournisseurs de source de configuration, vous devez disposer du type d'accès requis dans une stratégie écrite par un administrateur, que vous utilisiez la console ou l'API REST avec un kit SDK, une interface de ligne de commande ou un autre outil. Pour créer un fournisseur de source de configuration, vous devez appliquer manage orm-config-source-providers
. Pour créer une pile avec un fournisseur de source de configuration existant, vous avez besoin de manage orm-stacks
et de read orm-config-source-providers
. Si vous ne connaissez pas les stratégies, reportez-vous à Introduction aux stratégies et à Stratégies courantes.
Administrateurs : pour connaître les stratégies courantes qui permettent aux groupes d'accéder aux fournisseurs de source de configuration dans Resource Manager, reportez-vous à Gestion des fournisseurs de source de configuration (sécurisation de Resource Manager).
Produits pris en charge
Passez en revue les produits pris en charge pour les fournisseurs de source de configuration dans Resource Manager.
Pour connaître les prérequis propres au produit, reportez-vous aux instructions propres au produit pour la création de fournisseurs de source de configuration. Par exemple, pour GitHub, reportez-vous à Création d'un fournisseur de source de configuration GitHub.
Les sous-modules sont pris en charge. Lors de l'accès à une configuration Terraform dans un référentiel avec des sous-modules, comme lors de l'exécution d'un travail d'application sur une pile qui utilise un fournisseur de source de configuration dans Git, Resource Manager clone de manière récursive le référentiel.
-
Bitbucket : Produits pris en charge
- Bitbucket Cloud
- Bitbucket Server
-
GitHub : produits pris en charge
- GitHub Entreprise
-
- GitHub Serveur Enterprise Server
- GitHub Cloud d'entreprise
- GitHub Gratuit pour les organisations
- GitHub Gratuit pour les comptes utilisateur
- GitHub Equipe
-
GitLab : produits pris en charge
- GitLab Community Edition
- GitLab Enterprise Edition
- GitLab.com