kubernetes-helm - Helm store 安装状态在哪里?
问题描述
当您运行helm install
命令时,Helm 会输出此安装的修订版本等信息。
Helm 在哪里存储这些信息?(我假设它在某个集群中。)
解决方案
取决于配置
我在文档中找到了答案。
Helm 3 将默认发布信息存储更改为发布命名空间中的 Secrets。 https://helm.sh/docs/topics/advanced/#storage-backends
它接着说,您可以将其配置为将该状态存储ConfigMap
在 PostgreSQL 数据库或 PostgreSQL 数据库中。
所以默认情况下,kubectl get secret --namespace my-namespace
将包括一个条目,如
sh.helm.release.v1.st.v1 helm.sh/release.v1 1 13m
并kubectl describe secret sh.helm.release.v1.st.v1
会输出类似
Name: sh.helm.release.v1.st.v1
Namespace: my-namespace
Labels: modifiedAt=1613580504
name=st
owner=helm
status=deployed
version=1
Annotations: <none>
Type: helm.sh/release.v1
推荐阅读
- node.js - Express Supertest 总是对 promise 中抛出的错误给出超时错误
- c++ - QTablewidget 稍后被扩展(或绘制)
- ios - 使用动画推送视图控制器会冻结 UI
- azure - Azure 媒体服务 v3 与 Azure 函数不兼容
- sql - TO_NUMBER 忽略逗号,即使它不在格式模型中
- python - 为什么多处理模块可以腌制调用匿名函数的函数?
- python - 在 Python/Gurobi 中关闭回调的输出标志
- node.js - 如何传递要在每个 Pug/Jade 模板上呈现的 Express 会话数据?
- c# - 如何在 TransformBlock 之后写入对象?
- php - PHP 在类中定义全局常量