Skip to content

[firestartr-bootstrap] Add argo events ingress annotations for health checks#428

Merged
jalvarezit merged 1 commit intomainfrom
feat/add-argo-events-alb-annotations
Mar 11, 2026
Merged

[firestartr-bootstrap] Add argo events ingress annotations for health checks#428
jalvarezit merged 1 commit intomainfrom
feat/add-argo-events-alb-annotations

Conversation

@jalvarezit
Copy link
Copy Markdown
Contributor

@jalvarezit jalvarezit commented Mar 5, 2026

closes #427

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds AWS ALB Ingress annotations to configure Argo Events ingress health checks in the firestartr-bootstrap rendered deployment values.

Changes:

  • Configure ALB health check protocol/port/path and success codes for Argo Events ingress
  • Set target group deregistration delay attribute

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

alb.ingress.kubernetes.io/ssl-redirect: "443"
alb.ingress.kubernetes.io/target-type: ip
alb.ingress.kubernetes.io/healthcheck-protocol: HTTP
alb.ingress.kubernetes.io/healthcheck-port: http
Copy link

Copilot AI Mar 5, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

alb.ingress.kubernetes.io/healthcheck-port does not accept a named port like http; for AWS Load Balancer Controller it must be an integer port (e.g., 80) or traffic-port. With http the controller may reject the Ingress or the ALB health checks will fail, leaving targets unhealthy.

Suggested change
alb.ingress.kubernetes.io/healthcheck-port: http
alb.ingress.kubernetes.io/healthcheck-port: traffic-port

Copilot uses AI. Check for mistakes.
@jalvarezit jalvarezit merged commit affb90f into main Mar 11, 2026
5 checks passed
@jalvarezit jalvarezit deleted the feat/add-argo-events-alb-annotations branch March 11, 2026 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[firestartr-bootstrap] Add argo events ingress health check alb annotations

2 participants