Googleコンテナエンジン(GKE)1.8.3-gke.0
に、kubefedのフェデレーションkubernetesクラスタを設定しています。HPCC +クラスタオートスケーラ+連合クヴェルネズ内のOPAクラスタGCC
そして、それはのためのように思える良いHPAとcluster autoscaler私はkubernetes Admission Controllerthisのためとしてオープンポリシーエージェントを使用する必要があります。デフォルトでは
、レプリカはすべての基礎となる クラスタに均等に広がっています。たとえば、登録済みクラスタが3つあり、のフェデレーテッド・デプロイメントを作成する場合は、 のデプロイメントは3つのクラスタに
spec.replicas=3
となります。
私の場合、すべての領域で負荷が動的に変更され、すべてのクラスタに動的ポッド番号が必要です。
私のようなケースに関する例やマニュアルは見つからない(または見えないだけです)。だから、質問は次のとおりです。
- EU(1000のRPS、で標識したノード:私は私の連合文脈における3つのクラスター、GKEのあらゆる地域のための1つを持っている場合
ポリシーは、どのようなシナリオを持っている必要があります"領域= EU")
- 米国(200のRPS、 "領域= US")
- アジア(100のRPSで標識されたノード、 "領域=アジア")で標識されたノードを
それがあるべきへの単一展開これらの3つのクラスタ間でポッドを広げます。
一つのポッドはする必要がありますどのようにすることができます100のRPS
を
- 奉仕します可能であれば、そのスキーマを動作させるようにOPAを構成しますか?
対応するマニュアルへのリンクがありがとうございます。何をしようとしていることは「連合水平ポッドAutoscalers」を通じてachivableする必要があります
私は非常にフェデレーションに新しいので、私はこれを逃したようだ、あなたが正しい、私はHPAでこれを行うことができます。ありがとう、私はそれをスピンします。 –