Customer's production instance is running Gitaly in kubernetes and they are looking to move to Gitaly Cluster with no downtime
Support Request for the Gitaly Team
Customer Information
Salesforce Link: https://gitlab.my.salesforce.com/500PL000006N8spYAC
Zendesk Ticket: https://gitlab.zendesk.com/agent/tickets/504983
Installation Size: 3k Reference Architecture, Cloud Native only
Architecture Information:
Slack Channel:
Additional Information:
Support Request
Is there a recommended way to move from Gitaly on Kubernetes to a 3 node Gitaly cluster, without downtime? My initial thought is that they will need to have their cluster in the same network that the kubernetes cluster uses, so they can add the 3 nodes to the existing Gitaly configuration and then set the primary to one of the replicas. We don't seem to have good documentation on how to do this.
Severity
Severity 3
Problem Description
Customer's production instance is running Gitaly in kubernetes and they are looking to move to Gitaly Cluster with no downtime.
Troubleshooting Performed
What specifically do you need from the Gitaly team
A recommended safe path forward to move from Gitaly on Kubernetes to a 3 node Gitaly cluster.
Author Checklist
-
Customer information provided -
Severity realistically set -
Clearly articulated what is needed from the Gitaly team to support your request by filling out the What specifically do you need from the Gitaly team
/cc @mjwood @andrashorvath @jcaigitlab @john.mcdonnell @gerardo