Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add default tags to AWS provider #941

Merged
merged 7 commits into from
Sep 19, 2023
Merged

feat: add default tags to AWS provider #941

merged 7 commits into from
Sep 19, 2023

Conversation

jakeyheath
Copy link
Contributor

@jakeyheath jakeyheath commented Sep 19, 2023

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

  • 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).

@jakeyheath jakeyheath requested a review from a team as a code owner September 19, 2023 19:03
@jakeyheath jakeyheath requested review from beroy, alexlokshin-czi and dtsai-czi and removed request for a team and beroy September 19, 2023 19:03
@dtsai-czi dtsai-czi merged commit 9d6b8d2 into main Sep 19, 2023
5 checks passed
@dtsai-czi dtsai-czi deleted the heathj/tfc-env-vars branch September 19, 2023 19:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants