fix: Fixes various issues.
This commit is contained in:
parent
aa040035cd
commit
8abe8541df
5 changed files with 43 additions and 18 deletions
12
kubernetes/dashboard/adminbind.yml
Normal file
12
kubernetes/dashboard/adminbind.yml
Normal 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
|
|
@ -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
|
|
@ -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
|
Reference in a new issue