Challenge Overview
For this challenge, we'd like to integrate the docker elasticsearch feeder logic into the existing tc-logstash-conf framework, so we can use it consistently.
1. The expected support version of elasticsearch is 2.3.x
2. Please use the logstash jbdc plugin (https://www.elastic.co/guide/en/logstash/2.3/plugins-inputs-jdbc.html) to complete the logic.
3. The config should be do the intial load for legacy data and run periodically to update the changed data as in docker-elasticsearch feeder
4. Make sure the new version can be working with local docker environment, the same as in production (aws elasticsearch service), AWS provides free trail to play with.
- Verification Steps for local docker environment with external elasticsearch service
- Setup and Verification steps to populate data in AWS Elasticsearch Service
1. The expected support version of elasticsearch is 2.3.x
2. Please use the logstash jbdc plugin (https://www.elastic.co/guide/en/logstash/2.3/plugins-inputs-jdbc.html) to complete the logic.
3. The config should be do the intial load for legacy data and run periodically to update the changed data as in docker-elasticsearch feeder
4. Make sure the new version can be working with local docker environment, the same as in production (aws elasticsearch service), AWS provides free trail to play with.
Final Submission Guidelines
- Changes for integrating with tc-logstash-conf- Verification Steps for local docker environment with external elasticsearch service
- Setup and Verification steps to populate data in AWS Elasticsearch Service