我似乎找不到这个问题的答案,但自置居所津贴和ReplicaSet之间的关系是什么?据我所知,我们定义了一个部署对象,该对象定义了创建RS的副本,RS负责监督我们的pods和缩放。
在这幅图中,自置居所津贴的位置在哪里?它是否覆盖了部署对象?在为部署对象定义清单中的副本数量时,我有点困惑。
谢谢!
发布于 2021-03-02 08:30:25
当我们创建一个部署时,它会创建一个副本集和pod的数量(我们在
)。部署控制RS,RS控制pods。现在,HPA是另一个抽象,它为部署提供指导,并通过RS确保pods满足各自的扩展。
就k8s文档而言: Horizontal根据观察到的CPU利用率(或使用自定义指标支持,根据其他应用程序提供的指标)自动扩展复制控制器、部署、副本集或状态集中的Pod数量。请注意,水平实例自动缩放不适用于无法缩放的对象,例如DaemonSets。
简要的高级概述是:基本上都是关于控制器的。每个k8s对象具有控制器,当创建部署对象时,相应的控制器创建rs和相关联的pods,rs控制pods,部署控制rs。另一方面,当hpa控制器在任何时刻看到pods数量高于/低于预期时,它就会与部署进行对话。
从k8s阅读更多信息
文档
https://stackoverflow.com/questions/66431556
复制相似问题