Sentralisér konfigurasjon av elasticsearch
Created by: kristom
Mappingfiler for elasticsearch' verk og personindekser er nå duplisert i tre like eksemplarsett; i salt, migration og i services. Det er stor fare for at de kommer ut av synk, og bør derfor ligge ett sted, fortrinnsvis i services. For at migration skal kunne resette indeks bør derfor derfor sletting av indekser og oppretting av mapping kunne gjøres om en tjeneste i services som migration kaller før migrering.
Løsningsforslag/grovskisse:
- person_mapping.json og work_mapping.json legges i services/.../resources
- Et nytt REST-endpoint i services sørger for å laste opp disse til elasticsearch
- Endpointer kalles av migration