(feature) elastic search provisioner
Added three new docker containers to our docker-compose file.
elasticsearch-legacy, elasticsearch-legacy-provisioner and elasticsearch-provisioner
elasticsearch-legacy is elastic search legacy with a custom init script that deletes the data share where elastic searches indexes are stored on boot.
elasticsearch-legacy-provisioner depends on elasticsearch-legacy, waits for it to spin up, and then cURLs the legacy schema. Then it spins down and kills the legacy.
elasticsearch-legacy depends on the existing elasticsearch. It just spins up and runs the schemas and keeps going. Adding new schema is as simple as adding the schema and a curl command.
changed milestone to %sprint: Giddy Giraffe
unmarked as a Work In Progress
changed title from WIP elastic search provisioner to (feature) elastic search provisioner
changed the description
approved this merge request
22 22 23 23 **Enabling full installation** 24 24 25 By default, we try not to eat your machine by running the full stack. You'll be able to run the app, but you won't have search and indexing. If you need everthing, be sure to uncomment the ```depends_on``` services in 25 ### Setting up elastic search - Owner
single word for elasticsearch
22 22 23 23 **Enabling full installation** 24 24 25 By default, we try not to eat your machine by running the full stack. You'll be able to run the app, but you won't have search and indexing. If you need everthing, be sure to uncomment the ```depends_on``` services in 25 ### Setting up elastic search 26 26 27 * runners 28 * php-fpm 27 1. Make sure nothing is running: `docker-compose down` 28 2. Run the legacy provisioner: `docker-compose up elasticsearch-legacy-provisioner` 29 3. Run the legacy provisioner: `docker-compose up elasticsearch-provisioner` 29 30 30 Then you can run: - Owner
Additional header here?