私はKubernetesクラスタをAWSで実行しています。私はkops
を使ってクラスタをセットアップして起動しました。Kops/Kuberntesインスタンスグループ自動スケーリング
Iは、ノード・インスタンス・グループ内の最小値およびノードの最大数を定義:
apiVersion: kops/v1alpha2
kind: InstanceGroup
metadata:
creationTimestamp: 2017-07-03T15:37:59Z
labels:
kops.k8s.io/cluster: k8s.tst.test-cluster.com
name: nodes
spec:
image: kope.io/k8s-1.6-debian-jessie-amd64-hvm-ebs-2017-05-02
machineType: t2.large
maxSize: 7
minSize: 5
role: Node
subnets:
- eu-central-1b
現在クラスタが動作して5つのノードを有しています。クラスタ内にいくつかの配備を行った後、十分なリソースを持つノードがないため、ポッド/コンテナを開始できません。
リソースの問題があると、k8sは自動的にクラスタを拡大し、より多くのノードを開始します。ノードの最大数は7です。
構成が不足していますか?上述@kichikとして
UPDATE
、autoscalerアドオンが既にインストールされています。それにもかかわらず、それは動作しません。リソースの問題のためにKube-dnsも頻繁に再起動します。
アドオンが既にインストールされています。 :/ – CPA
正しく設定されていない可能性がありますか?デプロイメントをダンプして確認しましたか? – kichik