环境: kubeflow 1.1.0, 操作系统 centos7.6
kubeflow 使用 dex 提供的认证,可以配置 ldap,默认每个用户登录后,都会创建一个 namespace。有时候管理,需要删除某个用户。
从 dex 或者 ldap 删除用户数据,并不会删除对应的 namespace,即使删除了 namespace,kubernetes 也会重新创建该 namespace。
从 dex 或者 ldap 中删除用户后,可以执行下面命令删除 namespace
kubectl get profiles
kubectl delete profile xxx
profile 参考官网