Cloud Deploy 服务会在多个 Google Cloud 位置中作为多个隔离的独立实例运行。创建交付流水线的位置决定了哪个 Cloud Deploy 实例存储和处理对该流水线的请求。
“Cloud 位置”页面列出了每款 Google Cloud 产品(包括 Cloud Deploy)支持的区域。
当 Cloud Deploy 将其他 Google Cloud 资源用于流水线时,它会尽可能在同一位置创建它们,包括 Cloud Storage 存储分区,例如 Cloud Deploy 使用它来存储渲染的配置清单。
Cloud Deploy 实例可以将应用部署到 Cloud Deploy 运行位置以外的位置。此功能允许您的交付流水线部署到多个区域。但是,给定的交付流水线只能由单个 Cloud Deploy 实例访问。
Cloud Deploy 实例独立运行,因此在一个区域发生的故障不会影响另一个区域中的实例。因此,如果您仅部署到单个区域,我们建议(但不要求)在目标集群所在的位置创建流水线。