问题标签 [kubernetes-helm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
499 浏览

linux - Kubernetes PersistentVolumClaim 未绑定 - OpenVpn Helm Chart

我有一个运行 VmWare 虚拟机的 Kubernetes 节点。我正在尝试启动一个openvpn Helm Chart。当我运行 install 命令时,我得到了输出,但是 pod 和 PersistentVolumeClaim 都陷入了“待定”状态。我错过了什么?

虚拟机主机:Centos 7

K8:1.8.1

安装命令:

批量索赔

0 投票
1 回答
5869 浏览

kubernetes - 如何从 gcr 为 imagePullSecret 编写图表

我正在尝试为我们的产品编写 Helm Charts。图像存储在 GCR 私人仓库中。所有组件的图表都已准备就绪,但我正在尝试在 imagePullSecrets 的图表中编写 YAML 文件。我从这里阅读了图表提示,

我也知道如何创建 imagePullSecret:

但我不知道如何将“your_service_account.json”的内容填充到该图表的 values.yaml 的密码中。最好我可以更改名称“your_service_account.json”以更新 values.yaml 的密码。

目前,我的实现如下:

secrets.yaml 的内容:

_helpers.tpl 的内容:

然后使用

会导致错误:

错误:此命令需要 1 个参数:图表名称

我怎么解决这个问题?

0 投票
2 回答
734 浏览

kubernetes - SuiteCRM 在 Minikube/K8s 上安装

我是 suiteCRM 的新手,我正在尝试部署到 Minikube。我正在使用 K8s 存储库中的掌舵图:

https://github.com/kubernetes/charts/tree/master/stable/suitecrm

我正在使用命令:

我修改了 values.yaml 以具有一些自定义值(例如电子邮件、用户名、密码)。即使我没有收到非常有用的错误,安装也不成功。我确实收到关于没有可解析主机的错误,但我希望代理。

我的价值观.yaml:

我确实查看了正在运行的服务的日志(通过 minikube 仪表板)。那里真的没有多大用处,但它似乎挂在准备 CRM 环境上。它永远不会超越...

服务端点永远不会准备好并且似乎永远不会完成部署。任何帮助,将不胜感激。

0 投票
1 回答
848 浏览

docker - redis-ha:无法在集群中创建指定数量的主服务器

我正在尝试使用以下命令创建一个由 3 个主设备、3 个从设备和 3 个哨兵组成的集群。

但我看到只有 1 个主人正在被创建。Helm --version 0.2.3 GIT repo:https ://github.com/kubernetes/charts/tree/master/stable/redis-ha

以下是来自 helm 的日志。

我错过了什么还是有什么问题?我已经尝试了多个项目,每次只创建 1 个主控。

我正在使用 VM/Minikube/Docker 在 Windows 机器上尝试这个。

=================================================

0 投票
1 回答
2128 浏览

postgresql - Kubernetes Helm Chart - 调试

我找不到描述这些错误的好信息:

我还是 Helm 的新手;我已经构建了两个与此模板相似的工作图表并且没有这些错误,即使代码没有太大不同。我在想可能存在某种我没有注意到的格式错误。要么是那个,要么是由于不同的类型(其他的是 Pod,这是 StatefulSet)。

它引用的 YAML 文件在这里:

是否有人能够 a) 指出正确的方向,以了解如何实现 spec.template 和 spec.serviceName 必填字段,b) 了解为什么字段“容器”无效,和/或 c) 提及任何可以帮助调试 Helm 图表的工具?我尝试了 'helm lint' 和 '--debug' 标志,但 'helm lint' 没有显示错误,并且标志输出显示了上面的错误。

错误是否也可能来自不同的文件?

0 投票
1 回答
1504 浏览

postgresql - Helm / Kubernetes - 状态集和权限

我一直看到这个错误:

我创建了一个名为“pgset-sa”的 ServiceAccount,并授予它集群管理员角色。我一直在研究使其工作的其他方法(包括编辑 scc 受限),但不断从 fsGroup 收到错误,指出它不是允许的组。我错过了什么?

0 投票
2 回答
1090 浏览

kubernetes - 验证 kubernetes helm chart 的所有值是否都已使用

我想检查一下我的 kubernetes helm 图表是否没有在values.yaml. 这应该包括任何子图表,如果您subchart.foo.bar: ???在顶层定义了values.yaml该键肯定会在子图表中使用,或者可能作为subchart/values.yaml.

这是防止我们在 中发送虚假“文档”所必需的values.yaml,例如,如果子图中的键已被更改或删除。

理想情况下,也有可能报告顶级图表中哪些子图表值没有被覆盖,尽管这不太令人担忧。

是否有任何现有的工具可以帮助解决这个问题?

0 投票
3 回答
10436 浏览

kubernetes-helm - 舵图如何具有包含 {{ }} 值的属性

在 helm 图表中,我们可以将 value 定义为 {{ Values.name }} 之类的东西,它将被 values.yaml 中定义的真实值替换。但是如果原始值具有类似的格式,例如 {{name}},则在尝试安装该图表时,它将由于未定义“name”的错误而失败。有没有办法处理这个?

0 投票
2 回答
1074 浏览

docker - 在Kubernetes上通过helm安装后如何访问Prometheus?

在 Kubernetes 集群中安装了 Prometheus,使用:

它成功了:

如何从浏览器访问它?使用哪个端口?怎么可能知道?

0 投票
1 回答
794 浏览

azure - 没有在 Kubernetes 的代理节点之一上创建 Pod

我正在使用具有 3 个主服务器和 3 个代理的 kubernetes 集群,该集群是使用 Azure 容器服务 (ACS) 创建的。

我已经使用 helm 创建了 50 多个部署,每个部署都有一个 pod,并且运行良好。在三个代理中,只有两个代理在其上托管一半部署。除了 system/kubernetes 创建的 pod 之外,第三个代理没有创建任何 pod。

任何输入都会有所帮助。提前致谢。