我在 Helm 图表的模板目录中拥有我将使用 Helm 运行的容器的部署.yaml 和 value.yaml 文件。
现在我希望能够为我的管道的 kubernetes cpu 利用率定义和利用环境变量,以便在运行 helm 时,它可以根据 env(dev、test 和 prod)选择正确的资源值。开发和测试的资源少于生产。
当我使用 Helm 运行应用程序时,如何传入此参数并让 helm 正确获取资源?
这是我的deployment.yaml 文件的一部分
# ...
resources:
limits:
cpu: {{ .Values.resources.limits.cpu }}
memory: {{ .Values.resources.limits.memory }}
requests:
cpu: {{ .Values.resources.requests.cpu }}
memory: {{ .Values.resources.requests.memory }}
# ...
这是我的values.yaml 文件的一部分
# ...
resources:
limits:
cpu: 900m
memory: 500Mi
requests:
cpu: 600m
memory: 300Mi
# ...
运行 helm 时如何从本地环境变量中提取 USERNAME 和 PASSWORD 的值?
这可能吗?如果是的话,我该怎么做?
购买经过验证的 TransferWise 帐户 24小时回复/联系我们 Skype:usatopseller 电报:@usatopseller WhatsApp:+1(678) 609-3906 https://usatopseller.com/product/buy-verified-transferwise-account/