cdk8s-aws-alb-ingress-controller
aws alb ingress controller constructs for cdk8s
Basic implementation of a aws alb ingress controller construct for cdk8s. Contributions are welcome!
Usage
AWS Load Balance Controller V1
;;; ;new MyChartapp, 'testcdk8s';app.synth;
AWS Load Balance Controller V2
only support install in default namespace now!!!
;;; ;new MyChartapp, 'testcdk8s';app.synth;
Featrue For Add IAM Policy.
- For IRSA add IAM Policy version 1.
// CDK APP like eks_cluster.ts;; ; ; // will help you add policy to IAM Role . AwsLoadBalancePolicy.addPolicyVersionsLists.AWS_LOAD_BALANCER_CONTROLLER_POLICY_V1, albServiceAccount;
- For IRSA add IAM Policy version 2.
// CDK APP like eks_cluster.ts;; ; ; AwsLoadBalancePolicy.addPolicyVersionsLists.AWS_LOAD_BALANCER_CONTROLLER_POLICY_V2, sa ;
Also can see example repo
License
Distributed under the Apache 2.0 license.