gpt4 book ai didi

kubernetes - 如何在 Kubernetes 中使用 subPath 正确挂载 configMap?更改后不更新配置

转载 作者:行者123 更新时间:2023-12-03 17:48:24 31 4
gpt4 key购买 nike

我尝试使用 configMap 将一些配置挂载到子目录中。例如:

spec.template.spec.containers.[0].volumeMounts:
- name: fh16-volume
mountPath: /etc/fh-16/application.log
subPath: my-config.txt
spec.template.spec.volumes:
- name: fh16-volume
configMap:
name: my-config

在这种情况下,所有挂载都按预期进行。但是在 configMap 中进行任何更改后,此更改不会应用到容器中。需要为此重新创建 pod。

它看起来像一些错误,但也许我在配置中犯了一些错误?在我不使用 subPath 指令的情况下,一切都按预期工作。

最佳答案

请参阅 Kubernetes docs 中的这条注释:

Note: A container using a ConfigMap as a subPath volume mount will not receive ConfigMap updates."

关于kubernetes - 如何在 Kubernetes 中使用 subPath 正确挂载 configMap?更改后不更新配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48561338/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com