Kubernetes 如何加快GKE上的滚动更新
我需要在gke中部署一个web应用程序。该应用程序由两个POD组成,需要扩展到约30个副本 在我们的设置中,滚动更新大约需要30秒/秒 旧标题:如何在GKE集群上启用部署API 我尝试使用,因为它们允许并行更新多个pod。 但是,正如nshttpd在《kubernetes slack上的谷歌容器》中指出的那样: 我可能错了,但我认为GKE集群没有beta版的特性。因此,如果您想要部署,您必须启动自己的集群 GKE集群实际上有beta特性。但部署是1.1版本(当前受支持的版本)中的alpha功能,并将在即将发布的1.2版本中升级到beta。一旦它们成为测试版功能,您就可以在GKE中使用它们Kubernetes 如何加快GKE上的滚动更新,kubernetes,google-kubernetes-engine,Kubernetes,Google Kubernetes Engine,我需要在gke中部署一个web应用程序。该应用程序由两个POD组成,需要扩展到约30个副本 在我们的设置中,滚动更新大约需要30秒/秒 旧标题:如何在GKE集群上启用部署API 我尝试使用,因为它们允许并行更新多个pod。 但是,正如nshttpd在《kubernetes slack上的谷歌容器》中指出的那样: 我可能错了,但我认为GKE集群没有beta版的特性。因此,如果您想要部署,您必须启动自己的集群 GKE集群实际上有beta特性。但部署是1.1版本(当前受支持的版本)中的alpha功能,
滚动更新命令实际上只是一种语法糖衣,首先创建一个新的复制控制器,将其放大一倍,将现有的复制控制器缩小一倍,然后重复,直到旧的复制控制器的大小为零。如果一次只开一个吊舱太慢的话,你可以自己以更快的速度完成。您可能还希望在github上提交一个功能请求,向滚动更新命令添加一个标志,以并行更新多个POD nshttpd on slack:我可能错了,但我认为GKE集群没有beta版的特性。因此,如果您想要部署,您必须启动自己的集群。GKE集群确实有测试版功能。部署将在v1.2中进行测试,GKE将提供该功能。