Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

22.2.3.2. OpenStack ユーザーアカウント、プロジェクトおよびロールの作成

OpenShift Container Platform のインストール前に、Red Hat OpenStack Platform (RHOSP) 環境には テナント と呼ばれるプロジェクトが必要になります。これは OpenShift Container Platform をインストールするために使用される OpenStack インスタンスを保管します。 このプロジェクトには、ユーザーおよび _member_ に設定されるユーザーのロールによる所有権が必要になります。

以下の手順は上記を実行する方法を説明しています。

OpenStack オーバークラウド管理者として以下を実行します。

  1. RHOSP インスタンスを保管するために使用されるプロジェクト (テナント) を作成します。

    $ openstack project create <project>
  2. 以前に作成したプロジェクトの所有権を持つ RHOSP ユーザーを作成します。

    $ openstack user create --password <password> <username>
  3. ユーザーのロールを設定します。

    $ openstack role add --user <username> --project <project> _member_

新規の RH OSP プロジェクトに割り当てられるデフォルトのクォータは、 OpenShift Container Platform インストールについては十分な値ではありません。クォータを少なくとも 30 セキュリティーグループ、200 セキュリティーグループルール、および 200 ポートに引き上げます。

$ openstack quota set --secgroups 30 --secgroup-rules 200 --ports 200 <project>
1
1
<project> に、変更するプロジェクトの名前を指定します。