2.7.6. ホットデプロイ


ホットデプロイでは、新しい S2I ビルドを生成する必要なしに、アプリケーションに変更をすばやく加え、デプロイすることができます。Django を使用する場合、ホットデプロイメントはそのままで機能します。

Gunicorn を使用しながらホットデプロイメントを有効にするには、リロード オプションtrue に設定して、リポジトリー内に Gunicorn 設定ファイルがあることを確認します。APP_CONFIG 環境変数を使用して、設定ファイルを指定します。たとえば、oc new-app コマンドを参照してください。oc set env コマンドを使用して、既存オブジェクトの環境変数を更新できます。

警告

このオプションは、開発またはデバッグの時にのみ使用してください。実稼働環境でこの設定をオンにすることは推奨していません。

実行中の Pod でソースコードを変更するには、oc rsh コマンドを使用してコンテナーに入ります。

$ oc rsh <pod_id>

実行中のコンテナーに入ると、現在のディレクトリーはソースコードが配置されている/opt/app-root/srcに設定されます。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.