k8s-service: How to launch the load balancer in private subnet? #554
-
|
I want make sure the ALB launched with the Kubernetes service backed by |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
The load balancer is controlled by the AWS Load Balancer Controller, and you can control the configuration of the LB that is launched through the many annotations that it understands. Here is a link to the full annotation: https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.4/guide/ingress/annotations/ You can add any annotation that we don’t support within the With that said, for your particular question, setting the expose_type to |
Beta Was this translation helpful? Give feedback.
The load balancer is controlled by the AWS Load Balancer Controller, and you can control the configuration of the LB that is launched through the many annotations that it understands. Here is a link to the full annotation: https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.4/guide/ingress/annotations/
You can add any annotation that we don’t support within the
k8s-servicemodule using the ingress_annotations input variable.With that said, for your particular question, setting the expose_type to
internalshould set the annotations for configuring an internal ALB that is only exposed to the VPC, which should accomplish your needs.