Open twharding opened 8 months ago
I seem to have been able to fix this by looking back at previous versions of the deployment yaml and reintroducing the config volume:
volumeMounts:
- name: config-volume
mountPath: /app/config.yaml
subPath: config.yaml
was this meant to be removed?
Have same issue. Playing around with volumes and what not can get it working again but as it is, it does not work.
Unfortunately, we don't have the bandwidth to debug the Kubernetes deployment. We would most certainly appreciate a contribution if you happen to fix this.
Would a pull request with a working manifest suffice? If so I can get provide one after the holiday season.
For me, in the Kubernetes, it worked with the following: `volumeMounts:
For Docker Swarm, I've done the following: `configs:
For me, in the Kubernetes, it worked with the following:
volumeMounts: - mountPath: /app/config.yaml name: config-volume subPath: config.yaml
For Docker Swarm, I've done the following:
configs: - source: zep-config target: /app/config.yaml
Hey @hipnologo , can you please supply your code for Docker Swarm?
Describe the bug
Modifying values in config.yaml such as enabling auth or disabling summarizing does not affect the Zep server.
To Reproduce Modify some values in config.yaml:
create configmap with: kubectl create configmap zep-config --from-file=config.yaml -n zep
Deploy with: kubectl apply -f zep-k8-deployment.yaml.
(Reboot deployment if already running)
The JSON printout in the web GUI is unchanged, and
Expected behavior Zep will now require an API key and summarization will be disabled.
Logs
Environment (please complete the following information):