AS AN Architect
I WANT all OpenSearch-related deployments to be deployed on one OpenSearch instance
SO THAT they would also be be k8s-compatible and suitable for production environment
Acceptance Criteria
Within this task, by modules we mean Training Module, Service Module, Analytics Module, and Chatbot
[ ] Deployment scripts named deploy-opensearch.sh
[ ] Deployment scripts must be of identical structure for all modules
[ ] During deployment, different modules are processed separately, calling out the next one until all modules have been processed
[ ] As a result of deployment, only 1 instance of OpenSearch is deployed and used
[ ] Environmental variables must be passed to deploy-opensearch.sh script externally
[ ] Based on configuration settings, mock data is either kept or deleted
Required functionality
[ ] Required indexes are created by using field mappings
AS AN Architect I WANT all OpenSearch-related deployments to be deployed on one OpenSearch instance SO THAT they would also be be k8s-compatible and suitable for production environment
Acceptance Criteria
deploy-opensearch.sh
deploy-opensearch.sh
script externallyRequired functionality