Skip to content

Instantly share code, notes, and snippets.

@jalogisch
Created April 25, 2018 12:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jalogisch/468c810d5a6f7066de264c8a0d24e7ed to your computer and use it in GitHub Desktop.
Save jalogisch/468c810d5a6f7066de264c8a0d24e7ed to your computer and use it in GitHub Desktop.
Elasticsearch HTTPS:
- X-Pack (Elastic Kostenpflichtig)
- Search Guard (OSS & Pay Plan) https://github.com/floragunncom/search-guard
- NGINX Proxy ( https://www.elastic.co/blog/playing-http-tricks-nginx )
MongoDB TLS:
- https://docs.mongodb.com/manual/tutorial/configure-ssl/
- Certificate based authentication is tricky but can be done
Graylog TLS:
- http://docs.graylog.org/en/2.4/pages/configuration/https.html
- REST & WEB need to be enabled both with the certificate
- Depending on the Input TLS can be enabled with own certificate
- some might allow client based certification
General:
- CA need to be known to all Software
- if SelfSigned it need to be know to all
Advertorial:
- https://github.com/graylog-labs/shadowCA
- https://github.com/jalogisch/bartwickelmaschine/tree/master/create_self_signed_ssl_certs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment