すべてのプロダクト
Search
ドキュメントセンター

Container Compute Service:Podの管理

最終更新日:Dec 27, 2024

PodはKubernetesにおける最小のデプロイ可能な単位です。PodはKubernetesで独立したアプリケーションのインスタンスを実行します。各Podには、密接に結合された1つ以上のコンテナが含まれています。このトピックでは、Alibaba Cloud Container Service for Kubernetes(ACK)コンソールでPodの構成を表示および変更する方法、およびアプリケーションをスケーリングする方法について説明します。

Podの表示

Podの詳細の表示

  1. ACKコンソールにログインします。左側のナビゲーションペインで、クラスターをクリックします。

  2. クラスターページで、管理するクラスターを見つけ、その名前をクリックします。左側のペインで、ワークロード > Podを選択します。

  3. ポッド ページで、表示するポッドを見つけ、[アクション] 列の 詳細の表示 をクリックします。

    説明

    Podページでは、Podを変更および削除できます。Deploymentを使用して作成されたPodについては、Deploymentを使用してPodを管理することをお勧めします。

    次の表は、Podのステータスについて説明しています。

    ステータス

    説明

    初期化済み

    すべてのinitコンテナが起動されています。

    準備完了

    Podはリクエストを処理でき、一致するすべてのサービスのロードバランシングプールに追加されます。

    コンテナ準備完了

    Pod内のすべてのコンテナが準備完了です。

    Podスケジュール済み

    Podはノードにスケジュールされています。

    詳細については、Podのライフサイクルを参照してください。

PodのCPUおよびメモリリソースの上限と下限を変更する

アプリケーションを作成した後、アプリケーションPodのCPUおよびメモリリソースの上限と下限を変更できます。この例では、Deploymentを使用します。

  1. ACKコンソールにログインします。左側のナビゲーションペインで、クラスターをクリックします。

  2. クラスターページで、クラスターの名前をクリックします。左側のナビゲーションペインで、ワークロード > Podを選択します。

  3. PDSページで、名前空間ドロップダウンリストから名前空間を選択し、編集をクリックします操作列。

  4. Podの編集ページで、ビジネス要件に基づいてCPUとメモリの制限を指定します。デフォルトでは、CPUまたはメモリリクエストはCPUまたはメモリ制限と同じです。リソースは従量課金制で課金されます。YAMLテンプレートを使用してリソースリクエストとは異なるリソース制限を設定すると、リソースリクエストは自動的にリソース制限の値に上書きされます。詳細については、リソース仕様を参照してください。