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

Container Compute Service:ポッドの管理

最終更新日:Jan 24, 2025

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

ポッドの表示

ポッドの詳細の表示

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

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

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

    説明

    [ポッド] ページでは、ポッドの変更と削除ができます。Deployment を使用して作成されたポッドの場合は、Deployment を使用してポッドを管理することをお勧めします。

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

    ステータス

    説明

    初期化済み

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

    準備完了

    ポッドはリクエストを処理でき、一致するすべてのサービスの負荷分散プールに追加されます。

    コンテナー準備完了

    ポッド内のすべてのコンテナーが準備完了です。

    ポッドスケジュール済み

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

    詳細については、「Pod lifecycle」をご参照ください。

ポッドの CPU とメモリーリソースの上限と下限を変更する

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

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

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

  3. [ポッド] ページで、[名前空間] ドロップダウンリストから名前空間を選択し、[編集][アクション] 列の をクリックします。

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