- Newest
- Most votes
- Most comments
-
Health checks for ALB Ingresses are performed against the path specified in the Ingress resource. If your application's health check endpoint is not the default root path (/), you need to adjust the health check path accordingly. In your current configuration, the health check path is set to /app. Ensure that your application is indeed serving content at this path and that it responds with a 200 status code when accessed.
-
Try accessing the health check URL directly from your browser or using a tool like curl to see if the health check path returns a 200 status code. This can help determine if the issue lies with the application or the ALB configuration.
-
Since you're using SSL termination, ensure that the TLS certificate referenced in your Ingress configuration (alb.ingress.kubernetes.io/certificate-arn) is valid and covers the domain name you're using to access your application.
Relevant content
- Accepted Answerasked 2 months ago
- asked 3 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago