testexit vue项目的流水线参照这个文档部署了https://github.com/kubesphere/devops-docs-sample ,现在就是怎么把容器内的静态资源目录挂载到主机里的nginx目录上?这个问题大家都是怎么解决的?
zackzhang 手动创建一个pv,把本地目录挂映射下,然后创建pvc对应这个pv,最后在这个Pod里面挂载这个volume到指定目录即可。https://www.alibabacloud.com/blog/kubernetes-volume-basics-emptydir-and-persistentvolume_594834
zackzhang 你的storageclass是用的glusterfs,所以创建到共享存储上面去了。应该使用local storage https://kubernetes.io/docs/concepts/storage/storage-classes/#local 如果是要求没有那么高,最简单的就是使用hostpath直接把本地的文件或是目录挂载到容器中 https://kubernetes.io/docs/concepts/storage/volumes/#hostpath hostpath vs local storageclass https://kubernetes.io/blog/2019/04/04/kubernetes-1.14-local-persistent-volumes-ga/
testexit zackzhang 我使用hostpath会让主机的文件覆盖容器内的文件(我希望在打包过程中在容器中生成的文件能映射到主机目录) 现在是这样的,我使用流水线部署了一个vue项目,但是这个pod的静态资源只存在于自己的容器内,无法映射到主机中的nginx静态资源目录,我该怎么做?