Чтение документации здесь:
https://www.terraform.io/docs/providers/google/r/compute_backend_service.html
Мы можем определить серверную службу:
resource "google_compute_backend_service" "kubernetes-nginx-prod" {
name = "kubernetes-nginx-prod"
health_checks = [google_compute_health_check.kubernetes-nginx-prod-healthcheck.self_link]
backend {
group = replace(google_container_node_pool.pool-1.instance_group_urls[0], "instanceGroupManagers", "instanceGroups")
# TODO missing port 31443
}
}
Похоже, мы не можем установить порт серверной службы через настройки Terraform:
Воссоздание серверной службы без этих настроек на самом деле приводит к простоям для нас, и порт приходится писать вручную.