【问题标题】:Can knative delete a deployed app via Kubernetes Server?knative 可以通过 Kubernetes Server 删除已部署的应用吗?
【发布时间】:2019-03-08 04:15:28
【问题描述】:

我们正在尝试使用 knative 通过对 kubernetes 服务器的 REST 调用来动态部署和删除基于容器的应用程序。 一旦 knative 启动并运行并进行配置,通过执行服务 yaml 来为多容器 pod 引用配置映射、图像名称等,部署应用程序非常简单。

但是,删除已部署的 pod 并不容易。 Knative 为每个部署的 pod/app 部署了许多对象,看起来它们(对象)需要一个一个地删除。任何人都知道通过向 kubernetes 服务器发出 REST 请求以最少的步骤删除已部署的 pod 的最佳方法吗?以及正确的删除顺序?谢谢。

【问题讨论】:

    标签: knative-serving


    【解决方案1】:

    对于任何关心的人:

    最初,我对 Knative 为每个服务创建请求创建的对象数量感到不知所措....

    向 kubernetes REST API 服务器(从集群内部)发送删除 HTTP 请求,如下所示:https://kubernetes:443/apis/serving.knative.dev/v1alpha1/namespaces/[yourNamespaceName]/services/[yourServiceName] 就像删除修订、路由、配置、pod 等的魅力一样。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-07
      • 2023-04-03
      • 1970-01-01
      • 2011-09-18
      • 1970-01-01
      相关资源
      最近更新 更多