Skip to content
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

Kubernetes helm charts for Kroki #1176

Closed
teochenglim opened this issue Mar 4, 2022 · 7 comments · Fixed by #1793
Closed

Kubernetes helm charts for Kroki #1176

teochenglim opened this issue Mar 4, 2022 · 7 comments · Fixed by #1793

Comments

@teochenglim
Copy link

I have developed a helm charts for kroki, it is easier to install on Kubernetes now with 2 lines of helm shell command.
Sorry i am pretty bad on asciidoc and rather not to edit it myself.

helm repo add teochenglim https://teochenglim.github.io/helm-charts/
helm upgrade --install kroki teochenglim/kroki

Can someone update the doc if you find it useful? thanks.
unittest is also included using "helm test kroki"

## adding helm repo
helm repo add teochenglim https://teochenglim.github.io/helm-charts/

### look for latest version of the app
helm repo update teochenglim

### installing the kroki
helm install kroki teochenglim/kroki

### install default version of the kroki helm charts
helm upgrade --install kroki teochenglim/kroki

### install default version of the kroki helm charts with your custom values
helm upgrade --install kroki teochenglim/kroki -f values.yaml

### ensure all kroki service are running (kroki, blockdiag, bpmn, Excalidraw, mermiad)
helm test kroki

### uninstall kroki
helm delete kroki
@teochenglim
Copy link
Author

@Mogztter help?

@ggrossetie
Copy link
Member

Don't have time right now to do it, if someone else want to step forward, please do so.
I think we should add this integration here: https://docs.kroki.io/kroki/setup/third-party-tools/

Another alternative is: https://github.com/cowboysysop/charts which also provide Helm charts for Kroki.

@TeCHiScy
Copy link
Contributor

TeCHiScy commented Oct 2, 2024

Don't have time right now to do it, if someone else want to step forward, please do so. I think we should add this integration here: https://docs.kroki.io/kroki/setup/third-party-tools/

Another alternative is: https://github.com/cowboysysop/charts which also provide Helm charts for Kroki.

Hi @ggrossetie, would it be appropriate to mention the helm deployment method in document https://docs.kroki.io/kroki/setup/use-kubernetes? It seems more related.

By the way, it may be nice to put these k8s yamls directly in the repo, instead of zip them, so that yamls could be easily to update, and one can deploy the yamls using kubectl apply -f directly. Does this sound acceptable?

@ggrossetie
Copy link
Member

Hi @ggrossetie, would it be appropriate to mention the helm deployment method in document docs.kroki.io/kroki/setup/use-kubernetes? It seems more related.

Sounds good 👍🏻

By the way, it may be nice to put these k8s yamls directly in the repo, instead of zip them, so that yamls could be easily to update, and one can deploy the yamls using kubectl apply -f directly. Does this sound acceptable?

We already have files in docs/modules/setup/examples. Is there anything missing?

@TeCHiScy
Copy link
Contributor

We already have files in docs/modules/setup/examples. Is there anything missing?

Oh, I see. I'll create a PR to mention the helm deployment in document.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants