3. htpasswd を使用したユーザーの追加

2. htpasswd を使用したユーザーの追加 #

本番環境では基本的には、GitHub や LDAP 等の外部の Identity Provider を使用する事が推奨されますが、実験で使用したい。という場合にそこまでの構成を準備するのは大変な事が多いでしょう。

ROSA (HCP/Classic両方) では、2023/4Q の機能追加で httpasswd を使ったユーザーの追加ができるようになっています。

  1. console.redhat.com にログインします。

  2. 作業の対象の Cluster を選択します。 clusters

  3. Access Control タブに移動して、htpasswd を選択します。 select-htpasswd

  4. ユーザーを追加します。ここでは yuhki というユーザーを追加しています。 add-users-to-htpasswd

  5. ここでは、追加したユーザーを cluster-admins グループに追加してみます。 Access Control タブから、Add User を行います。 cluster-role

  6. 先ほど作成したユーザー名を入力し、cluster admins を選んで OK をクリックします。 Add-cluster-user

  7. 作成された cluster-admins グループのユーザーは以下のように表示されます。 confirmation

  8. CLI からも cluster-admins のユーザーに yuhki が追加されている事が確認できます。

$ oc get groups -o wide
NAME               USERS
cluster-admins     cluster-admin, yuhki
dedicated-admins   
$