|
この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。 |
ワークロードの展開
アプリケーションを1つ以上のコンテナで実行するためにワークロードをデプロイします。
-
左上隅で、*☰ > クラスター管理*をクリックします。
-
ワークロードをアップグレードしたいクラスターに移動し、*Explore*をクリックします。
-
左のナビゲーションバーで*ワークロード*をクリックします。
-
[作成]をクリックします。
-
ワークロードのタイプを選択します。
-
ワークロードがデプロイされるネームスペースを選択します。
-
ワークロードの*名前*を入力します。
-
*コンテナイメージ*フィールドに、プロジェクトにデプロイしたいDockerイメージの名前を入力し、オプションでレジストリホストを前置きします(例:
quay.io、registry.gitlab.com`など)。デプロイ中、Rancherは指定されたパブリックまたはプライベートレジストリからこのイメージをプルします。レジストリホストが提供されていない場合、Rancherは Docker Hubからイメージをプルします。レジストリサーバーに表示される通りに、必要なパスを含めて名前を正確に入力し、オプションで希望するタグを含めます(例:`registry.gitlab.com/user/path/image:tag)。タグが指定されていない場合、デフォルトで`latest`タグが自動的に使用されます。 -
既存のネームスペースを選択するか、*新しいネームスペースに追加*をクリックして新しいネームスペースを入力します。
-
*ポートを追加*をクリックしてポートマッピングを入力し、クラスター内外のアプリケーションへのアクセスを有効にします。詳細については、サービスを参照してください。
-
残りのオプションを設定します:
-
環境変数
このセクションを使用して、ワークロードが即座に使用する環境変数を指定するか、シークレットやConfigMapなどの別のソースから取得します。
-
ノードスケジューリング
-
ヘルスチェック
-
ボリューム
このセクションを使用して、ワークロードのストレージを追加します。追加したいボリュームを手動で指定するか、永続ボリュームクレームを使用してワークロード用のボリュームを動的に作成するか、ConfigMapのようなファイルから使用するボリュームのデータを読み取ります。
ステートフルセットをデプロイする際は、永続ボリュームを使用する場合にボリュームクレームテンプレートを使用する必要があります。これにより、ステートフルセットをスケールする際に、永続ボリュームが動的に作成されることが保証されます。
-
スケーリング/アップグレードポリシー
Amazonボリュームに関する注意事項:Amazon EBSボリュームをマウントするには: Amazon AWSでは、ノードは同じアベイラビリティゾーンに存在し、ボリュームをアタッチ/デタッチするためのIAM権限を持っている必要があります。 クラスターは、 AWSクラウドプロバイダーオプションを使用している必要があります。このオプションを有効にする方法の詳細については、Amazon EC2クラスターの作成またはカスタムクラスターの作成を参照してください。
-
-
*詳細オプションを表示*をクリックし、設定します:
-
コマンド
-
ネットワーキング
-
ラベルと注釈
-
セキュリティとホスト設定
-
-
[起動] をクリックします。
*結果:*ワークロードは選択したネームスペースにデプロイされます。プロジェクトの*ワークロード*ビューからワークロードのステータスを確認できます。