在 k8s 部署的上下文中,
maxReplicas
属性在 Azure 的管道 yaml 中意味着什么?
例如在this文档中提到了
maxReplicas: 10
。但是没有解释这意味着什么。至少我找不到。如果有人能帮我找到相关文件,我将不胜感激。
我有两个假设。
首先,这意味着我们需要复制 pod。 IE。使用
maxReplicas: 10
我们可能有多达 10 个具有相同 pod 的集群。
第二个假设,
maxReplicas: 10
意味着在 k8s 集群中我们不能有超过 10 个 pod。
指的是Kubernetes Horizontal Pod Autoscaler。
https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/
示例:https://learn.microsoft.com/en-us/azure/aks/tutorial-kubernetes-scale?tabs=azure-cli