21:04
Job Céspedes
One thing, may not be that useful, is that we are testing with a NFS operator with autoexpansion for shared storage (moodledata) in GCP. We have found that managed NFS services in main cloud providers are not ideal for our use case. GCP managed NFS service (filestore), for instance, requires a minimum size of 1 TB (costs and size is more than want we want/need). We believe deploying NFS servers in this way for each Moodle installation, reduces costs, help us keep shared-nothing concept, works in multiple cloud providers, all in the same Kubernetes environment. The autoexpansion feature helps with pvc size autoincrements when needed. This approach is not without challanges, though. We have to maintain/test our NFS operator implementation, for instance.