2.2. 手順


  1. ビルドとデプロイメントを 1 つのステップでトリガーします。
  • Quarkus CLI を使用する場合:

    quarkus build quarkus deploy openshift
    Copy to Clipboard Toggle word wrap
  • Maven を使用する場合:

    ./mvnw install -Dquarkus.openshift.deploy=true
    Copy to Clipboard Toggle word wrap
  • Gradle を使用する場合:

    ./gradlew build -Dquarkus.openshift.deploy=true
    Copy to Clipboard Toggle word wrap
ヒント

アプリケーションをすぐにテストする場合は、quarkus.openshift.route.expose 設定プロパティーを true に設定して、サービスを自動的に公開します。

たとえば、上記のコマンドに -Dquarkus.openshift.route.expose=true を追加します。詳細は、ルートの公開 を参照してください。

注記

OpenShift Container Platform 4.14 以降、DeploymentConfig オブジェクトは非推奨になりました。Deployment は、quarkus-openshift エクステンションのデフォルトおよび推奨されるデプロイメントの種類です。

この変更により、次の点に注意してください。

  • DeploymentConfig を使用して以前にデプロイしたアプリケーションを再デプロイする場合、デフォルトでは、これらのアプリケーションは Deployment を使用しますが、以前の DeploymentConfig は削除されません。これにより、新旧両方のアプリケーションがデプロイされるため、古い DeploymentConfig を手動で削除する必要があります。ただし、引き続き DeploymentConfig を使用する場合は、quarkus.openshift.deployment-kindDeploymentConfig に明示的に設定することで実行できます。
  • Deployment は、Kubernetes リソースであり、OpenShift 固有のものではないため、DeploymentConfig の場合のように ImageStream リソースを活用することはできません。したがって、イメージ参照には、イメージをホストするコンテナーイメージレジストリーを含める必要があります。

非推奨、自動ロールバック、トリガー、ライフサイクルフック、カスタムストラテジーのセットアップ方法と使用方法の詳細は、Red Hat ナレッジベースの記事 DeploymentConfig API is being deprecated in Red Hat OpenShift Container Platform 4.14 を参照してください。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat