refarch missing dynamodb stack? #13
Answered
by
milldr
rauthur
asked this question in
Questions & Answers
-
Should there be a dynamodb stack in the tgz? I'm not seeing one and that prevents bootstrapping the tfstate backend. e.g., no matches found for the import 'catalog/dynamodb/defaults' |
Beta Was this translation helpful? Give feedback.
Answered by
milldr
Jul 25, 2024
Replies: 1 comment 6 replies
-
There should be a default dynamodb stack included under components:
terraform:
dynamodb/defaults:
metadata:
type: abstract
component: dynamodb
vars:
enabled: true
hash_key: HashKey
range_key: RangeKey
billing_mode: PAY_PER_REQUEST
autoscaler_enabled: false
encryption_enabled: true
point_in_time_recovery_enabled: true
streams_enabled: false
ttl_enabled: false |
Beta Was this translation helpful? Give feedback.
6 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
To clarify, there are 2 different implementations with DynamoDB. We have a
dynamodb
component that is a basic implementation of DynamoDB that we use for the Atmos Terraform GitHub Actions, referred to asgitops
, as well as other basic use-cases.But we also have a
tfstate-backend
component that has a separate implementation of DynamoDB specifically tied into Terraform State. That second case is included in thetfstate-backend
component directly and does not depend oncatalog/dynamodb/defaults