This project consists of two parts
Files are located in /src/main/kotlin/resources and contains instruction how to setup elasticsearch and how to use Elasticsearch CRUD. You can read .http and learn how to execute elasticsearch requests: inserting data, creating indexes, searching, aggregation etc...
Sample project that uses Spring Data repository to communicate with Elasticsearch. Project has tests with testcontainers configured.