OpenSearch/x-pack/docs/en/security/securing-communications
Rory Hunter 2bd3a05892
Refactor environment variable processing for Docker (#50221)
Backport of #49612.

The current Docker entrypoint script picks up environment variables and
translates them into -E command line arguments. However, since any tool
executes via `docker exec` doesn't run the entrypoint, it results in
a poorer user experience.

Therefore, refactor the env var handling so that the -E options are
generated in `elasticsearch-env`. These have to be appended to any
existing command arguments, since some CLI tools have subcommands and
-E arguments must come after the subcommand.

Also extract the support for `_FILE` env vars into a separate script, so
that it can be called from more than once place (the behaviour is
idempotent).

Finally, add noop -E handling to CronEvalTool for parity, and support
`-E` in MultiCommand before subcommands.
2019-12-16 15:39:28 +00:00
..
configuring-tls-docker.asciidoc Refactor environment variable processing for Docker (#50221) 2019-12-16 15:39:28 +00:00
enabling-cipher-suites.asciidoc [DOCS] Adds security content in the Elasticsearch Reference (#47596) 2019-10-04 13:11:05 -07:00
index.asciidoc [DOCS] Groups pages related to encrypting communications (#49324) 2019-11-19 10:10:39 -08:00
node-certificates.asciidoc [DOCS] Adds security content in the Elasticsearch Reference (#47596) 2019-10-04 13:11:05 -07:00
securing-elasticsearch.asciidoc [DOCS] Cleans up links to security content (#47610) (#47703) 2019-10-07 15:23:19 -07:00
separating-node-client-traffic.asciidoc [DOCS] Adds security content in the Elasticsearch Reference (#47596) 2019-10-04 13:11:05 -07:00
setting-up-ssl.asciidoc [DOCS] Removes Beats security page (#49276) 2019-11-19 09:15:30 -08:00
tls-ad.asciidoc [DOCS] Merges duplicate pages for Active Directory realms (#49205) 2019-11-19 13:18:01 -08:00
tls-http.asciidoc [DOCS] Adds security content in the Elasticsearch Reference (#47596) 2019-10-04 13:11:05 -07:00
tls-ldap.asciidoc [DOCS] Merges duplicate pages for LDAP realms (#49203) 2019-11-18 14:09:24 -08:00
tls-transport.asciidoc [DOCS] Fix truststores typo (#47738) 2019-10-15 15:50:54 -04:00
tutorial-tls-addnodes.asciidoc [7.x][DOCS] Copies security source files from stack-docs (#47534) 2019-10-04 08:19:10 -07:00
tutorial-tls-certificates.asciidoc [7.x][DOCS] Copies security source files from stack-docs (#47534) 2019-10-04 08:19:10 -07:00
tutorial-tls-internode.asciidoc [DOCS] Adds security content in the Elasticsearch Reference (#47596) 2019-10-04 13:11:05 -07:00
tutorial-tls-intro.asciidoc [DOCS] Adds security content in the Elasticsearch Reference (#47596) 2019-10-04 13:11:05 -07:00