You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to run keda within EKS while using calico in full VXLAN mode.
I know with calico + EKS the hostNetwork needs to be enabled so here is my values.yaml (see below). It seems like the admission webhook is trying to use port 8080 still:
2023-07-05T20:45:13Z INFO controller-runtime.metrics Metrics server is starting to listen {"addr": ":8080"}2023-07-05T20:45:13Z ERROR controller-runtime.metrics metrics server failed to listen. You may want to disable the metrics server or use another port if it is due to conflicts {"error": "error listening on :8080: listen tcp :8080: bind: address already in use"}sigs.k8s.io/controller-runtime/pkg/metrics.NewListener /workspace/vendor/sigs.k8s.io/controller-runtime/pkg/metrics/listener.go:48sigs.k8s.io/controller-runtime/pkg/manager.New /workspace/vendor/sigs.k8s.io/controller-runtime/pkg/manager/manager.go:455main.main /workspace/cmd/webhooks/main.go:81runtime.main /usr/local/go/src/runtime/proc.go:2502023-07-05T20:45:13Z ERROR setup unable to start admission webhooks {"error": "error listening on :8080: listen tcp :8080: bind: address already in use"}main.main /workspace/cmd/webhooks/main.go:97runtime.main /usr/local/go/src/runtime/proc.go:250
Given I specified custom ports (where possible) I was expecting it to just work, or alternatively throw an error using one of the custom port numbers I provided in my values.yaml
Actual Behavior
Throwing an error on port 8080 even though i don't see port 8080 defined in the spec:
I guess that as it has a default value in values.yaml, we can just set it always to prevent these cases.
Could you try setting prometheus.webhooks.enabled: true?
Report
I'm trying to run keda within EKS while using calico in full VXLAN mode.
I know with calico + EKS the hostNetwork needs to be enabled so here is my values.yaml (see below). It seems like the admission webhook is trying to use port 8080 still:
values.yaml
:Expected Behavior
Given I specified custom ports (where possible) I was expecting it to just work, or alternatively throw an error using one of the custom port numbers I provided in my values.yaml
Actual Behavior
Throwing an error on port 8080 even though i don't see port 8080 defined in the spec:
Steps to Reproduce the Problem
Logs from KEDA operator
KEDA Version
2.11.1
Kubernetes Version
1.26
Platform
Amazon Web Services
Scaler Details
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: