Docker 将数据写回装载的kubernetes卷(configmap或任何其他类型)
我有一个configmap,我已经将它作为一个卷安装到一个pod上,并且我能够从pod内部使用它的内容。现在,我想从pod内部写一些东西回这个configmap,我想在pod外部检查它时,它会反映在configmap中 这可能吗 对于docker,我们可以从主机访问数据,反之亦然。K8s卷也是这样吗Docker 将数据写回装载的kubernetes卷(configmap或任何其他类型),docker,kubernetes,configmap,Docker,Kubernetes,Configmap,我有一个configmap,我已经将它作为一个卷安装到一个pod上,并且我能够从pod内部使用它的内容。现在,我想从pod内部写一些东西回这个configmap,我想在pod外部检查它时,它会反映在configmap中 这可能吗 对于docker,我们可以从主机访问数据,反之亦然。K8s卷也是这样吗 谢谢配置地图始终以读取方式装载-仅装载,因此您将无法写回任何内容。另一种方法是使用某种类型的日志代理,或者将输出写入pod生命周期之外的某个地方 默认情况下,如果出于某种原因重新启动容器,kubel
谢谢配置地图始终以读取方式装载-仅装载,因此您将无法写回任何内容。另一种方法是使用某种类型的日志代理,或者将输出写入pod生命周期之外的某个地方 默认情况下,如果出于某种原因重新启动容器,kubelet将只保留一个终止的容器及其日志。如果吊舱被逐出,里面的容器连同它们的日志都不见了。因此,无论你的应用程序返回什么,商店都将消失 在prod系统中,您需要使用集中的、群集范围的日志记录解决方案,这样您的所有日志都将被收集并永久存储在中心位置 用于集中存储容器日志的组件必须由其他组件提供,这些组件通常作为集群中的常规pod运行,例如logging agent Kubernetes文档的示例介绍了如何:
- 使用在每个节点上运行的节点级日志代理
- 包括一个专用的sidecar容器,用于登录应用程序吊舱
- 从应用程序中直接将日志推送到后端