Show / Hide Table of Contents

Class HorizontalPodAutoscalerBehaviorArgs

HorizontalPodAutoscalerBehavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively).

Inheritance
System.Object
InputArgs
ResourceArgs
HorizontalPodAutoscalerBehaviorArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Kubernetes.Types.Inputs.Autoscaling.V2Beta2
Assembly: Pulumi.Kubernetes.dll
Syntax
public class HorizontalPodAutoscalerBehaviorArgs : ResourceArgs

Properties

View Source

ScaleDown

scaleDown is scaling policy for scaling Down. If not set, the default value is to allow to scale down to minReplicas pods, with a 300 second stabilization window (i.e., the highest recommendation for the last 300sec is used).

Declaration
public Input<HPAScalingRulesArgs> ScaleDown { get; set; }
Property Value
Type Description
Input<HPAScalingRulesArgs>
View Source

ScaleUp

scaleUp is scaling policy for scaling Up. If not set, the default value is the higher of:

  • increase no more than 4 pods per 60 seconds
  • double the number of pods per 60 seconds No stabilization is used.
Declaration
public Input<HPAScalingRulesArgs> ScaleUp { get; set; }
Property Value
Type Description
Input<HPAScalingRulesArgs>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.