В настоящее время API v1 не поддерживает создание региональных кластеров.Однако вы можете использовать API v1beta1, который поддерживает эту функцию , и использовать следующий тип ресурса:
type: gcp-types / container-v1beta1: projects.locations.clusters
Вместо того, чтобы использовать ключ 'zone' или 'region' в YAML, вместо этого вы должны использовать родительское свойство, содержащее местоположения.
Таким образом, ваш YAML будет выглядеть примерно так (замените PROJECT_ID и REGION на ваш собственный).
resources:
- type: gcp-types/container-v1beta1:projects.locations.clusters # previously container.v1.clusters
name: source-cluster
properties:
parent: projects/PROJECT_ID/locations/REGION
cluster:
name: source
initialNodeCount: 3