storage_providers:local:# Initialize new storage provider - name can be anythingtype:localfolder:~/states/encryption-dir:type:localfolder:~/secrets/transformers:encryption:# Initialize new transformer - Name can be anything, we use `encryption` for semantics.type:encryption# In this case we use `encryption` transformerkey_type:age# We use `age` as the encryption providerimport_from_storage:provider:encryption-dir# Make sure name is matching your storage providerparams:path:age-key.txt# The path to the encryption key file inside ~/secrets/stacks:my-stack:# Initialize new stack - Name can be anythingtransformers:# List of transformers to use in this specific stack-encryption# Make sure name is matching your transformerstate_storage:# Terraform state storage configurationprovider:local# In this case we use our local storage providerparams:path:terraform.tfstate# The path to the state file inside our repository