2. htpasswd を使用したユーザーの追加 #
本番環境では基本的には、GitHub や LDAP 等の外部の Identity Provider を使用する事が推奨されますが、実験で使用したい。という場合にそこまでの構成を準備するのは大変な事が多いでしょう。
ROSA (HCP/Classic両方) では、2023/4Q の機能追加で httpasswd を使ったユーザーの追加ができるようになっています。
console.redhat.com にログインします。
作業の対象の Cluster を選択します。
Access Controlタブに移動して、htpasswdを選択します。ユーザーを追加します。ここでは
yuhkiというユーザーを追加しています。ここでは、追加したユーザーを
cluster-adminsグループに追加してみます。Access Controlタブから、Add Userを行います。先ほど作成したユーザー名を入力し、
cluster adminsを選んでOKをクリックします。作成された
cluster-adminsグループのユーザーは以下のように表示されます。CLI からも
cluster-adminsのユーザーにyuhkiが追加されている事が確認できます。
$ oc get groups -o wide
NAME USERS
cluster-admins cluster-admin, yuhki
dedicated-admins
$