このトピックでは、2023年以降のElastic Container Instanceのリリースノートについて説明し、関連するリファレンスへのリンクを提供します。
2024
2024年7月
機能 | 説明 | リリース日 | リファレンス (Elastic Container InstanceコンソールおよびAPI) | リファレンス (Kubernetes) |
エラスティックコンテナインスタンスの強制削除 | エラスティックコンテナインスタンスを削除する際に、正常終了のタイムアウト期間を待たずにリソースを強制的に削除できます。 | 2024-07-01 | 該当なし | |
最大保留期間の設定 | デフォルトでは、Podの最大保留期間は4時間です。ビジネス要件に基づいて最大保留期間を指定できます。Podがタイムアウトすると、システムは自動的にPodを終了します。これは、異常なPodをタイムリーに処理できないことが原因で発生する問題を防ぐのに役立ちます。 | 2024-07-01 | サポートされていません |
2024年6月
機能 | 説明 | リリース日 | リファレンス (Elastic Container InstanceコンソールおよびAPI) | リファレンス (Kubernetes) |
カスタムDNSサーバー | ハイブリッドクラウドシナリオでは、内部ネットワークのコンテナイメージレジストリからイメージをプルする場合、またはコンテナが内部ドメイン名にアクセスする必要がある場合、Elastic Container InstanceベースのPod(Pod)に内部ドメインネームシステム(DNS)サーバーを設定して内部ドメイン名を解決できます。 | 2024-06-28 | サポートされていません | |
Elastic Container Instanceリソースの管理におけるタグの使用 | TagResources、ListTagResources、およびUntagResources APIオペレーションが公開され、Elastic Container Instanceリソースにタグを追加したり、リソースからタグを削除したりできるようになりました。 | 2024-06-20 | 該当なし | |
ECSインスタンスファミリとECSインスタンスファミリの世代のフィルタリングにおける第8世代Elastic Compute Service (ECS)インスタンスファミリのサポート | ECSインスタンスファミリまたはECSインスタンスファミリの特定の世代を指定または除外することで、Podを作成するときに第8世代ECSインスタンスファミリを指定または除外できます。 | 2024-06-20 | サポートされていません | |
ecs.t6およびecs.t5 ECSインスタンスファミリのサポート停止 | ECSインスタンスタイプを指定してエラスティックコンテナインスタンスを作成する場合、ecs.t6およびecs.t5バースト可能インスタンスファミリはサポートされなくなりました。 | 2024-06-04 |
2024年5月
機能 | 説明 | リリース日 | リファレンス (Elastic Container InstanceコンソールおよびAPI) | リファレンス (Kubernetes) |
エラスティックコンテナインスタンスとPodの作成における汎用コンピューティングカテゴリのサポート | vCPUとメモリ仕様を指定してエラスティックコンテナインスタンスを作成する場合、さらにコンピューティングカテゴリを指定できます。ビジネスに高いパフォーマンス要件がある場合は、汎用コンピューティングカテゴリを選択できます。 | 2024-05-31 | ||
GPUとボリュームに関するメトリクスなどのCloudMonitorメトリクスのサポート | CloudMonitorを使用してエラスティックコンテナインスタンスを監視する場合、GPUとボリュームに関するメトリクスがサポートされています。 | 2024-05-23 |
2024年4月
機能 | 説明 | リリース日 | リファレンス (Elastic Container InstanceコンソールおよびAPI) | リファレンス (Kubernetes) |
セキュリティコンテキストでのkernel.shm_rmid_forcedの変更のサポート | セキュリティコンテキストを設定する際に、sysctlパラメータkernel.shm_rmid_forcedを変更できます。 | 2024-04-23 | ||
GPUドライババージョンの切り替え | APIオペレーションを呼び出してGPUアクセラレーション付きエラスティックコンテナインスタンスを作成する際に、GPUドライババージョンを切り替えることができます。 | 2024-04-15 | 該当なし。以前のリリースノートでサポートされています。 | |
ECSインスタンスファミリとECSインスタンスファミリの世代のフィルタリングにおけるg5ne ECSインスタンスファミリのサポート | ECSインスタンスファミリまたはECSインスタンスファミリの特定の世代を指定または除外することで、Podを作成するときにg5ne ECSインスタンスファミリを指定または除外できます。 | 2024-04-08 | サポートされていません |
2024年1月
機能 | 説明 | リリース日 | リファレンス (Elastic Container InstanceコンソールおよびAPI) | リファレンス (Kubernetes) |
ecs.c8i、ecs.c8a、およびecs.g8i ECSインスタンスファミリのサポート | ECSインスタンスタイプを指定してエラスティックコンテナインスタンスを作成する場合、ecs.c8i、ecs.c8a、およびecs.g8i ECSインスタンスファミリがサポートされています。 | 2024-01-25 |
2023
2023年12月
機能 | 説明 | リリース日 | 参照資料 (Elastic Container Instance コンソールおよび API) | 参照資料 (Kubernetes) |
エラスティックコンテナインスタンスの作成におけるエコノミーコンピューティングカテゴリのサポート | vCPU とメモリの仕様を指定してエラスティックコンテナインスタンスを作成する場合、インスタンスの vCPU 数が 0.25 から 8 の場合、インスタンスのコストを削減するために、インスタンスにエコノミーコンピューティングカテゴリをさらに指定できます。 | 2023-12-29 | ||
サイドカーコンテナの NotReady 状態の無視 | サイドカーコンテナを使用して DaemonSet と同様の効果を実装し、サイドカーコンテナのステータスが NotReady の場合、ポッドのステータスは NotReady になります。特定のシナリオでは、サイドカーコンテナのステータスがポッド全体のステータスに影響を与えないようにするには、環境変数を使用してサイドカーコンテナのステータスを無視できます。 | 2023-12-29 | N/A | |
クラスター IP アドレス同期後のポッドの作成 | Container Service for Kubernetes (ACK) クラスターでは、Elastic Container Instance ベースのポッドとサービスを同期するコンポーネントが並行して起動および実行されます。クラスターに多数のサービスとサービスエンドポイントが含まれている場合、サービス間でクラスター IP アドレスが同期されていないため、ポッドへのアクセスがタイムアウトする可能性があります。 この問題を解決するために、Elastic Container Instance では、サービス間でクラスター IP アドレスが同期されるまで、システムがポッドを作成しないようにすることができます。これにより、ポッド内のコンテナがサービスにアクセスできるようになります。 | 2023-12-29 | N/A | |
エラスティックコンテナインスタンスの追加仕様 | vCPU 数とメモリサイズを指定してエラスティックコンテナインスタンスを作成する場合、一部のリージョンでは、2~8 vCPU と細かいステップサイズのメモリサイズを含む仕様を選択できます。 | 2023-12-27 |
2023 年 11 月
機能 | 説明 | リリース日 | 参照 (Elastic Container Instance コンソールおよび API) | 参照 (Kubernetes) |
サイドカーコンテナの強制終了とコンテナ終了コードの無視 | サイドカーコンテナを使用して DaemonSet と同様の効果を実装する場合、ジョブタイプの Pod の実行が完了できない場合があります。この場合、環境変数を構成してサイドカーコンテナのタイプを指定し、サイドカーコンテナの終了コードを無視できます。これにより、ジョブタイプの Pod が想定どおりに実行完了できるようになります。 | 2023-11-30 | 該当なし |
2023 年 10 月
機能 | 説明 | リリース日 | 参照 (Elastic Container Instance コンソールおよび API) | 参照 (Kubernetes) |
ecs.gn7s インスタンスファミリーのサポート | GPU アクセラレーション対応の Elastic Container Instance を作成するために ECS GPU アクセラレーション対応インスタンスタイプを指定する場合、ecs.gn7s インスタンスファミリーがサポートされます。 | 2023-10-17 | GPU アクセラレーション対応の ECS インスタンスタイプを指定して Elastic Container Instance を作成する | |
一時ストレージスペースの暗号化 | Elastic Container Instance では、機密性の高いイメージデータやビジネスデータの保護、または規制への準拠のために、Elastic Container Instance の一時ストレージスペースを暗号化できます。これにより、データは不正アクセスや漏洩から安全に保護されます。 | 2023-10-16 | サポートされていません |
2023 年 9 月
機能 | 説明 | リリース日 | 参照資料 (Elastic Container Instance コンソールおよび API) | 参照資料 (Kubernetes) |
特定の ECS インスタンスタイプのサポート | GPU アクセラレーション ECS インスタンスタイプや高クロック速度を提供する ECS インスタンスタイプなど、特定の ECS インスタンスタイプがサポートされるようになりました。Elastic Container Instance コンソールでエラスティックコンテナインスタンスを作成する際に、これらのインスタンスタイプを選択できます。ビジネスで特別な仕様が必要な場合に便利です。 | 2023-09-13 | N/A |
2023 年 8 月
機能 | 説明 | リリース日 | 参照 (Elastic Container Instance コンソールおよび API) | 参照 (Kubernetes) |
コンテナの起動および終了優先度の設定 | コンテナが順番に起動または終了するように、Elastic Container Instance のコンテナに環境変数を追加できます。 | 2023-08-22 | ||
DataCache のサポート | この機能を使用すると、モデルのトレーニングデータなど、大量のビジネスデータのキャッシュを作成できます。Elastic Container Instance を作成するときに、キャッシュされたデータをマウントして使用できます。これにより、インスタンスの起動時間が短縮され、データの重複ダウンロードが防止され、インスタンスの使用コストが削減されます。 | 2023-08-21 | ||
ECS インスタンスファミリおよび ECS インスタンスファミリの世代のフィルタリングにおける ecs.u1 インスタンスファミリのサポート | ポッドの作成時に ECS インスタンスファミリまたは特定の世代の ECS インスタンスファミリを指定または除外することで、ecs.u1 ECS インスタンスファミリを指定または除外できます。 | 2023-08-18 | サポートされていません | |
プライベート IP アドレスのサポート | Elastic Container Instance を作成するときに、プライベート IP アドレスを指定できます。 | 2023-08-14 | ||
vm.min_free_kbytes パラメータの変更 | セキュリティコンテキストを設定することで sysctl パラメータを変更するときに、vm.min_free_kbytes パラメータを変更できます。 説明 vm.min_free_kbytes には、合計メモリサイズの 20% 以下の値を指定することをお勧めします。 | 2023-08-10 | ||
CloudMonitor を使用した Elastic Container Instance の監視 | CloudMonitor を使用して Elastic Container Instance を監視できます。 | 2023-08-04 | ||
Elastic Container Instance ベースのポッドのゾーン間分散とアフィニティの設定 | ACK Pro クラスタまたは ACK Serverless Pro クラスタでは、Kubernetes ネイティブのスケジューリングセマンティクスに基づいて、Elastic Container Instance ベースのポッドをゾーン間で分散させることで、ポッドの高可用性を確保できます。さらに、Kubernetes ネイティブのスケジューリングセマンティクスに基づいて、特定のゾーンにポッドをデプロイするようにアフィニティを設定することで、ポッドの高パフォーマンスを確保できます。 | 2023-08-03 | サポートされていません |
2023 年 7 月
機能 | 説明 | リリース日 | 参照 (Elastic Container Instance コンソールおよび API) | 参照 (Kubernetes) |
Secret を使用せずに Alibaba Cloud アカウント間でコンテナーレジストリインスタンスからイメージをプルする | コンテナーレジストリインスタンスと作成するエラスティックコンテナーインスタンスが同じ Alibaba Cloud アカウントに属していない場合、Resource Access Management (RAM) ユーザーを使用して、Secret を使用せずにコンテナーレジストリインスタンスからイメージをプルできます。 | 2023-07-19 | ||
stdout ログの収集の改良 | stdout ログの収集パスには、次の値がサポートされています。
| 2023-07-18 | ||
net.ipv4.ip_local_port_range パラメーターの変更 | セキュリティコンテキストを設定することで sysctl パラメーターを変更する場合、net.ipv4.ip_local_port_range パラメーターを変更できます。 | 2023-07-04 |
2023年6月
機能 | 説明 | リリース日 | 参照情報 (Elastic Container Instance コンソールおよび API) | 参照情報 (Kubernetes) |
GPU ドライバーバージョンの指定のサポート | 一部のシナリオでは、GPU アクセラレーションされた異なる Elastic Container Instance に対して、異なるドライバーと CUDA バージョンを使用する必要がある場合があります。この場合、アノテーションを追加してドライバーと CUDA のバージョンを指定できます。 | 2023-06-30 | サポート対象外 | |
ecs.u1 インスタンスファミリーのサポート | ECS インスタンスタイプを指定して Elastic Container Instance を作成する場合、ecs.u1 インスタンスファミリーを使用できます。 | 2023-06-20 | ||
固定 IP アドレスの設定 | Elastic Container Instance を作成するために固定 IP アドレスを設定できます。インスタンスが解放された後、システムは固定 IP アドレスを保持します。有効期間中 (デフォルトでは 48 時間) に特定の条件を満たす Elastic Container Instance を作成すると、システムは保持された IP アドレスをインスタンスに割り当てます。 | 2023-06-09 | ||
複数のセキュリティグループのサポート |
| 2023-06-05 | サポート対象外 |
2023年5月
機能 | 説明 | リリース日 | 参照 (Elastic Container Instance コンソールおよび API) | 参照 (Kubernetes) |
エラスティシティ保証のサポート | 従量課金制のエラスティックコンテナインスタンスの作成に使用できるリソースへのアクセスを保証するために、エラスティシティ保証がサポートされています。たとえば、特定の期間、特定の ECS インスタンスタイプの特定数のポッドを使用する必要があるとします。このような場合は、エラスティシティ保証を購入して予約リソースを取得することをお勧めします。これにより、リソース不足によるインスタンス作成の失敗やビジネスへの悪影響を防ぐことができます。 | 2023-05-17 | サポートされていません | |
追加の vCPU とメモリ仕様 | 以下の仕様が追加されました。
| 2023-05-11 | ||
従量課金制のエラスティックコンテナインスタンスの自動作成 | プリエンティブルエラスティックコンテナインスタンスを作成する際に、 | 2023-05-09 | サポートされていません |
2023年12月
機能 | 説明 | リリース日 | 参照資料 (Elastic Container Instance コンソールおよび API) | 参照資料 (Kubernetes) |
VNodectl での clusterDNS、clusterDomain、および customResources のサポート | VNode の作成時または更新時に、パラメーターを使用して customResources、clusterDNS、および clusterDomain を設定できます。 | 2023-03-28 | 該当なし | この機能は、セルフマネージド Kubernetes クラスターにのみ適用されます。詳細については、VNodectl の共通コマンドをご参照ください。 |
特定の ECS インスタンスファミリーのフィルタリング | vCPU とメモリの仕様を指定して Elastic Container Instance ベースの Pod を作成すると、システムはさまざまな ECS インスタンスタイプを使用して作成をサポートし、vCPU とメモリの要件を満たし、十分なリソースを持つインスタンスタイプを自動的に選択します。 | 2023-03-07 | サポートされていません | |
特定の世代の ECS インスタンスファミリーのフィルタリング | vCPU とメモリの仕様を指定して Elastic Container Instance ベースの Pod を作成すると、システムはさまざまな ECS インスタンスタイプを使用して作成をサポートし、vCPU とメモリの要件を満たし、十分なリソースを持つインスタンスタイプを自動的に選択します。 | 2023-03-07 | サポートされていません | |
カスタムホストの設定 | 一部のシナリオでは、Elastic Container Instance Pod のホストを設定する必要があります。たとえば、セルフマネージドイメージリポジトリからイメージをプルする場合、hosts ファイルを使用してイメージリポジトリの実際の IP アドレスを指定する必要があります。 | 2023-03-03 | サポートされていません | |
Arm ベースインスタンスのサポート | Arm ベースの ECS インスタンスタイプを指定して、Arm ベースのエラスティックコンテナインスタンスを作成できます。 Arm ベースの ECS インスタンスタイプは、Arm アーキテクチャに基づいています。各 vCPU は、プロセッサの物理コアに対応します。Arm アーキテクチャは、専用リソースを使用して安定したパフォーマンスを提供します。 | 2023-03-03 |