Skip to content

feat(helm): helm template #4041

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

Open
wants to merge 16 commits into
base: master
Choose a base branch
from
Open

Conversation

abnerrizzi
Copy link

@abnerrizzi abnerrizzi commented Jul 17, 2025

This pull request introduces a basic Helm template for Dozzle, generated using AI Studio. It includes support for Ingress.
Requesting review.

@abnerrizzi abnerrizzi changed the title helm-by-gemini feat(helm): helm template Jul 17, 2025
@amir20
Copy link
Owner

amir20 commented Jul 17, 2025

Thanks! I do not use helm either. But this is a good start. Can you also update the documentation? Maybe https://dozzle.dev/guide/k8s?

I'll try to test it locally and merge once the docs have been updated too.

@abnerrizzi
Copy link
Author

Sure, I will be working in the docs over the weekend, thanks

@amir20
Copy link
Owner

amir20 commented Jul 18, 2025

It's not great that someone needs to checkout Dozzle code to cd helm to be able to use this. Maybe I'll create a new repo.

On a different note, I tested this and it seemed to work. But I wasn't able to hit the UI directly. Maybe I did something wrong with k3d. Will test again.

@abnerrizzi
Copy link
Author

good to know about hit the UI, could be related to ingress classes or anything else related/required. I am using k3s with traefik as ingress

@amir20
Copy link
Owner

amir20 commented Jul 19, 2025

@abnerrizzi I am having a hard time to get this to work. Here is what I am doing.

❯ k3d cluster create mycluster --agents 3 --port 8080:80@loadbalancer
❯ helm upgrade --install dozzle helm --create-namespace --namespace dozzle -f helm/values.yaml
❯ kubectl get pods -A                                                                                                                                                                        7:27:15
NAMESPACE     NAME                                      READY   STATUS      RESTARTS   AGE
dozzle        dozzle-559d688d9b-kqtdg                   1/1     Running     0          38h
kube-system   coredns-ccb96694c-g7r8v                   1/1     Running     0          38h
kube-system   helm-install-traefik-crd-xxtcr            0/1     Completed   0          38h
kube-system   helm-install-traefik-dqwf9                0/1     Completed   1          38h
kube-system   local-path-provisioner-5cf85fd84d-9mntx   1/1     Running     0          38h
kube-system   metrics-server-5985cbc9d7-k8rrz           1/1     Running     0          38h
kube-system   svclb-traefik-08a56e56-27qsn              2/2     Running     0          38h
kube-system   svclb-traefik-08a56e56-cd5pm              2/2     Running     0          38h
kube-system   svclb-traefik-08a56e56-w8thk              2/2     Running     0          38h
kube-system   svclb-traefik-08a56e56-zl4t6              2/2     Running     0          38h
kube-system   traefik-5d45fc8cc9-v2hfc                  1/1     Running     0          38h
❯ helm list
NAME    NAMESPACE       REVISION        UPDATED STATUS  CHART   APP VERSION

helm list doesn't return anything. I must be doing something silly. Do you have any ideas?

@amir20
Copy link
Owner

amir20 commented Jul 20, 2025

Alright, I did some more testing. I don't think helm upgrade is the right command. It needs to be helm install for it to actually install. and for list to show it.

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

Successfully merging this pull request may close these issues.

2 participants