Add sub chart for Typesense #9

Closed
opened 2023-09-15 10:43:41 +00:00 by konrad · 2 comments
Owner

Since Vikunja is now capable (releasing in 0.22.0, currently in unstable only) of using Typesense for a better search experience, we should add an option similar to redis or postgres to deploy it with the helm chart all in one.

Since Vikunja is now capable (releasing in 0.22.0, currently in unstable only) of using Typesense for a better search experience, we should add an option similar to redis or postgres to deploy it with the helm chart all in one.
Author
Owner

A comment that reached me via email:

Yes, I am hosting Typesense in Kubernetes! I'm leveraging bjw-s's app-template Helm chart since it does the majority of the heavy lifting. The app-template then leverages its values from the "common" library (uses Helm v3 common libraries). Immich's chart also uses this app-template, and integrates Typesense. Immich's chart is also super lightweight/DRY as a result.

I guess we can do something similar?

A comment that reached me via email: > Yes, I am hosting Typesense in Kubernetes! I'm leveraging bjw-s's `app-template` Helm chart since it does the majority of the heavy lifting. The app-template then leverages its values from the "common" library (uses Helm v3 common libraries). Immich's chart also uses this app-template, and integrates Typesense. Immich's chart is also super lightweight/DRY as a result. > - app-template: https://github.com/bjw-s/helm-charts/tree/main/charts/other/app-template > - common (values you can use are here): https://github.com/bjw-s/helm-charts/tree/main/charts/library/common > - Immich Helm chart: https://github.com/immich-app/immich-charts > - k8s-at-home-search: https://nanne.dev/k8s-at-home-search > - k8s-at-home-search for Vikunja: https://nanne.dev/k8s-at-home-search/#vikunja I guess we can do something similar?
Contributor

I can take a crack at it - if you’re willing to use another extensible Helm chart :)

Created a branch for using the common library from bjw-s:
https://kolaente.dev/perfectra1n/helm-chart/src/branch/new-helm-chart

Opened a PR here that adds Typesense:
#13

I can take a crack at it - if you’re willing to use another extensible Helm chart :) Created a branch for using the `common` library from bjw-s: https://kolaente.dev/perfectra1n/helm-chart/src/branch/new-helm-chart Opened a PR here that adds Typesense: https://kolaente.dev/vikunja/helm-chart/pulls/13
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vikunja/helm-chart#9
No description provided.