Open source setup on production using helm chart is not comprehensive

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:

  1. Need to Utilize the our product’s MySQL database server in the AWS environment instead of MySQL pod.
  2. Need to Utilize Utilize the product’s Opensearch database in the AWS environment.
  3. Detail the exact changes needed in the repository files and the step-by-step commands to run in GitLab stages for proper setup.
  4. Specify the authorization setup required to access the UI from different employee machines to monitor the status.
  5. Explain how to perform Temporal changes migration without downtime.
  6. Describe how to apply schema changes without downtime.