Switching from unmaintained kubernetes-dashboard to headlamp

This commit is contained in:
CodeGit 2026-08-19 13:24:16 +01:00
parent 68c111b969
commit 63008b3ab9
7 changed files with 20 additions and 20 deletions

View file

@ -7,16 +7,16 @@
apiVersion: helm.toolkit.fluxcd.io/v2 apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease kind: HelmRelease
metadata: metadata:
name: kubernetes-dashboard name: headlamp
namespace: kubernetes-dashboard namespace: headlamp
spec: spec:
interval: 10m interval: 10m
chart: chart:
spec: spec:
chart: kubernetes-dashboard chart: headlamp
version: ">=7.0.0" version: ">=0.40.0"
sourceRef: sourceRef:
kind: HelmRepository kind: HelmRepository
name: kubernetes-dashboard name: headlamp
namespace: kubernetes-dashboard namespace: headlamp
values: {} values: {}

View file

@ -0,0 +1,8 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: headlamp
namespace: headlamp
spec:
interval: 1h
url: https://kubernetes-sigs.github.io/headlamp/

View file

@ -1,4 +1,4 @@
apiVersion: v1 apiVersion: v1
kind: Namespace kind: Namespace
metadata: metadata:
name: kubernetes-dashboard name: headlamp

View file

@ -7,7 +7,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: admin-user name: admin-user
namespace: kubernetes-dashboard namespace: headlamp
--- ---
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding kind: ClusterRoleBinding
@ -20,13 +20,13 @@ roleRef:
subjects: subjects:
- kind: ServiceAccount - kind: ServiceAccount
name: admin-user name: admin-user
namespace: kubernetes-dashboard namespace: headlamp
--- ---
apiVersion: v1 apiVersion: v1
kind: Secret kind: Secret
metadata: metadata:
name: admin-user-token name: admin-user-token
namespace: kubernetes-dashboard namespace: headlamp
annotations: annotations:
kubernetes.io/service-account.name: admin-user kubernetes.io/service-account.name: admin-user
type: kubernetes.io/service-account-token type: kubernetes.io/service-account-token

View file

@ -1,8 +0,0 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: kubernetes-dashboard
namespace: kubernetes-dashboard
spec:
interval: 1h
url: https://kubernetes.github.io/dashboard/

View file

@ -31,11 +31,11 @@ spec:
apiVersion: kustomize.toolkit.fluxcd.io/v1 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: kubernetes-dashboard name: headlamp
namespace: flux-system namespace: flux-system
spec: spec:
interval: 10m interval: 10m
path: ./apps/kubernetes-dashboard path: ./apps/headlamp
prune: true prune: true
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository