clusterTemplate_spec_cluster_clusterConfigSpec_autoscaler

clusterTemplate_spec_cluster_clusterConfigSpec_autoscaler
clusterTemplate_spec_cluster_clusterConfigSpec_autoscaler

Autoscaler represents the tkg autoscalar properties for autoscaling scalaing nodes.

JSON Example
{
    "enable": false,
    "maxNodeProvisionTime": "string",
    "maxNodesTotal": 0,
    "maxSize0": 0,
    "minSize0": 0,
    "scaleDownDelayAfterAdd": "string",
    "scaleDownDelayAfterDelete": "string",
    "scaleDownDelayAfterFailure": "string",
    "scaleDownUnneededTime": "string"
}
boolean
enable
Optional

Represents if TKG autoscalar needs to be enabled on the cluster

string
maxNodeProvisionTime
Optional

Sets the value for the Cluster Autoscaler parameter max-node-provision-time. Maximum amount of time Cluster Autoscaler waits for a node to be provisioned. Default 15m.

integer As int32 As int32
maxNodesTotal
Optional

Maximum total number of nodes in the cluster, worker plus control plane. Sets the value for the Cluster Autoscaler parameter max-nodes-total. Cluster Autoscaler does not attempt to scale your cluster beyond this limit. If set to 0, Cluster Autoscaler makes scaling decisions based on the minimum and maximum SIZE settings that you configure. Default 0.

integer As int32 As int32
maxSize0
Optional

Maximum number of worker nodes for a Nodepool. Cluster Autoscaler does not attempt to scale up the nodes beyond this limit. Required.

integer As int32 As int32
minSize0
Optional

Minimum number of worker nodes for a Nodepool. Cluster Autoscaler does not attempt to scale down the nodes below this limit. Required.

string
scaleDownDelayAfterAdd
Optional

Sets the value for the Cluster Autoscaler parameter scale-down-delay-after-add. Amount of time that Cluster Autoscaler waits after a scale-up operation and then resumes scale-down scans. Default 10m.

string
scaleDownDelayAfterDelete
Optional

Sets the value for the Cluster Autoscaler parameter scale-down-delay-after-delete. Amount of time that Cluster Autoscaler waits after deleting a node and then resumes scale-down scans. Default 10s.

string
scaleDownDelayAfterFailure
Optional

Sets the value for the Cluster Autoscaler parameter scale-down-delay-after-failure. Amount of time that Cluster Autoscaler waits after a scale-down failure and then resumes scale-down scans. Default 3m.

string
scaleDownUnneededTime
Optional

Sets the value for the Cluster Autoscaler parameter scale-down-unneeded-time. Amount of time that Cluster Autoscaler must wait before scaling down an eligible node. Default 10m.