我有基于内存(和自定义指标)来缩放Pod(HPA)的用例。
但是,相应的apiVersion为beta(autoscaling / v2beta2)。
不确定何时使用GA /稳定版,因此进行检查。
有什么建议吗?

最佳答案

如果查看Kubernetes API Versioning docAPI deprecation policy doc,则没有明确指示autoscaling/v2何时可用(GA)。
例如,在下一个Kubernetes版本中,API可以是autoscaling/v2beta2autoscaling/v2,具体取决于发行版/功能团队对“稳定性”的满意程度。
话虽这么说,基于弃用策略和rule 4a here,您应该放心使用autoscaling/v2beta2(至少在宣布autoscaling/v2autoscaling/v2beta3之后的下三个Kubernetes版本中使用)。
因此,假设我们假设autoscaling/v2与K8s 1.19一起发布,那么autoscaling/v2beta2将在Kubernetes 1.20、1.21和1.22中可用。

关于kubernetes - 在生产中使用Kubernetes自动缩放v2beta2作为apiVersion可以吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/62782528/

10-11 06:44