How to Configure AWS Application Loadbalancer (ALB) for Veeam Kasten for Kubernetes
| KB ID: | 4596 |
| Product: | Veeam Kasten for Kubernetes |
| Published: | 2024-06-11 |
| Last Modified: | 2024-06-11 |
Purpose
This article provides an example of configuring AWS Application Loadbalancer (ALB) for accessing the Veeam Kasten for Kubernetes UI.
Note: This documentation assumes that the ALB ingress controller has already been installed and configured.
Solution
What is an ALB
An Application Load Balancer functions at the application layer, the 7th layer of the OSI model.
It evaluates the listener rules and routes the traffic to the target group as and when it receives a request. It supports host-based as well as path-based routing. These rules can be configured or fine-tuned using specific annotations.
The AWS Load Balancer Controller creates ALBs and necessary supporting AWS resources whenever a Kubernetes ingress resource is created on the cluster with the `kubernetes.io/ingress.class: alb` annotation. The ingress resource configures the ALB to route HTTP or HTTPS traffic to different pods within the cluster.
How to install Veeam Kasten for Kubernetes with AWS ALB
Below are the helm values that can be used to configure the ALB listener rules and health checks with a Veeam Kasten for Kubernetes deployment:
k10values.yaml
If this KB article did not resolve your issue or you need further assistance with Veeam software, please create a Veeam Support Case.
To submit feedback regarding this article, please click this link: Send Article Feedback
To report a typo on this page, highlight the typo with your mouse and press CTRL + Enter.