Closed artmatsak closed 1 month ago
You are correct. I am in the same situation. I have made the following changes to my values file to overwrite the original value:
vespa:
podLabels:
app.kubernetes.io/instance: your-release-name
P.S. There were some changes after the chart's consolidation in commit 026652d82741bd15b90e745ac37de8d80a908982. I recommend taking a look at the new charts at https://github.com/danswer-ai/danswer/tree/main/deployment/helm.
@wyellink The issue is no longer reproducible with the new charts, so I'm closing it.
Just a word of warning, make sure to clear any relevant PVCs if switching from the old charts to the new ones, or you'll run into strange PostgreSQL authentication errors.
I run Danswer locally via the Helm chart as follows:
The
danswer-stack-kn
name cannot be changed because of the following:app.kubernetes.io/instance
selector label for the service to the release name:app.kubernetes.io/instance
label for the Vespa pod todanswer-stack-kn
:Unless the Helm release is run with the very specific
danswer-stack-kn
name, there's a mismatch between Vespa service selector and pod labels, making the Vespa service inaccessible.