让我们假设,创建一个带有临时荚A文件的configMap,这个configMap会在pod A被删除后删除吗?如果是真的,那么如何从PV中的文件创建configMap呢?这样,即使pod A消失了,我们的configMap创建的文件仍然存在,这样就可以保留configMap。
发布于 2022-01-04 15:58:33
,让我们假设,用一个临时荚A创建一个文件的configMap,这个configMap会在pod A被删除之后被删除吗?
不,如果您从一个文件创建配置映射并将该configmap附加到POD,那么在删除POD时,configmap将不会被删除。
将来,您也可以将其与其他部署或POD一起使用,除非您更新该文件,否则该文件将保存在配置映射中。
任何对、POD、或与PV的更改都不会影响配置映射,这是一个不同的资源。
您可以使用configmap将文件注入POD或PV,并更新该文件或对该文件执行操作,但这些更改不会保存在configmap中。
如果您使用PV,那么您的configmap注入文件到PV,所以现在您的可以访问该文件,并且您的应用程序正在对该文件执行操作。如果PV,PVC,那么文件将保存在里面,但这些更改不会在configmap中完成。
https://stackoverflow.com/questions/70581477
复制相似问题