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
kind: HelmRelease
metadata:
name: kubernetes-dashboard
namespace: kubernetes-dashboard
name: headlamp
namespace: headlamp
spec:
interval: 10m
chart:
spec:
chart: kubernetes-dashboard
version: ">=7.0.0"
chart: headlamp
version: ">=0.40.0"
sourceRef:
kind: HelmRepository
name: kubernetes-dashboard
namespace: kubernetes-dashboard
name: headlamp
namespace: headlamp
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
kind: Namespace
metadata:
name: kubernetes-dashboard
name: headlamp

View file

@ -7,7 +7,7 @@ apiVersion: v1
kind: ServiceAccount
metadata:
name: admin-user
namespace: kubernetes-dashboard
namespace: headlamp
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
@ -20,13 +20,13 @@ roleRef:
subjects:
- kind: ServiceAccount
name: admin-user
namespace: kubernetes-dashboard
namespace: headlamp
---
apiVersion: v1
kind: Secret
metadata:
name: admin-user-token
namespace: kubernetes-dashboard
namespace: headlamp
annotations:
kubernetes.io/service-account.name: admin-user
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
kind: Kustomization
metadata:
name: kubernetes-dashboard
name: headlamp
namespace: flux-system
spec:
interval: 10m
path: ./apps/kubernetes-dashboard
path: ./apps/headlamp
prune: true
sourceRef:
kind: GitRepository