google_container_engine_versions

Provides access to available Google Kubernetes Engine versions in a zone or region for a given project.

Example Usage

data "google_container_engine_versions" "central1b" {
  provider       = google-beta
  location       = "us-central1-b"
  version_prefix = "1.12."
}

resource "google_container_cluster" "foo" {
  name               = "terraform-test-cluster"
  location           = "us-central1-b"
  node_version       = data.google_container_engine_versions.central1b.latest_node_version
  initial_node_count = 1
}

output "stable_channel_default_version" {
  value = data.google_container_engine_versions.central1b.release_channel_default_version["STABLE"]
}

output "stable_channel_latest_version" {
  value = data.google_container_engine_versions.central1b.release_channel_latest_version["STABLE"]
}

Argument Reference

The following arguments are supported:

Attributes Reference

The following attributes are exported: