This feature adds defaults tags to all the AWS providers. It will include information about the Git SHA and branch that are provided by TFE. If these variables are not provided, they default to 'unknown'. This PR also adds helper scripts to the fogg repositories so that we can start leveraging them in other ways to tag all our resources.
Note
We already tried to use the helper scripts with TFE. They didn't exactly work because TFE does something weird with copying the source folders around and losing the .git folder. This caused all our git commands to essentially not work. We will try to address this in a different feature (maybe using Github Actions to trigger plans/applies instead).
Summary
This feature adds defaults tags to all the AWS providers. It will include information about the Git SHA and branch that are provided by TFE. If these variables are not provided, they default to 'unknown'. This PR also adds helper scripts to the fogg repositories so that we can start leveraging them in other ways to tag all our resources.
Note
git
commands to essentially not work. We will try to address this in a different feature (maybe using Github Actions to trigger plans/applies instead).