<#7140 Remove kubernetes-dashboard from sandbox> P...
# flyte-github
a
#7140 Remove kubernetes-dashboard from sandbox Pull request opened by pingsutw Tracking issue Related to #7134 Why are the changes needed? The kubernetes-dashboard adds ~70MB compressed / ~236MB uncompressed to the sandbox Docker image but is rarely used — most users rely on
kubectl
or
flytectl
for inspecting K8s resources. The Helm chart itself is from a retired repository (`kubernetes-retired.github.io/dashboard`), adding maintenance risk. What changes were proposed in this pull request? • Remove
kubernetes-dashboard
Helm chart dependency from
Chart.yaml
and
Chart.lock
• Remove dashboard container image (
kubernetesui/dashboard:v2.7.0
) from
images/manifest.txt
• Remove dashboard Ingress + stripPrefix Middleware from
ingress.yaml
• Remove
dashboard-rbac.yaml
and all namespace patches from kustomize overlays • Remove
kubernetes-dashboard.*
values from
values.yaml
• Remove kubernetes logging plugin config (it required the dashboard URI for
templateUri
) • Remove dashboard helm repo from
Makefile
• Regenerate manifests How was this patch tested? •
make manifests
succeeds without errors • Verified no
kubernetes-dashboard
references remain in generated manifests • Verified
ingress.yaml
still renders correctly for remaining services (API, console, minio) Labels • removed: Removing kubernetes-dashboard from sandbox Check all the applicable boxes • I updated the documentation accordingly. • All new and existing tests passed. • All commits are signed-off. Related PRs • #7134 (Replace envoy proxy with Traefik ingress in sandbox) •
main
• #6583 • Remove kubernetes-dashboard from sandbox 👈 flyteorg/flyte