OpenShift:如何为用户分配密码?

OpenShift: how do I assign a password to user?

我可以在 OpenShift 4.2 中做到这一点:

$ oc create user jeff

然后这样做会导致错误:

$ oc login -u jeff
Authentication required for https://some.server:6443 (openshift)
Username: jeff
Password:

密码是多少?我从来没有机会输入它。

我不知道是否配置了识别提供程序。据我所知,我们必须使用默认值。

我正在查看 OpenShift 文档,但只有 kubeadmin 被提及为用户。此外,在点火文件中没有配置任何身份提供者。 我对您的建议是设置 "some" 身份提供者,possibly htpasswd identity provider.

之后,您可以将用户添加到 htpasswd 文件中,不要忘记添加权限。

编辑:这里是link,您可以在其中检查当前配置的身份提供商。