olehborysevych opened a new issue, #23319: URL: https://github.com/apache/beam/issues/23319
### What needs to happen? Investigate and address following issues related to infrastructure and backend deployment scripts: 1. Naming of git workflows should be consistent. Currently we have: build_playground_frontend.yaml build_playground_backend.yaml (old backend) DeployInfrastructure.yml playground_deploy_examples.yml K8e-backend.yml (new backend) 2. Two different helm charts for backend - looks like there is a room for improvement Playground\infrastructure\helm - for CI/CD Playground\infrastructure\helm-backend - for Prod (new) 3. Different approaches for deployment: Front is deployed with a gradle task - terraform Back is deployed with helm and no gradle task 4. Back+Example CI\CD deployment hit trial account quotas - need to change that to be able to test(minor, optional) 5. Dangling deprecated terraform templates for old backend in playground\terraform 6.New approach assumes that Helm is not part of infrastructure 7. New approach doesn't define Kubernetes entities (deployments, services) as infra (TBD) 8. Some values are still hardcoded 9. Static IP for front hould be obtained from teraform 10. Autoscaling is disabled or not configured for now 11. Workflow step verification of helm install is missing (TBD) ### Issue Priority Priority: 3 ### Issue Component Component: beam-playground -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
