我们正在尝试使用knative通过对kubernetes服务器的REST调用来动态部署和删除基于容器的应用程序。一旦knative启动并运行并进行配置,通过为多容器pod执行引用配置映射、图像名称等的服务yaml,部署应用程序就相当简单了。
但是,删除已部署的pod并非易事。Knative为每个部署的pod/app部署了许多对象,看起来它们(对象)需要逐个删除。有谁知道通过向kubernetes服务器发出REST请求,以最少的步骤删除已部署的pod的最佳方法?删除的正确顺序是什么?谢谢。
发布于 2019-03-08 04:15:29
对于关心这个问题的人来说:
起初,我对Knative为每个服务创建请求创建的对象数量感到不知所措……
向kubernetes rest API服务器(从集群内部)发送一个delete HTTP请求,如下所示:https://kubernetes:443/apis/serving.knative.dev/v1alpha1/namespaces/[yourNamespaceName]/services/[yourServiceName]就像一个删除修订、路由、配置、pod等的护身符。
https://stackoverflow.com/questions/54990871
复制相似问题