1.3. OpenShift Container Platform クラスターにログインします。
OpenShift CLI (oc) を使用して、OpenShift Container Platform クラスターにログインできます。詳細は、OpenShift CLI のスタートガイド を参照してください。
例: OpenShift CLI を使用してログインする
oc login -u myUsername
oc login -u myUsername
- 1
- サーバー URL、パスワードなどの必要な情報の入力を求められます。
または、API トークンを使用してログインすることもできます。
例: OpenShift CLI で API トークンを使ってログインする。
oc login --token=myToken --server=myServerUrl
oc login --token=myToken --server=myServerUrl
トークンは、OpenShift Web コンソールの Copy Login Command リンクから要求できます。
最後に、OpenShift CLI をまったく使用する必要はありません。代わりに、quarkus.kubernetes-client.api-server-url 設定プロパティーを設定し、quarkus.kubernetes-client.token で、または quarkus.kubernetes-client.username と quarkus.kubernetes-client.password でそれぞれ認証します。
Quarkus CLI を使用する場合:
quarkus build quarkus deploy openshift
quarkus build quarkus deploy openshiftCopy to Clipboard Copied! Toggle word wrap Toggle overflow Maven を使用する場合:
./mvnw install -Dquarkus.kubernetes-client.api-server-url=myServerUrl -Dquarkus.kubernetes-client.token=myToken
./mvnw install -Dquarkus.kubernetes-client.api-server-url=myServerUrl -Dquarkus.kubernetes-client.token=myTokenCopy to Clipboard Copied! Toggle word wrap Toggle overflow Gradle を使用する場合:
./gradlew build -Dquarkus.kubernetes-client.api-server-url=myServerUrl -Dquarkus.kubernetes-client.token=myToken
./gradlew build -Dquarkus.kubernetes-client.api-server-url=myServerUrl -Dquarkus.kubernetes-client.token=myTokenCopy to Clipboard Copied! Toggle word wrap Toggle overflow
1.3.1. 必要な OpenShift Container Platform プロジェクトに切り替える リンクのコピーリンクがクリップボードにコピーされました!
Red Hat OpenShift Container Platform CLI を使用して、アプリケーションを作成し、OpenShift Container Platform プロジェクトを管理できます。提供された情報を使用して OpenShift Container Platform プロジェクトを作成するか、既存プロジェクトに切り替えます。
前提条件
-
OpenShift Container Platform クラスターにアクセスでき、
ocツールの最新の互換バージョンがインストールされている。
手順
ocツールにログインします。oc login
oc loginCopy to Clipboard Copied! Toggle word wrap Toggle overflow 次のコマンドを入力し、現在のプロジェクトスペースを表示します。
oc project -q
oc project -qCopy to Clipboard Copied! Toggle word wrap Toggle overflow 次のいずれかの手順を使用して、必要な OpenShift Container Platform プロジェクトに移動します。
プロジェクトがすでに存在する場合は、そのプロジェクトに切り替えます。
oc project <project_name>
oc project <project_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow プロジェクトが存在しない場合は、新規プロジェクトを作成します。
oc new-project <project_name>
oc new-project <project_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow