Pipeline Production Deployment
The production deployment is currently ran from developers machines. This should be moved to a CI deployment. This gains many benefits outlines in issue #2236 (closed)
Naming conventions and GitLab pathing need to be more carefully considered. Resource labeling should identify the project path/url that is deploying resources, as well as any other identifiers and possibly tags to handle permissions.
Look to ticket #2235 (closed) to see about decoupling this deployment from Terragrunt
Acceptance Criteria:
-
Deployment should be migrated to a new dedicated project -
Apply should be able to be ran on the default branch and show/implement no changes
Edited by Justin Gomez