mirror of
https://github.com/letic/terraform-provider-google.git
synced 2024-07-03 08:42:39 +00:00
Handle GKE 1.12 node_config.metadata default value (#3233)
<!-- This change is generated by MagicModules. --> /cc @rileykarson
This commit is contained in:
parent
1013601260
commit
5efcfae478
|
@ -96,6 +96,7 @@ var schemaNodeConfig = &schema.Schema{
|
|||
"metadata": {
|
||||
Type: schema.TypeMap,
|
||||
Optional: true,
|
||||
Computed: true,
|
||||
ForceNew: true,
|
||||
Elem: &schema.Schema{Type: schema.TypeString},
|
||||
},
|
||||
|
|
|
@ -61,6 +61,10 @@ resource "google_container_node_pool" "primary_preemptible_nodes" {
|
|||
preemptible = true
|
||||
machine_type = "n1-standard-1"
|
||||
|
||||
metadata {
|
||||
disable-legacy-endpoints = "true"
|
||||
}
|
||||
|
||||
oauth_scopes = [
|
||||
"https://www.googleapis.com/auth/compute",
|
||||
"https://www.googleapis.com/auth/devstorage.read_only",
|
||||
|
@ -107,6 +111,10 @@ resource "google_container_cluster" "primary" {
|
|||
"https://www.googleapis.com/auth/monitoring",
|
||||
]
|
||||
|
||||
metadata {
|
||||
disable-legacy-endpoints = "true"
|
||||
}
|
||||
|
||||
labels = {
|
||||
foo = "bar"
|
||||
}
|
||||
|
@ -481,7 +489,10 @@ The `node_config` block supports:
|
|||
[here](https://cloud.google.com/compute/docs/reference/latest/instances#machineType).
|
||||
|
||||
* `metadata` - (Optional) The metadata key/value pairs assigned to instances in
|
||||
the cluster.
|
||||
the cluster. From GKE `1.12` onwards, `disable-legacy-endpoints` is set to
|
||||
`true` by the API; if `metadata` is set but that default value is not
|
||||
included, Terraform will attempt to unset the value. To avoid this, set the
|
||||
value in your config.
|
||||
|
||||
* `min_cpu_platform` - (Optional) Minimum CPU platform to be used by this instance.
|
||||
The instance may be scheduled on the specified or newer CPU platform. Applicable
|
||||
|
|
|
@ -84,6 +84,10 @@ resource "google_container_cluster" "primary" {
|
|||
"https://www.googleapis.com/auth/monitoring",
|
||||
]
|
||||
|
||||
metadata {
|
||||
disable-legacy-endpoints = "true"
|
||||
}
|
||||
|
||||
guest_accelerator {
|
||||
type = "nvidia-tesla-k80"
|
||||
count = 1
|
||||
|
|
Loading…
Reference in New Issue
Block a user