I want to set up a Temporal cluster on an AWS EKS cluster using the Helm chart repository from GitHub - temporalio/helm-charts: Temporal Helm charts.
Please provide the exact steps to follow in a GitLab CI/CD pipeline to accomplish the following:
- Need to Utilize the our product’s MySQL database server in the AWS environment instead of MySQL pod.
- Need to Utilize Utilize the product’s Opensearch database in the AWS environment.
- Detail the exact changes needed in the repository files and the step-by-step commands to run in GitLab stages for proper setup.
- Specify the authorization setup required to access the UI from different employee machines to monitor the status.
- Explain how to perform Temporal changes migration without downtime.
- Describe how to apply schema changes without downtime.