目的:
在 atlasctl 提交任务时,通过读取证书中的 CommonName 存储的 uid 信息,写入提交任务的 YAML 中,实现 Pod 的 RunAsUser 的逻辑
在创建证书的格式增加一个 uid 参数,类似这种:
curl -X POST http://kube-master:<port>/users -d '[
{"uid":"1001","username":"admin","namespace":"admin","email":"admin@domain.com"},
{"uid":"1002","username":"test","namespace":"test","email":"test@domain.com"}
]'
目的:
在 atlasctl 提交任务时,通过读取证书中的 CommonName 存储的 uid 信息,写入提交任务的 YAML 中,实现 Pod 的 RunAsUser 的逻辑
在创建证书的格式增加一个 uid 参数,类似这种: