Node.js 将更新推送到gcloud容器/吊舱

Node.js 将更新推送到gcloud容器/吊舱,node.js,docker,kubernetes,gcloud,Node.js,Docker,Kubernetes,Gcloud,没有任何问题,但我对向应用程序推送更新的最佳方式感到困惑。本教程提到了一些关于kubectl滚动更新的内容,但并没有真正遵循这些内容。关于部署应用程序后要使用的具体步骤的任何反馈?您应该使用该命令 有一点背景知识,假设您有一个运行在10个吊舱中的应用程序。现在您有了应用程序的新版本。您不希望停止当前版本,然后启动新版本,因为您将有一段时间不为任何用户流量提供服务。如果新版本出现问题,则推送新版本、检测问题、删除新版本并重新启动旧版本可能需要相当长的时间。滚动更新将用运行应用程序更新版本的新pod

没有任何问题,但我对向应用程序推送更新的最佳方式感到困惑。本教程提到了一些关于kubectl滚动更新的内容,但并没有真正遵循这些内容。关于部署应用程序后要使用的具体步骤的任何反馈?

您应该使用该命令

有一点背景知识,假设您有一个运行在10个吊舱中的应用程序。现在您有了应用程序的新版本。您不希望停止当前版本,然后启动新版本,因为您将有一段时间不为任何用户流量提供服务。如果新版本出现问题,则推送新版本、检测问题、删除新版本并重新启动旧版本可能需要相当长的时间。滚动更新将用运行应用程序更新版本的新pod一次替换一个pod。这允许您将传入的请求逐渐转移到新版本,而无需停机。它还允许您在为一小部分传入请求提供服务的同时捕获新版本的问题