Automatic AWS Config
Overmind CLI will now parse your local terraform config, and use this to determine how to authenticate with AWS rather than asking you. This supports everything that terraform supports, multiple accounts, role assumption etc.
Changelog
- 7311bec Add a link to discord on errors
- 9201ca8 Added WIP variable handling
- 375dd9b Added provider alias
- 49b0557 Added provider rendering style
- e61eefc Added some multi-stage decoding so that we only deocde the AWS config and not any other providers
- 5c077de Added support for variables
- d02cb7b Added utilities for parsing AWS provider configuration from the provider's configuration file.
- a558a77 Adjust test results to match new non-recursing strategy
- 6bf9083 Extend tests
- 2ee4642 Fix command signatures
- 66a0cce Fixed setVariable to not segfault
- c969cc9 Frontend changes to use new tf/provider parser to connect to AWS
- d54ab72 Ignore errors to allow functional providers to be loaded into the CLI
- 1481212 Improve formatting with multiple providers
- 4b7741d Improve ticket link documentation
- 2d62481 Lock file maintenance (#481)
- e77bfbe Merge pull request #482 from overmindtech/discord
- 3aabec8 Merge pull request #483 from overmindtech/terraform-auto-config
- 32f0c8a Merge pull request #485 from overmindtech/improve-docs
- 6778ea4 More test fixups
- 920235d Put variables where terraform expects them
- 6c31a69 Update github.com/overmindtech/aws-source digest to 718c447
- 05fa043 Use terraform-config-inspect to load variable defaults from the current module