docker - 将configmap文件挂载到主机路径卷上

标签 docker kubernetes mounted-volumes

我已经在Kubernetes容器中安装了一个主机路径卷。现在,我想将configmap文件安装到主机路径卷上。

那可能吗?

最佳答案

并非如此,一个更大的问题是您想这样做吗?

在Kubernetes中添加配置的标准方法是使用ConfigMaps。它们存储在etcd中,大小限制为 1MB 。当您的Pod出现时,配置将安装在pod mount point中,您可以在Pod规范中指定该位置。

您可能想要相反的方法,即使用具有某些配置且可能的 hostPath 。假设您要使用一些大于1MB的配置(这是不常见的),并让您的pod使用它。这里的问题是,您需要将此hostPath和文件放入Pod可能启动的所有群集节点中。

关于docker - 将configmap文件挂载到主机路径卷上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53271247/

相关文章:

kubernetes - 使用Consul存储kubernetes容器的环境变量

jenkins - 在Kubernetes中挂载持久 “dynamic”文件的解决方案

docker - 在Dockerfile中配置安装点并将文件提取到该安装点

docker - 如何从docker容器内部访问主机中的目录?

node.js - 如何在docker容器中连接graphql和prisma?

ubuntu - 在 Docker 中运行 Qt5 GUI

Docker webpack 开发服务器

docker - 在Docker容器中使用zabbix监视服务器

Kubernetes 不接受新的作业定义

azure - 使用 Azure AD 和托管标识以编程方式对 AKS 进行身份验证