Registry Manager Security

Registry manager supports HTTPS connections to Elasticsearch and Basic Authentication. We may add more authentication schemes in future releases.

Basic Authentication

To enable Basic Authentication, create a configuration file in your home directory or another secure location. In this example we called the file es-auth.cfg, but you can use another name.

Provide user name, password, and optionally "trust.self-signed" flag, if your Elasticsearch server is using self-signed certificate for HTTPS connections.

trust.self-signed = true
user = elastic
password = mypassword

Pass security configuration file to a Registry Manager command in "-auth" command-line parameter. For example,

registry-manager create-registry -es https://myserver.com:9200 -index test1 -auth /home/user1/es-auth.cfg