-
Notifications
You must be signed in to change notification settings - Fork 6.6k
Open
Labels
component:application-setsIssue related to the ApplicationSet controllerIssue related to the ApplicationSet controllercomponent:health-checkIssue related to built-in Health Check customizationsIssue related to built-in Health Check customizationsenhancementNew feature or requestNew feature or request
Description
Transferred from #19453
Summary
A /healthz or other healthcheck endpoint should be added for the applicationset-controller that returns status code 200 this so it can be easily exposed via an ingress.
Motivation
GKE Ingress requires a GET request to return 200 OK before it will route any traffic. The ArgoCD ApplicationSet Controller should have an endpoint that returns this so it can be easily exposed via an ingress.
Per the Webhook Configurations documentation, this webhook needs to be exposed via a separate ingress to allow for the Git Generator or the Pull Request Generator.
Proposal
A /healthz or other healthcheck endpoint should be added for the applicationset-controller that returns status code 200 this so it can be easily exposed via an ingress.
charles-teese-telestream, manupm87, lantrix, apj0nes, hajnej and 7 more
Metadata
Metadata
Assignees
Labels
component:application-setsIssue related to the ApplicationSet controllerIssue related to the ApplicationSet controllercomponent:health-checkIssue related to built-in Health Check customizationsIssue related to built-in Health Check customizationsenhancementNew feature or requestNew feature or request