3.2. ログイン ID プロバイダーの変更
OpenShift Container Platform インスタンスを新規インストールした場合のデフォルトの動作として、全ユーザーのログインを拒否します。認証方法を HTPasswd に変更するには、以下を実行します。
- /etc/origin/master/master-config.yaml ファイルを編集モードで開きます。
-
identityProvidersのセクションを検索します。 -
DenyAllPasswordIdentityProviderをHTPasswdPasswordIdentityProviderプロバイダーに変更します。 名前ラベルの値を
htpasswd_authに変更し、プロバイダーセクションに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- ファイルを保存します。