このドキュメントでは、Alibaba Cloud Container Service for Kubernetes プロダクトの機能とサービスのパフォーマンスに対する制限事項について説明します。また、より高いクォータを適用する方法についても説明します。
Kubernetes クラスターを作成すると、次の制限事項が適用されます。
- クラスターに VPC を設定した後は、別の VPC に置き換えることはできません。
- Kubernetes クラスターをシングルゾーンタイプからマルチゾーンタイプに変換することはできません。
- Kubernetes クラスターは、専用タイプからマネージド Kubernetes クラスタータイプへ変換できません。
- クラスターに Internet Server Load Balancer (SLB) インスタンスを設定できません。
注 Kubernetes クラスターの API サーバーをインターネットに公開するには、クラスター作成のパラメーターを設定するときに、インターネット SLB インスタンスを設定する必要があります。
- クラスターに CloudMonitor プラグインをインストールできません。
注 CloudMonitor プラグインは、クラスター作成のパラメーターを設定する際にのみ、クラスターにインストールできます。
- コンテナーのネットワークプラグインは変更できません。変更すると、Kubernetes クラスターが正常に機能しなくなります。
上記の制限事項に加えて、Kubernetes クラスターに関連するリソースには、次の制限事項が適用されます。
- Kubernetes クラスターで作成されたアプリケーションは、異なる名前空間に移行できません。
- Alibaba Cloud Container Service for Kubernetes は、Kubernetes クラスターの作成時に API を使用してインターネットにアクセスします。 これを正しく機能させるには、NAT ゲートウェイを設定して、Kubernetes クラスターを作成する必要があります。 これは、専用 Kubernetes クラスターとマネージド Kubernetes クラスターの両方に適用されます。
- Kubernetes クラスター用に作成された ECS インスタンスは、従量課金とサブスクリプション課金方法の両方をサポートします。 ECS コンソールでインスタンスの課金方法を変更できます。 ただし、他のクラスターリソース (SLB インスタンスなど) では、従量課金の課金方法のみがサポートされます。
- ROS の規則によると、自動クラスタースケーリングでは、クラスターのスケールアウトによって追加したノードのみが削除されます。 自動クラスタースケーリングでは、クラスターの作成時に追加されたノードや、クラスターの作成後にクラスターに追加したノードは削除されません。 ノードは、クラスターのスケールアウト時に追加された順序でクラスターから削除されます。
Kubernetes クラスターのクォータ
次の表では、Container Service for Kubternetes の制限事項の詳細と、制限事項の変更をリクエストするチケットを起票できるかどうかを示します。
注 管理者ではなく一般ユーザーの場合は、より多くのリソースクォータを申請する際に、実名認証を完了する必要があります。
項目 | 制限事項 | 制限事項の変更にチケットの起票が可能か |
---|---|---|
1 つの Alibaba Cloud アカウントで作成できる専用 Kubernetes クラスターとマネージド Kubernetes クラスターの最大数。 | 10 | はい |
1 つの Kubernetes クラスター内のノード (Master ノードと Worker ノードの両方を含む) の最大数。 | 40 | はい |
1 つの Worker ノードで作成できるコンテナーインスタンスの最大数。 | 256 | いいえ |
1 つの Alibaba Cloud アカウントで作成できるサーバーレス Kubernetes クラスターの最大数。 | 2 | はい |
1 つのサーバーレス Kubernetes クラスターで作成できるコンテナーインスタンスの最大数。 | 300 | はい |