在不重新启动pod的情况下更改运行kubernestes pod中的文件

时间:2017-05-16 16:26:52

标签: kubernetes

我尝试更改logback.xml(文件)中的日志级别,该文件使用在pod中的configmap安装在路径(例如A)中,并将其链接到pod中的其他路径(例如B)。可以通过输入pod-path B并手动进行更改来实现。但我想知道是否还有其他办法。是否可以更改文件并更新配置映射,以便它将反映在pod中?或任何其他标准方式?

1 个答案:

答案 0 :(得分:1)

您可以为此映射ConfigMap。 首先,使用文件条目

创建ConfigMap

https://kubernetes.io/docs/tasks/configure-pod-container/configmap/

然后,您可以将ConfigMap作为卷安装在您的pod中:

https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/#adding-configmap-data-to-a-volume

当您的ConfigMap发生变化时,您的广告连播中的文件也会发生变化。