kubernetes-helm - 卸载版本时如何保留集群上的资源?
问题描述
有没有办法在卸载版本时不从集群中删除某些资源,并在重新安装时重新使用它们(没有冲突)?
我在考虑诸如机密和持久卷之类的资源
解决方案
您可以通过添加以下注释来告诉 Helm 不要卸载资源:
kind: Secret
metadata:
annotations:
"helm.sh/resource-policy": keep
推荐阅读
- node.js - 从 Cognito 收到 JWT Token 后如何存储?通过 Cognito 托管 UI 登录
- powershell - 用于删除 Key Vault 机密的 PowerShell 脚本出现 409 冲突错误
- r - 按字数和堆积条形图
- android - 如何将 android 应用程序限制为特定品牌?
- flutter - Flutter:带安全区域的全底按钮
- sql - 将运行 SQL 语句中未使用的 CTE
- python - 使用 pip3 安装 awslocal CLI 后,在检查 CLI 选项时,我在终端中看到了这个:zsh: command not found: awslocal
- string - 程序如何确定字符串的结尾?
- css - 自定义 CSS 选择/突出显示不正确
- asp.net - ASP.NET MVC - 无法访问我的控制器索引页面(或任何其他页面)