4.2. OpenShift の使用に関するクイックリファレンス
Red Hat OpenShift Container Platform で Red Hat Process Automation Manager テンプレートをデプロイし、モニターし、管理し、デプロイ解除するには、OpenShift Web コンソールまたは oc コマンドを使用できます。
Web コンソールの使用に関する説明は、「Web コンソールを使用したイメージの作成およびビルド」を参照してください。
oc コマンドの使用方法に関する詳細は、『CLI リファレンス』を参照してください。次のコマンドが必要になる可能性があります。
プロジェクトを作成するには、以下のコマンドを使用します。
oc new-project <project-name>
$ oc new-project <project-name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 詳細は、「CLI を使用したプロジェクトの作成」を参照してください。
テンプレートをデプロイするには (またはテンプレートからアプリケーションを作成するには)、以下のコマンドを実行します。
oc new-app -f <template-name> -p <parameter>=<value> -p <parameter>=<value> ...
$ oc new-app -f <template-name> -p <parameter>=<value> -p <parameter>=<value> ...Copy to Clipboard Copied! Toggle word wrap Toggle overflow 詳細は、「CLI を使用したアプリケーションの作成」を参照してください。
プロジェクト内のアクティブな Pod の一覧を表示するには、以下のコマンドを使用します。
oc get pods
$ oc get podsCopy to Clipboard Copied! Toggle word wrap Toggle overflow Pod のデプロイメントが完了し、実行中の状態になっているかどうかなど、Pod の現在のステータスを表示するには、以下のコマンドを使用します。
oc describe pod <pod-name>
$ oc describe pod <pod-name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc describeコマンドを使用して、他のオブジェクトの現在のステータスを表示できます。詳細は、「アプリケーションの変更操作」を参照してください。Pod のログを表示するには、以下のコマンドを使用します。
oc logs <pod-name>
$ oc logs <pod-name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow デプロイメントログを表示するには、テンプレート参照で
DeploymentConfig名を検索し、以下のコマンドを入力します。oc logs -f dc/<deployment-config-name>
$ oc logs -f dc/<deployment-config-name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 詳細は、「デプロイメントログの表示」を参照してください。
ビルドログを表示するには、テンプレート参照で
BuildConfig名を検索し、以下のコマンドを入力します。oc logs -f bc/<build-config-name>
$ oc logs -f bc/<build-config-name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 詳細は、「ビルドログのアクセス」を参照してください。
アプリケーションの Pod をスケーリングするには、テンプレート参照で
DeploymentConfig名を検索し、以下のコマンドを入力します。oc scale dc/<deployment-config-name> --replicas=<number>
$ oc scale dc/<deployment-config-name> --replicas=<number>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 詳細は、「手動スケーリング」を参照してください。
アプリケーションのデプロイメントを解除するには、以下のコマンドを使用してプロジェクトを削除します。
oc delete project <project-name>
$ oc delete project <project-name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow または、
oc deleteコマンドを使用して、Pod またはレプリケーションコントローラーなど、アプリケーションの一部を削除できます。詳細は、「アプリケーションの修正操作」を参照してください。