Implement a small containerized OpenSearch setup
* we're going for a small single-machine setup here * we don't include logstash/fluentd in the setup; this is off-loaded to other projects sending their logs to OS deployments * configure the security plugin to use self-generated certificates, and create a bunch of customized internal users * note: apparently, securityadmin's '-rev' flag doesn't do anything for internal_users * instead, we need to go the good old 'sed' route to update the internal users
Showing
- .gitignore 5 additions, 0 deletions.gitignore
- README.md 48 additions, 0 deletionsREADME.md
- dashboards/config/opensearch_dashboards.yml 24 additions, 0 deletionsdashboards/config/opensearch_dashboards.yml
- docker-compose.base.yml 41 additions, 0 deletionsdocker-compose.base.yml
- docker-compose.yml 51 additions, 0 deletionsdocker-compose.yml
- example.env 18 additions, 0 deletionsexample.env
- opensearch/init-security.sh 67 additions, 0 deletionsopensearch/init-security.sh
- opensearch/opensearch.yml 48 additions, 0 deletionsopensearch/opensearch.yml
- opensearch/security/internal_users.template.yml 35 additions, 0 deletionsopensearch/security/internal_users.template.yml
- opensearch/security/tenants.yml 9 additions, 0 deletionsopensearch/security/tenants.yml
- scripts/generate-ssl.sh 83 additions, 0 deletionsscripts/generate-ssl.sh
- scripts/setup.sh 19 additions, 0 deletionsscripts/setup.sh
- ssl/.gitkeep 0 additions, 0 deletionsssl/.gitkeep
Loading
Please register or sign in to comment