簡體   English   中英

Azure kubernetes - 有多少個集群?

[英]Azure kubernetes - How many clusters?

我們計划在 azure Kubernetes 中部署 15 個不同的應用程序。 這些應用程序由多個業務組合擁有 - 例如:營銷、金融、法律。

目前我們已經使用以下配置預配了一個 AKS 集群

  1. 子網:xxxx/21,這給了我們大約 2k 個 IP。
  2. 網絡:Azure CNI
  3. 網絡策略:印花布
  4. 最小和最大節點:Azure 自動縮放
  5. Min & Max Pods :基於 CPU 和內存利用率,允許的最大值。
  6. Azure 服務(例如:SQL):利用服務端點
  7. 本地:利用私有端點和私有 DNS。
  8. 地區 : 美國西部

問題:我們可以將所有應用程序部署在同一個 AKS 群集上嗎? 如果不是,行業標准是什么?為什么?

簡單的答案是肯定的。 我不會稱之為行業標准,因為 AFAIK 沒有一個。

更復雜的答案是:這取決於。 這完全取決於您需要為部署的應用程序遵守的安全要求。

假設您想阻止通過 RBAC 和 Kubernetes 中的 CNI 進行訪問(網絡/用戶),您可以通過多種方式在單個集群中進行管理。 它確實使事情變得更加復雜,但從長遠來看可以說不那么麻煩。

您可以通過命名空間、節點污點將不同的應用程序分開。 有許多不同的選擇取決於您需要為客戶/公司滿足的要求。

即使您有特定於區域的要求,您也可以在單個環境中進行管理。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM