AutoScalingConfiguration

The configuration based on which FinSpace will scale in or scale out nodes in your cluster.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The metric your cluster will track in order to scale in and out. For example, CPU_UTILIZATION_PERCENTAGE is the average CPU usage across all the nodes in a cluster.

Link copied to clipboard

The highest number of nodes to scale. This value cannot be greater than 5.

Link copied to clipboard

The desired value of the chosen autoScalingMetric. When the metric drops below this value, the cluster will scale in. When the metric goes above this value, the cluster will scale out. You can set the target value between 1 and 100 percent.

Link copied to clipboard

The lowest number of nodes to scale. This value must be at least 1 and less than the maxNodeCount. If the nodes in a cluster belong to multiple availability zones, then minNodeCount must be at least 3.

Link copied to clipboard

The duration in seconds that FinSpace will wait after a scale in event before initiating another scaling event.

Link copied to clipboard

The duration in seconds that FinSpace will wait after a scale out event before initiating another scaling event.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String