gpt4 book ai didi

kubernetes - 删除分别在 “jx preview”和 “jx promote”环境中通过 “preview”和 “jx-staging”部署的服务的k8s资源

转载 作者:行者123 更新时间:2023-12-02 11:46:43 26 4
gpt4 key购买 nike

我正在分别在Jenkins-X的“预览”和“jx-staging”中使用“jx预览”和“jx升级”命令部署服务。

我想删除与使用jx命令部署的特定微服务关联的资源(如部署,服务,pv和pvc等)。

因为当我在“预览”和“jx-staging”环境中部署相同的服务时,构建失败了,因为该服务已经在 namespace 之一中部署的一个端口上运行。

因此,我想在部署后删除服务资源(例如部署,服务,pv和pvc等)。

请让我知道删除与正在部署的微服务关联的资源的命令。

最佳答案

与预览环境相关联的资源在关闭与预览环境相关联的拉取请求时被垃圾回收。这通过运行jx gc previews命令的后台CronJob起作用。您也可以自己运行此程序。

如果您真的想手动删除预览,可以使用jx delete preview

以上适用于预览。如果要从暂存或生产中删除某些内容,只需通过请求请求修改env/requirements.yaml文件或使用jx delete application

关于kubernetes - 删除分别在 “jx preview”和 “jx promote”环境中通过 “preview”和 “jx-staging”部署的服务的k8s资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59952637/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com