User Management#
Adding a Cluster User#
Run the kubeconfig create command on the controller to add a user to the cluster. The command outputs a kubeconfig for the user, to use for authentication.
k0s kubeconfig create [username]
Enabling Access to Cluster Resources#
Create the user with the system:masters
group to grant the user access to the cluster:
k0s kubeconfig create --groups "system:masters" testUser > k0s.config
Create a roleBinding
to grant the user access to the resources:
k0s kubectl create clusterrolebinding --kubeconfig k0s.config testUser-admin-binding --clusterrole=admin --user=testUser