¿Hay alguna manera de hacer un volumen como ReadWriteMany en lugar de tener un recurso compartido NFS? ¿GCP admite volúmenes ReadWriteMany ? En este momento estoy usando NFS Share y un volumen persistente que lo apunta a NFS Share y luego lo monto en pods. Pero esto tiene un problema.
Cuando el recurso compartido de NFS falla o no se puede conectar, todos los pods que usan este volumen persistente de NFS se cuelgan. Ni siquiera podemos terminar los pods hasta que se solucione el problema de NFS. El pod tampoco falla. Acabamos de tener este problema y los pods no respondieron durante horas y el pod de terminación se atascó en el estado de terminating . Una vez que se solucione el problema del servidor NFS, podemos eliminar el pod y volver a crearlo.
¿Qué se puede hacer en lugar de tener un recurso compartido NFS?
Con Kubernetes, necesita un volumen persistente similar a NFS para ReadWriteMany. En Google Cloud, Filestore es el producto para lograrlo. Tienes una documentación que te muestra cómo montarlo en tu pod.