You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description: `NodeManagement configuration for this NodePool.`,
526
+
Elem: &schema.Resource{
527
+
Schema: map[string]*schema.Schema{
528
+
"auto_upgrade": {
529
+
Type: schema.TypeBool,
530
+
Optional: true,
531
+
Computed: true,
532
+
Description: `Specifies whether node auto-upgrade is enabled for the node pool. If enabled, node auto-upgrade helps keep the nodes in your node pool up to date with the latest release version of Kubernetes.`,
533
+
},
534
+
"auto_repair": {
535
+
Type: schema.TypeBool,
536
+
Optional: true,
537
+
Computed: true,
538
+
Description: `Specifies whether the node auto-repair is enabled for the node pool. If enabled, the nodes in this node pool will be monitored and, if they fail health checks too many times, an automatic repair action will be triggered.`,
539
+
},
540
+
"upgrade_options": {
541
+
Type: schema.TypeList,
542
+
Computed: true,
543
+
Description: `Specifies the Auto Upgrade knobs for the node pool.`,
544
+
Elem: &schema.Resource{
545
+
Schema: map[string]*schema.Schema{
546
+
"auto_upgrade_start_time": {
547
+
Type: schema.TypeString,
548
+
Computed: true,
549
+
Description: `This field is set when upgrades are about to commence with the approximate start time for the upgrades, in RFC3339 text format.`,
550
+
},
551
+
"description": {
552
+
Type: schema.TypeString,
553
+
Computed: true,
554
+
Description: `This field is set when upgrades are about to commence with the description of the upgrade.`,
555
+
},
556
+
},
557
+
},
558
+
},
559
+
},
560
+
},
561
+
},
520
562
},
521
563
},
522
564
},
@@ -3301,6 +3343,7 @@ func expandAutoProvisioningDefaults(configured interface{}, d *schema.ResourceDa
*`auto_upgrade` - (Optional) Specifies whether node auto-upgrade is enabled for the node pool. If enabled, node auto-upgrade helps keep the nodes in your node pool up to date with the latest release version of Kubernetes.
527
+
528
+
*`auto_repair` - (Optional) Specifies whether the node auto-repair is enabled for the node pool. If enabled, the nodes in this node pool will be monitored and, if they fail health checks too many times, an automatic repair action will be triggered.
529
+
530
+
This block also contains several computed attributes, documented below.
531
+
522
532
*`upgrade_settings` - (Optional) Specifies the upgrade settings for NAP created node pools. Structure is [documented below](#nested_upgrade_settings).
notation (e.g. `1.2.3.4/29`). Service addresses are typically put in the last
1159
1169
`/16` from the container CIDR.
1160
1170
1171
+
*`cluster_autoscaling.0.auto_provisioning_defaults.0.management.0.upgrade_options` - Specifies the [Auto Upgrade knobs](https://cloud.google.com/kubernetes-engine/docs/reference/rest/v1beta1/NodeManagement#AutoUpgradeOptions) for the node pool.
0 commit comments