fix: Fixes various issues.

This commit is contained in:
greysoh 2024-07-15 18:59:33 -04:00
parent aa040035cd
commit 8abe8541df
Signed by: imterah
GPG key ID: 8FA7DD57BA6CEA37
5 changed files with 43 additions and 18 deletions

View file

@ -0,0 +1,12 @@
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: kubernetes-dashboard

View file

@ -1,12 +1,5 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
apiVersion: v1
kind: ServiceAccount
metadata:
name: admin
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cluster-admin
subjects:
- kind: ServiceAccount
name: admin-user
namespace: kubernetes-dashboard

View file

@ -23,12 +23,21 @@ repo = kubernetes-dashboard/kubernetes-dashboard
namespace = kubernetes-dashboard
create_namespace = true
### Users
[k3s_dash_admin_user]
description = Kubernetes Dashboard Admin Account
### User Related Tasks
[k3s_dash_admin_bind]
description = Kubernetes Dashboard Admin Binding
mode = k3s
depends_on = k3s_dash
[#k3s_dash_admin_bind/k3s]
mode = install
yml_path = ./adminbind.yml
[k3s_dash_admin_user]
description = Kubernetes Dashboard Admin User
mode = k3s
depends_on = k3s_dash_admin_bind
[#k3s_dash_admin_user/k3s]
mode = install
yml_path = ./adminuser.yml