interface AlbControllerHelmChartOptions
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.EKS.AlbControllerHelmChartOptions |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awseks#AlbControllerHelmChartOptions |
Java | software.amazon.awscdk.services.eks.AlbControllerHelmChartOptions |
Python | aws_cdk.aws_eks.AlbControllerHelmChartOptions |
TypeScript (source) | aws-cdk-lib » aws_eks » AlbControllerHelmChartOptions |
Helm chart options that can be set for AlbControllerChart To add any new supported values refer https://github.com/kubernetes-sigs/aws-load-balancer-controller/blob/main/helm/aws-load-balancer-controller/values.yaml.
Example
import { KubectlV34Layer } from '@aws-cdk/lambda-layer-kubectl-v34';
new eks.Cluster(this, 'HelloEKS', {
version: eks.KubernetesVersion.V1_34,
albController: {
version: eks.AlbControllerVersion.V2_8_2,
additionalHelmChartValues: {
enableWafv2: false
}
},
kubectlLayer: new KubectlV34Layer(this, 'kubectl'),
});
Properties
| Name | Type | Description |
|---|---|---|
| enable | boolean | Enable or disable AWS WAF on the ALB ingress controller. |
| enable | boolean | Enable or disable AWS WAFv2 on the ALB ingress controller. |
enableWaf?
Type:
boolean
(optional, default: no value defined for this helm chart option, so it will not be set in the helm chart values)
Enable or disable AWS WAF on the ALB ingress controller.
enableWafv2?
Type:
boolean
(optional, default: no value defined for this helm chart option, so it will not be set in the helm chart values)
Enable or disable AWS WAFv2 on the ALB ingress controller.

.NET
Go
Java
Python
TypeScript (