構成ソース・プロバイダの管理
リソース・マネージャの構成ソース・プロバイダを使用して、Terraform構成をリモートに格納します。
必要なIAMポリシー
ポリシーを使用して、リソース・マネージャの構成ソース・プロバイダへのアクセス権を付与します。
構成ソース・プロバイダを管理するには、管理者が作成するポリシーで、コンソール、またはSDK、CLIまたはその他のツールを使用したREST APIのどちらを使用しているかにかかわらず、必要なアクセスのタイプを付与されている必要があります。構成ソース・プロバイダを作成するには、manage orm-config-source-providers
が必要です。既存の構成ソース・プロバイダを使用してスタックを作成するには、manage orm-stacks
およびread orm-config-source-providers
が必要です。ポリシーを初めて使用する場合は、ポリシーの開始および共通ポリシーを参照してください。
管理者: リソース・マネージャの構成ソース・プロバイダへのグループ・アクセス権を付与する共通ポリシーは、構成ソース・プロバイダの管理(リソース・マネージャの保護)を参照してください。
サポートされる製品
リソース・マネージャで構成ソース・プロバイダでサポートされている製品を確認します。
ノート
製品固有の前提条件については、構成ソース・プロバイダを作成するための製品固有の手順を参照してください。たとえば、GitHubについては、GitHub構成ソース・プロバイダの作成を参照してください。
製品固有の前提条件については、構成ソース・プロバイダを作成するための製品固有の手順を参照してください。たとえば、GitHubについては、GitHub構成ソース・プロバイダの作成を参照してください。
サブモジュールがサポートされています。サブモジュールを使用してリポジトリのTerraform構成にアクセスする場合、Gitの構成ソース・プロバイダを使用するスタックで適用ジョブを実行すると、リソース・マネージャによってリポジトリが再帰的にクローニングされます。
-
Bitbucket: サポートされる製品
- ビットバケットクラウド
- Bitbucketサーバー
-
GitHub: サポートされている製品
- GitHubエンタープライズ
-
- GitHubエンタープライズ・サーバー
- GitHubエンタープライズ・クラウド
- GitHub組織には無料
- GitHubユーザー・アカウントは無料
- GitHubチーム
-
GitLab: サポートされている製品
- GitLab Community Edition
- GitLab Enterprise Edition
- GitLab.com