kubernetes-handbook/tools/create-user/README.md

22 lines
632 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 在kubernetes中创建用户并授予用户namespace的admin权限
使用`create-user.sh`脚本创建namespace和用户同名并将该namespace的admin权限授予该用户。
## 使用前提
使用该脚本需要满足以下前提:
- 所有的证书文件都在`/etc/kubernetes/ssl`目录下
- 执行该脚本的主机可以访问kubernetes集群并用于最高管理员权限
## 使用方式
```bash
./create-user.sh <api_server> <username>
```
最后生成了`$username.kubeconfig`文件。
## 参考
[创建用户认证授权的kubeconfig文件](../../guide/kubectl-user-authentication-authorization.md)