3.2. 更改身份提供者中的日志
全新安装的 OpenShift Container Platform 实例的默认行为是拒绝任何用户登录。将验证方法改为 HTPasswd:
- 以编辑模式打开 /etc/origin/master/master-config.yaml 文件。
-
查找
identityProviders
部分。 -
将
DenyAllPasswordIdentityProvider
改为HTPasswdPasswordIdentityProvider
。 将名称标识(label)改为
htpasswd_auth
,并在 provider 部分添加一个新行file: /etc/origin/master/htpasswd
。一个带有
HTPasswdPasswordIdentityProvider
的identityProviders
项的示例应该和以下类似。oauthConfig: ... identityProviders: - challenge: true login: true name: htpasswd_auth provider provider: apiVersion: v1 kind: HTPasswdPasswordIdentityProvider file: /etc/origin/master/htpasswd
- 保存该文件。