Gitlab - 使用一个自托管实例部署在多个云提供商上?

Gitlab - Using one self-hosted instance to deploy on several cloud providers?

使用一个自托管的 Gitlab 实例(比如在 Azure 上)并用它部署在多个云(例如 AWS、Azure、GCP)上是'good idea'吗? 我首先想到的是它需要云提供商之间的私有网络link,以便私有自托管代理可以与自托管 Gitlab 实例通信。

我没有找到介绍这种解决方案的架构示例。

没有任何理由不能在多个云上部署解决方案,无论您的 GitLab 运行器恰好托管在哪里。您的运行器不必托管在您要部署到的云中。例如,您甚至可以从 GitLab.com 托管运行器部署到所有云。