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 GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 30, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: derek-ho/start-opensearch@d686795cd945a1cd702ab4237227045300505e09 # v10

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
opensearch-versionThe version of OpenSearch that should be used, e.g "3.0.0"yes
pluginsA 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-enabledWhether security is enabledyes
admin-passwordThe admin password uses for the clusterno
security_config_filePath to a security config file to replace the default. Leave empty if security is not enabled or using the default configno
portPort to run OpenSearch. Leave empty to use the default config (9200)no9200
jdk-versionThe version of the JDK that should be used, e.g "21"no21
resource-sharing-enabledEnable experimental resource sharing in the Security pluginnofalse
startup-sleep-secondsSeconds to wait for OpenSearch to start before running health checksno45

no outputs