Hi there,
I've had a look through the documentation on Cloudfoundry, and read a few conversations on the mailing list, but I can't seem to work out the answer to this question:
Does the current release of Cloudfoundry rely on there being some kind of persistent block storage in the blobstore to run? If so, where would I find these requirements?
I should probably add that I'm not referring to something like AWS's S3, but something more like AWS's EBS instead.
The use-case I'm interested in is applications that often assume they have access to a file system like Drupal, or Wordpress.
I know that Openstack, Google's Cloud Platform and AWS all provide this kind of persistent block storage that you'd attach to a running instance, and they're the ones linked to in the CF documentation - this makes me me assume this to be the case.
However, I see various references to Directory servers and NFS, in the documentation for both the DEA and the Cloud Controller, which I'd assume is the most common way to provide shared file storage between app instances:
There are a few questions on the mailing list which suggest work is going on in this area, but these are at least 6 months old, and I'm afraid I haven't been keeping up with the pace of all the updates to CF in 2014 ):
FWIW, I'd like to be able to run Cloudfoundry on IaaS providers like Greenqloud and Digital Ocean, but at present it's not clear how I could, or whether this is possible, because I'm not aware of either them providing an an EBS like service to customers.
Anyone?
Many thanks
Chris Adams