-
Notifications
You must be signed in to change notification settings - Fork 75
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
source-controller: Could not load chart: connection refused #231
Comments
This is probably an issue with your CNI, the source-controller Kubernetes Service exposes port 80 https://github.com/fluxcd-community/helm-charts/blob/main/charts/flux2/templates/source-controller-service.yaml |
Yes, it is:
However, no service is listening on HTTP (port 80) inside the source-controller pod.
|
Why would it? |
Here are the Kubernetes docs on how port mapping works: https://kubernetes.io/docs/concepts/services-networking/service/#field-spec-ports |
If you think that this issue is due to the incorrect configuration of the CNI/network plugin in my infrastructure, feel free to close this ticket. |
Describe the bug a clear and concise description of what the bug is.
I am using the Redpanda Operator to deploy a Redpanda cluster. The Redpanda Operator utilizes Flux2 for managing the cluster's lifecycle.
While debugging an issue redpanda-data/redpanda-operator#261, I noticed that the source-controller does not listen on port 80 inside the source-controller pod.
What's your helm version?
argocd
What's your kubectl version?
Client Version: v1.29
What's the chart version?
2.12.4, 2.3.0
What happened?
There is no program listening on port 80 inside the source-controller pod
What you expected to happen?
I expected the source-controller service to be configured properly.
How to reproduce it?
install flux2 helm chart without any values
install redpanda-operator
apply redpanda crd to create a small single-node cluster
Watch the Ready and Status changes for helmrelease resource
Enter the changed values of values.yaml?
{}
Enter the command that you execute and failing/misfunctioning.
kubectl -n flux-system exec -ti deployment/source-controller -- netstat -nlp | grep ':80 '
Anything else we need to know?
Environments:
Node Configurations:
single-node k8s, 6 CPU, 16 GB RAM
single-node k8s, 14 CPU, 16 GB RAM
Kubernetes Versions:
k3s: 1.29.X, 1.30.X
Flux Chart Version: 2.12.4, 2.3.0
Redpanda-Operator Chart Version: 0,4.20, 0.4.21, 0.4.27 (with image-tag: v2.2.2-24.2.4)
The text was updated successfully, but these errors were encountered: