0

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

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

4

1 回答 1

1

对于任何关心的人:

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

向 kubernetes REST API 服务器(从集群内部)发送删除 HTTP 请求,如下所示:https://kubernetes:443/apis/serving.knative.dev/v1alpha1/namespaces/[yourNamespaceName]/services/[yourServiceName]工作方式类似删除修订、路线、配置、吊舱等的魅力。

于 2019-03-07T20:15:28.753 回答