【文件属性】:
文件名称:klum:Kubernetes懒用户管理器
文件大小:6.39MB
文件格式:ZIP
更新时间:2021-02-03 16:00:08
kubernetes KubernetesGo
klum-Kubernetes懒用户管理器
klum执行以下基本任务:
创建/删除/修改用户
轻松管理与用户关联的角色
发行kubeconfig文件供用户使用
这是一个非常简单的控制器,仅在后台创建服务帐户。 正确配置后,它就可以在任何Kubernetes集群上使用。
安装
kubectl apply -f https://raw.githubusercontent.com/ibuildthecloud/klum/master/deploy.yaml
用法
创建用户
kind : User
apiVersion : klum.cattle.io/v1alpha1
metadata :
name : darren
下载Kubeconfig
kubectl get kubeconfig darren -o json | jq .spec > kubeconfig
kubectl --kubeconfig=kubeconfig get all
kubeconfig资源的名称将与用户名相同
删除用户
kubectl delete user darren
分配角色
kind : Use