cloud.gov offers Elasticsearch 2.4 as a service. This service is still in Alpha mode: downtime and data loss is possible.
||Elasticsearch instance with 1GB of RAM and 1 slice of CPU||Free in Alpha|
||Elasticsearch instance with 3GB of RAM and 1 slice of CPU||Free in Alpha|
||Elasticsearch instance with 6GB of RAM and 1 slice of CPU||Free in Alpha|
||Elasticsearch instance with 12GB of RAM and 2 slices of CPU||Free in Alpha|
How to create an instance
To create a service instance run the following command:
cf create-service elasticsearch24 1x my-elastic-service
Each instance is one node; there is not currently a way to make multi-node instances.
ElasticSearch 2.4 allows for dots in field names. This is a feature that existed pre-ElasticSearch 2.0 but was disabled in versions 2.0 to 2.3. Learn more about that here.
The broker in GitHub
You can find the broker here: https://github.com/18F/kubernetes-broker.