容器重启丢失文件,一般都会做持久化挂到外部存储上,可开发技能有限,经常会直接发布未挂载出来的镜像,发生故障时,数据丢失才造成危害。
如何避免,有啥快捷检查方法发布应用前杜绝
从您的反馈看,应该是使用的开源K8s平台。一般商用容器云都会有查看存储的地方,哪里就能看到存储挂到了那个Pod上面。
对于您的情况,我建议:
1、人员技能提升(主动)
组织开发人员培训,让其发布的时候,在yaml里面直接挂在存储地址。
2、通过脚本查询(被动)
写一个查询脚本,从集群-->namespace-->pod,查看每个pod的yaml文件中对应的存储地址。