--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: name: kubernetes-dashboard namespace: monitoring spec: interval: 5m chart: spec: chart: kubernetes-dashboard version: 3.0.0 sourceRef: kind: HelmRepository name: kubernetes-dashboard-charts namespace: flux-system interval: 5m values: ingress: enabled: true annotations: kubernetes.io/ingress.class: "nginx" valuesFrom: - kind: ConfigMap name: "helmrelease-monitoring-kubernetes-dashboard" optional: false --- apiVersion: v1 kind: ServiceAccount metadata: name: admin-user namespace: monitoring --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: name: admin-user roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole name: cluster-admin subjects: - kind: ServiceAccount name: admin-user namespace: monitoring