Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Helm Chart Webhook Provider port mismatch #4764

Open
Skaronator opened this issue Sep 20, 2024 · 0 comments · May be fixed by #4765
Open

Helm Chart Webhook Provider port mismatch #4764

Skaronator opened this issue Sep 20, 2024 · 0 comments · May be fixed by #4765
Labels
kind/bug Categorizes issue or PR as related to a bug.

Comments

@Skaronator
Copy link

Skaronator commented Sep 20, 2024

What happened:

External-dns uses a hardcoded port (8888) for Webhook providers:

webhookapi.StartHTTPApi(p, nil, cfg.WebhookProviderReadTimeout, cfg.WebhookProviderWriteTimeout, "127.0.0.1:8888")

However, the Helm chart defines a liveness probe for the webhook provider on port 8080:

This inconsistency results in a CrashLoopBackOff, as the health check is looking for the service on port 8080, while the actual service runs on port 8888.

What you expected to happen:

Both ports are hardcoded and should be aligned to avoid this issue.

How to reproduce it (as minimally and precisely as possible):

Anything else we need to know?:

Environment:

@Skaronator Skaronator added the kind/bug Categorizes issue or PR as related to a bug. label Sep 20, 2024
@Skaronator Skaronator linked a pull request Sep 20, 2024 that will close this issue
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Categorizes issue or PR as related to a bug.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant