構成ソース・プロバイダの管理

リソース・マネージャの構成ソース・プロバイダを使用して、Terraform構成をリモートに格納します。

ノート

DevOpsのリモートTerraform構成については、DevOpsからのスタックの作成を参照してください。

必要なIAMポリシー

ポリシーを使用して、リソース・マネージャの構成ソース・プロバイダへのアクセス権を付与します。

構成ソース・プロバイダを管理するには、管理者が作成するポリシーで、コンソール、またはSDK、CLIまたはその他のツールを使用したREST APIのどちらを使用しているかにかかわらず、必要なアクセスのタイプを付与されている必要があります。構成ソース・プロバイダを作成するには、manage orm-config-source-providersが必要です。既存の構成ソース・プロバイダを使用してスタックを作成するには、manage orm-stacksおよびread orm-config-source-providersが必要です。ポリシーを初めて使用する場合は、ポリシーの開始および共通ポリシーを参照してください。

管理者: リソース・マネージャの構成ソース・プロバイダへのグループ・アクセス権を付与する共通ポリシーは、構成ソース・プロバイダの管理(リソース・マネージャの保護)を参照してください。

サポートされる製品

リソース・マネージャで構成ソース・プロバイダでサポートされている製品を確認します。

ノート

製品固有の前提条件については、構成ソース・プロバイダを作成するための製品固有の手順を参照してください。たとえば、GitHubについては、GitHub構成ソース・プロバイダの作成を参照してください。

サブモジュールがサポートされています。サブモジュールを使用してリポジトリのTerraform構成にアクセスする場合、Gitの構成ソース・プロバイダを使用するスタックで適用ジョブを実行すると、リソース・マネージャによってリポジトリが再帰的にクローニングされます。