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

v2 Refactor (BREAKING CHANGES) #46

Merged
merged 19 commits into from
May 8, 2024
Merged

v2 Refactor (BREAKING CHANGES) #46

merged 19 commits into from
May 8, 2024

Conversation

AutomationD
Copy link
Contributor

What's in the PR

  • Namespace is not required anymore
  • ALB moved to it's own file
  • EFS moved into it's own file
  • ECR moved into it's own file
  • IAM instance profile name doesn't include namespace (only if it's part of var.name)
  • Cloudwatch ECS events name renamed (use - instead of _0
  • Cluster name can't be inferred anymore (must be passed via parameter). Also is mandatory now.
  • ECR Repo name doesn't use namespace (only if it's included by the var.name
  • Docker image can be inferred from the ECR repo name (if managed)
  • EFS share creation separated from EFS share mount
  • Added ability to provide efs file system id explicitly (if it's not managed)
  • Bridgecrew tests removed (product discontinued)
  • Minor directory restructure
  • Variables ordering and updates
  • Minor reformatting & language updates
  • Precommit workflow added
  • Simple example added to README
  • Submodules README files added
  • Complete Examples updated
  • Added .editorconfig

- Namespace is not required anymore
- ALB moved to it's own file
- EFS moved into it's own file
- ECR moved into it's own file
- IAM instance profile name doesn't include namespace (only if it's part of `var.name`)
- Cloudwatch ECS events name renamed (use `-` instead of `_`0
- Cluster name can't be inferred anymore (must be passed via parameter). Also is mandatory now.
- ECR Repo name doesn't use namespace (only if it's included by the `var.name`
- Docker image can be inferred from the ECR repo name (if managed)
- EFS share creation separated from EFS share mount
- Added ability to provide efs file system id explicitly (if it's not managed)
- Bridgecrew tests removed (product discontinued)
- Minor directory restructure
- Variables ordering and updates
- Minor reformatting & language updates
- Precommit workflow added
- Simple example added to README
- Submodules README files added
- Complete Examples updated
- Added .editorconfig
@AutomationD AutomationD changed the base branch from main to v.2.x May 8, 2024 09:21
@AutomationD AutomationD changed the base branch from v.2.x to main May 8, 2024 11:19
@AutomationD AutomationD merged commit 6a64966 into main May 8, 2024
2 checks passed
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.

1 participant