5.4. サンプルをデプロイする


devfiles を使用して、OpenShift または dev-sandbox にサンプルをデプロイできます。OpenShift Container Platform での Camel Spring Boot アプリケーションのデプロイに関する詳細は、Apache Camel on OCP Best practices を参照してください。

注記

devfile を使用してデプロイできるのは、一部のサンプルのみです。サンプルが記載された表の "devfile を使用してデプロイ" 列を参照してください。

前提条件

  1. まだの場合は、odo をインストールします (推奨: バージョン 2.x )。

手順

  1. openshift または dev-sandbox にログインし、新しいプロジェクトを作成します。この場合の $EXAMPLE は、デプロイするサンプルの名前です。

    $ oc new-project csbex-$EXAMPLE

  2. devfile.yaml を使用して odo コンポーネントを作成します。

    $ odo create csb-ubi8 --app $EXAMPLE

  3. デプロイするサンプルを環境変数 (SUB_FOLDER) として設定する場合、以下を実行します。

    $ odo config set --env SUB_FOLDER=$EXAMPLE

  4. それを openshift クラスターにプッシュします。

    $ odo push

  5. サンプルをデプロイする前に、リポジトリー内の .odo ディレクトリーを削除します。

    これにより、前に使用したサンプルに関連するコンポーネントが削除されます。

  6. 内部リポジトリーがある場合は、プッシュする前に Maven リポジトリーで MAVEN_MIRROR_URL 環境を設定します。

    $ odo config set --env MAVEN_MIRROR_URL=https://my-maven-mirror/

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る