Kubernetes:将配置目录保存在容器外

Kubernetes: save configuration directory outside container

挂载配置目录的最佳方式是什么,例如/etc/apache2 作为 kubernetes 中的卷? 包含 apache2 容器的 pod 可能被调度在不同的节点中。 我想在容器重启之间保留配置文件。

您可以使用Configmap 来实现这一点。您可以从您的 apache 配置目录创建 Configmap。这是官方文档,应该涵盖如何配置它并添加到 Pod:https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/#create-configmaps-from-directories