-
Notifications
You must be signed in to change notification settings - Fork 98
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
numaflow-server crashes on start with server.configs.insecure=true #1734
Comments
I notice the logs saying
The first two lines as expected, but is the server-addr port supposed to be 8443? |
@th0ger - thanks for reporting the issue! The helm chart template needs to be fixed. Created an issue - numaproj/helm-charts#10. |
@whynowy You're welcome. I did indeed wonder if this was a helm or service issue. |
I can help you with a kuztomize manifests change if that would get you unblocked. |
cat kustomization.yaml
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- https://github.com/numaproj/numaflow/config/cluster-install?ref=v1.2.1
patches:
- patch: |
apiVersion: v1
kind: ConfigMap
metadata:
name: numaflow-cmd-params-config
data:
server.insecure: "true"
- patch: |
- op: replace
path: /spec/template/spec/containers/0/livenessProbe/httpGet/port
value: 8080
- op: replace
path: /spec/template/spec/containers/0/livenessProbe/httpGet/scheme
value: HTTP
target:
kind: Deployment
name: numaflow-server
- patch: |
- op: replace
path: /spec/ports/0/targetPort
value: 8080
- op: replace
path: /spec/ports/0/port
value: 8080
target:
kind: Service
name: numaflow-server |
@th0ger - with latest fix in the helm charts, the issue should have been fixed. Let me know if it works for you when you get a chance. Thanks! |
You forgot to release the cart $ helm repo update
$ helm search repo numaflow/numaflow --versions
NAME CHART VERSION APP VERSION DESCRIPTION
numaflow/numaflow 0.0.2 A Helm chart for installing Numaflow in Kubernetes
numaflow/numaflow 0.0.1 A Helm chart for installing Numaflow in Kubernetes But the fix works great! $ git clone [email protected]:numaproj/helm-charts.git
$ helm install numaflow-git ./helm-charts/charts/numaflow/ -f values.yaml
$ kubectl get svc | grep numaflow-server
numaflow-server ClusterIP 10.96.127.131 <none> 8080/TCP 2m50s Pods no longer crashing. |
Thanks @th0ger ! I'll close this issue. @chandankumar4 - could you please release |
Have automated the release process of numaflow here and released the helm chart version 0.0.3. Thanks |
@chandankumar4 @whynowy chart |
Describe the bug
Numaflow-server installed with helm is not able to start with UX TLS setting disabled (
server.configs.insecure=true
).To Reproduce
kind create cluster helm repo add numaflow https://numaproj.io/helm-charts helm repo update helm install numaflow numaflow/numaflow --version "0.0.2" -f values.yaml
with
The
server.configs.insecure
value was changed from the default value.It crashes/restarts every minute:
No error logs found:
Expected behavior
Don't crash.
Environment (please complete the following information):
Message from the maintainers:
Impacted by this bug? Give it a 👍. We often sort issues this way to know what to prioritize.
The text was updated successfully, but these errors were encountered: