前言对于K8S新手来说,K8SRBAC掌握不好。今天给大家推荐一款非常不错的K8SRBAC配置工具permission-manager。小白可以对其进行配置,并提供WebUI界面。permission-manager简介permission-manager是一个KubernetesRBAC和用户管理工具。permission-manager部署项目地址https://github.com/sighupio/permission-manager部署依赖$kubectlapply-fk8s/k8s-seeds/namespace.yml$kubectlapply-fk8s/k8s-seedsmodifyDeployrequiredEnvparameterEnvnamedescriptionPORTserverexposedportCLUSTER_NAME生成kubeconfig文件时使用的集群名称CONTROL_PLANE_ADDRESSk8s生成kubeconfig文件时的api地址BASIC_AUTH_PASSWORDWEBUI登录密码(默认用户名为admin)Deploy$kubectlapply-fk8s/deploy.yaml访问WEBUI$kubectlport-forwardsvc/permission-manager-service4000--namespacepermission-manager如何添加新的权限模板默认只有developer和operation模板,模板是template-namespaced-resources___是开始。添加新的权限模板,可以参考k8s/k8s-seeds/seed.yml文件。WEBUI展示首页创建用户创建用户摘要用户Kubeconfig文件预览本文由YP小站发表!
