第 2 章 删除或更新 Kustomize 清单资源


MicroShift 支持以下删除清单资源:

  • 清单删除:当您需要从集群中删除资源时,可以删除清单。
  • 清单升级:在应用程序升级过程中,可能需要删除一些资源,而其他资源则保留下来保留数据。

在创建新清单时,您可以使用 manifest resource delete 来删除或更新旧对象,确保没有冲突或问题。

重要

放置在 删除 子目录中的清单文件不会自动删除,需要手动删除。只有放入删除子目录中的清单文件中列出的资源才会删除。

2.1. 清单删除如何工作

默认情况下,MicroShift 会在清单路径中的 删除 子目录中搜索删除清单。当用户在这些子目录中放置清单时,MicroShift 会在系统启动时删除清单。阅读以下内容,以了解清单删除如何在 MicroShift 中正常工作。

  1. 每次系统启动时,在应用清单之前,MicroShift 会在配置的 manifests 目录中扫描以下 删除 子目录,以识别需要删除的清单:

    • /usr/lib/microshift/manifests/delete
    • /usr/lib/microshift/manifests.d/delete/*
    • /etc/microshift/manifests/delete
    • /etc/microshift/manifests.d/delete/*
  2. MicroShift 通过运行与 kubectl delete --ignore-not-found -k 命令等效的等效,删除删除目录中定义的清单中定义的资源。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat