cloud-demo/apps/kubernetes-dashboard/helmrelease.yaml
CodeGit 5c2080a73b
Some checks failed
terraform / validate (push) Waiting to run
build-hello-app / build-and-push (push) Has been cancelled
initial scaffold
2026-08-18 20:22:42 +01:00

22 lines
750 B
YAML

# Deliberately no ingress here — the official Dashboard grants whatever the
# logged-in identity can do, and a leaked cluster-admin token to a publicly
# reachable Dashboard is a well-known real-world breach vector (see e.g. the
# 2018 Tesla incident). Access is via `kubectl port-forward` only
# (docs/SETUP.md step 12) — no standing hostname, no attack surface between
# sessions.
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: kubernetes-dashboard
namespace: kubernetes-dashboard
spec:
interval: 10m
chart:
spec:
chart: kubernetes-dashboard
version: ">=7.0.0"
sourceRef:
kind: HelmRepository
name: kubernetes-dashboard
namespace: kubernetes-dashboard
values: {}