Skip to content
v2.275.0

KubeControllerManagerConfigProperty Struct ​

The configuration for the Kubernetes controller manager on an Amazon EKS cluster.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_eks as eks } from 'aws-cdk-lib';
const kubeControllerManagerConfigProperty: eks.CfnCluster.KubeControllerManagerConfigProperty = {
  horizontalPodAutoscalerControllerConfig: {
    horizontalPodAutoscalerSyncPeriod: 'horizontalPodAutoscalerSyncPeriod',
  },
  podGcControllerConfig: {
    terminatedPodGcThreshold: 123,
  },
};

Properties ​

horizontalPodAutoscalerControllerConfigoptionalIResolvable | CfnCluster.HorizontalPodAutoscalerControllerConfigPropertyhorizontal_pod_autoscaler_controller_configoptionaltyping.Union[IResolvable, HorizontalPodAutoscalerControllerConfigProperty]horizontalPodAutoscalerControllerConfigoptionalIResolvableHorizontalPodAutoscalerControllerConfigoptionalIResolvableHorizontalPodAutoscalerControllerConfigoptionalinterface{}#
The horizontal pod autoscaler controller configuration.
podGcControllerConfigoptionalIResolvable | CfnCluster.PodGcControllerConfigPropertypod_gc_controller_configoptionaltyping.Union[IResolvable, PodGcControllerConfigProperty]podGcControllerConfigoptionalIResolvablePodGcControllerConfigoptionalIResolvablePodGcControllerConfigoptionalinterface{}#
The pod garbage collector controller configuration.