derek-ho/Launch OpenSearch with or without plugins
Downloads latest build of OpenSearch, optionally installs plugins, and then starts OpenSearch on localhost:9200
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 30, 2026
- License
- Apache 2.0
Pinned Snippet
uses: derek-ho/start-opensearch@d686795cd945a1cd702ab4237227045300505e09 # v10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| opensearch-version | The version of OpenSearch that should be used, e.g "3.0.0" | yes | — |
| plugins | A comma separated list of plugins to install. Leave empty to not install any. Each entry should be a full path prefixed with `file: `, for example: `file:$(pwd)/my-plugin.zip` | no | — |
| security-enabled | Whether security is enabled | yes | — |
| admin-password | The admin password uses for the cluster | no | — |
| security_config_file | Path to a security config file to replace the default. Leave empty if security is not enabled or using the default config | no | — |
| port | Port to run OpenSearch. Leave empty to use the default config (9200) | no | 9200 |
| jdk-version | The version of the JDK that should be used, e.g "21" | no | 21 |
| resource-sharing-enabled | Enable experimental resource sharing in the Security plugin | no | false |
| startup-sleep-seconds | Seconds to wait for OpenSearch to start before running health checks | no | 45 |
Outputs
no outputs