Ken*_*ons 8 kubernetes kubernetes-helm
如何列出、显示由 helm 在 K8s 上安装的所有图表?如果我在新安装的 Ubuntu 中运行 helm,则无法看到之前使用了哪些存储库来安装图表。
的种类
helm show all *
Run Code Online (Sandbox Code Playgroud)
我可以以某种方式将 helm 的存储库列表和历史记录从以前使用的服务器导出到新的 ubuntu 服务器吗?helm 在哪里保存安装的哪个存储库等?
旧的 ubuntu 服务器
Helm repo list
NAME URL
gitlab https://charts.gitlab.io/
harbor https://helm.goharbor.io
bitnami https://charts.bitnami.com/bitnami
Run Code Online (Sandbox Code Playgroud)
新的 ubuntu 服务器
Helm repo list
NAME URL
Run Code Online (Sandbox Code Playgroud)
提前致谢
Dav*_*aze 13
如何列出、显示由 helm 在 K8s 上安装的所有图表?
helm list --all-namespaces
helm 在哪里保存安装的哪个存储库等?
默认情况下,在与发布相同的命名空间中的 Secret 对象中,但这可以更改。
我可以以某种方式导出 helm 的存储库列表和历史记录吗
并不真地。您可以使用helm get values来获取安装特定版本的一组值。我不相信有一个选项可以告诉你图表最初来自哪里。
与其尝试从集群中导出此信息,更好的方法是确保您拥有在源代码管理中重新创建所需信息的副本。如果集群状态足够小,您可以尝试在基于桌面的 Kubernetes 安装(Docker Desktop、minikube、kind)上重新创建它以进行测试。这可能是一个包含安装命令和匹配值 YAML 文件的 shell 脚本目录;还有一些更高级别的工具,如Helmsman和Helmfile,它们试图将多个图表的安装维护在一起。
| 归档时间: |
|
| 查看次数: |
3439 次 |
| 最近记录: |