【问题标题】:Is it possible to use Node.js v8 on Google Kubernetes Engine after October 1, 2019?2019 年 10 月 1 日之后是否可以在 Google Kubernetes Engine 上使用 Node.js v8?
【发布时间】:2019-09-25 13:25:32
【问题描述】:

一个月前,我收到了来自 GPC 支持的消息。表示 App Engine 将于 2019 年 10 月 1 日停止 Node.js v8 部署支持。2019 年 10 月 1 日之后是否可以在 Google Kubernetes Engine 上继续使用 Node.js v8?

【问题讨论】:

    标签: node.js google-cloud-platform google-kubernetes-engine


    【解决方案1】:

    如果你为 K8s 创建自己的 docker 镜像,我看不出有任何问题,我猜你可以运行任何版本的 node.js

    【讨论】:

      【解决方案2】:

      Luca & Thrahir 的回答是正确的,我还是会尝试扩展一些。

      Node.js 基金会将于 2020 年 1 月停止维护“Node 8.x”[1],而 Google Cloud Platform 的“AppEngine”于 10 月 1 日停止部署这些应用程序 [2]。

      因此,如果您的应用部署到 AppEngine,如果不升级到 Node 10,它将无法部署。

      但如果您的应用在您在 GKE 集群中设置的环境中运行,它将继续工作。

      另外,您也可以查看 AppEngine 的 Node.JS 灵活环境 [3]。

      希望这些信息对您有用,祝您好运!


      [1]https://github.com/nodejs/Release

      [2]https://cloud.google.com/appengine/docs/standard/nodejs/release-notes#june_27_2019_2

      [3]https://cloud.google.com/appengine/docs/flexible/nodejs/

      【讨论】:

        【解决方案3】:

        Google Cloud Kubernetes Engine 基于 Google Cloud Compute Engine [1],因此我相信它的实现与 App Engine [2] 不同。在我看来,如果您决定将工作负载转移到 GKE,那么不会有任何问题。

        [1]https://cloud.google.com/kubernetes-engine/docs/concepts/kubernetes-engine-overview

        [2]https://cloud.google.com/appengine/docs/standard/

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2019-11-23
          • 2020-07-01
          • 2022-08-05
          • 2019-11-21
          • 2012-05-08
          • 1970-01-01
          • 2020-03-20
          相关资源
          最近更新 更多