3.6. OpenShift Container Platform で self-service automation portal のプロジェクトを設定する
self-service automation portal 用に OpenShift Container Platform でプロジェクトを設定する必要があります。oc コマンドを使用して、ターミナルからプロジェクトを作成できます。または、OpenShift Container Platform コンソールでプロジェクトを作成することもできます。
OpenShift Container Platform プロジェクトの詳細は、OpenShift Container Platform ドキュメントの アプリケーションのビルド ガイドを参照してください。
3.6.1. OpenShift Container Platform Web コンソールでプロジェクトをセットアップする リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Container Platform Web コンソールを使用して、クラスター内にプロジェクトを作成できます。
手順
- ブラウザーで OpenShift Container Platform Web コンソールにログインします。
プロジェクトの作成は、次のパースペクティブによって若干異なります。
- Developer パースペクティブ:Project を選択し、Create Project を選択します。
- Administrator パースペクティブ:から Home を選択し、Create Project を選択します。
Create Project ダイアログボックスで、Name フィールドに一意の名前を入力します。
-
プロジェクト名には、小文字の英数字 (
a-z、0-9) とハイフン文字 (-) を使用できます。 -
アンダースコア (
_) 文字は使用できません。 プロジェクト名の最大長は 63 文字です。
- オプション: プロジェクトの名前と説明を表示します。
-
プロジェクト名には、小文字の英数字 (
- をクリックしてプロジェクトを作成します。
3.6.2. oc を使用して OpenShift Container Platform プロジェクトをセットアップする リンクのコピーリンクがクリップボードにコピーされました!
ターミナルからコマンドを実行して、プロジェクトをクラスターに追加できます。
前提条件
- Openshift クラスターのログイン詳細を取得した。
-
ocCLI ツールがインストールされている。これは、ターミナルから OpenShift クラスターを操作および管理するためのコマンドラインツールです。
手順
ターミナルで、認証情報を使用して OpenShift Container Platform にログインします。
oc login <OpenShift_API_URL> -u <username>次の例は、ログインが成功した場合の出力を示しています。
$ oc login https://api.<my_cluster>.com:6443 -u kubeadmin WARNING: Using insecure TLS client config. Setting this option is not supported! Console URL: https://api.<my_cluster>.com:6443/console Authentication required for https://api.<my_cluster>.com:6443 (openshift) Username: kubeadmin Password: Login successful. You have access to 22 projects, the list has been suppressed. You can list all projects with 'oc projects' Using project "default".新しいプロジェクトを作成する。一意のプロジェクト名を使用します。
$ oc new-project <self-service-project-name>-
プロジェクト名には、小文字の英数字 (
a-z、0-9) とハイフン文字 (-) を使用できます。 -
アンダースコア (
_) 文字は使用できません。 プロジェクト名の最大長は 63 文字です。
以下に例を示します。
$ oc new-project <my-project> Now using project "my-project" on server "https://openshift.example.com:6443".
-
プロジェクト名には、小文字の英数字 (
新しいプロジェクトを開きます。
$ oc project <self-service-project-name>