Deploy Headlamp on the dogfooding cluster? #1277
vdemeester
started this conversation in
Ideas
Replies: 3 comments
|
Thank you so much for the mention and brief explaination @vdemeester I'm honored, the PR had to be redone a few times to comply with linux foundation signing requirements and atomic commit. I'll be glad to showcase the status of the tekton plugin with you all in the next community call :D Here's a few more pros that come from using Headlamp+Tekton:
Security concerns:
Inter-operability:
|
0 replies
|
https://github.com/gattytto/headlamp_tekton is the repo for the plugin |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment




Uh oh!
There was an error while loading. Please reload this page.
Deploy Headlamp on the dogfooding cluster?
Hey folks 👋
I've been experimenting with Headlamp — a Kubernetes dashboard from the
kubernetes-sigsproject — and I'm wondering if it'd be worth deploying it on the OCI dogfooding cluster alongside the existing Tekton Dashboard.Why?
We already have the Tekton Dashboard for pipeline-specific visibility (TaskRuns, PipelineRuns, logs), but we don't have a general-purpose cluster dashboard. When debugging infra issues — node health, resource usage, RBAC problems, storage, networking — the only option today is
kubectlaccess, which not everyone has or wants to set up.Headlamp would fill that gap by providing:
kubectlaccessWhy Headlamp specifically?
kubernetes-sigsproject, so it aligns well with the CNCF ecosystem we're part ofWhat it would look like
Deployment-wise, it'd be another entry in the ArgoCD
tekton-servicesApplicationSet (or a standalone Application), exposed via ingress at something likeheadlamp.infra.tekton.dev. Auth would go through the existing GitHub OAuth / Dex setup, scoped to a small set of cluster admins/maintainers — this isn't meant to be a public-facing dashboard.I tested it locally on a kind cluster with Tekton Pipelines installed and it works well out of the box — TaskRuns, PipelineRuns, pods, logs, events all visible alongside the usual K8s resources.
Not a replacement
To be clear — this wouldn't replace the Tekton Dashboard. They serve different purposes:
They complement each other — different audiences, different scope.
Questions for the community
Happy to put together a PR to
tektoncd/infraif there's interest. Would love to hear what people think!All reactions