diff --git a/catalogs/data/dagster/terraform/aws/versions.tf b/catalogs/data/dagster/terraform/aws/versions.tf new file mode 100644 index 00000000..54f47de0 --- /dev/null +++ b/catalogs/data/dagster/terraform/aws/versions.tf @@ -0,0 +1,19 @@ + +terraform { + required_providers { + aws = { + source = "hashicorp/aws" + version = ">= 4.57" + } + plural = { + source = "pluralsh/plural" + version = ">= 0.2.1" + } + } +} + +provider "plural" {} + +provider "aws" { + region = "{{ context.region }}" +} \ No newline at end of file diff --git a/setup/catalogs/data/dagster.yaml b/setup/catalogs/data/dagster.yaml index d10c2871..a3931c89 100644 --- a/setup/catalogs/data/dagster.yaml +++ b/setup/catalogs/data/dagster.yaml @@ -40,6 +40,9 @@ spec: documentation: The cloud you want to deploy to. values: - aws + - name: region + type: STRING + documentation: The cloud provider region you want to use to deploy cloud resources. - name: bucket type: STRING documentation: The name of the bucket you want to use. This must be globally unique.