diff --git a/_install-and-configure/install-opensearch/debian.md b/_install-and-configure/install-opensearch/debian.md index 25b91a0450..04a6bfc9c5 100644 --- a/_install-and-configure/install-opensearch/debian.md +++ b/_install-and-configure/install-opensearch/debian.md @@ -146,6 +146,9 @@ APT, the primary package management tool for Debian–based operating systems, a ``` {% include copy.html %} + For more information, see the [password requirements]({{site.url}}{{site.baseurl}}/install-and-configure/install-opensearch/docker/#password-requirements). + {: .note} + - To install a specific version of OpenSearch: ```bash diff --git a/_install-and-configure/install-opensearch/helm.md b/_install-and-configure/install-opensearch/helm.md index e9f4ac6344..4e144b91f7 100644 --- a/_install-and-configure/install-opensearch/helm.md +++ b/_install-and-configure/install-opensearch/helm.md @@ -31,7 +31,7 @@ The instructions here assume you have a Kubernetes cluster with Helm preinstalle The default Helm chart deploys a three-node cluster. We recommend that you have at least 8 GiB of memory available for this deployment. You can expect the deployment to fail if, say, you have less than 4 GiB of memory available. -For OpenSearch 2.12 or later, you must provide `OPENSEARCH_INITIAL_ADMIN_PASSWORD` to start the cluster. Customize the admin password in `values.yaml` under `extraEnvs`, as shown in the following example: +For OpenSearch 2.12 or later, you must provide `OPENSEARCH_INITIAL_ADMIN_PASSWORD` to start the cluster. Customize the admin password in `values.yaml` under `extraEnvs`, following the [password requirements]({{site.url}}{{site.baseurl}}/install-and-configure/install-opensearch/docker/#password-requirements), as shown in the following example: ```yaml extraEnvs: diff --git a/_install-and-configure/install-opensearch/rpm.md b/_install-and-configure/install-opensearch/rpm.md index 9d14e1b45a..a7d7abe48f 100644 --- a/_install-and-configure/install-opensearch/rpm.md +++ b/_install-and-configure/install-opensearch/rpm.md @@ -44,12 +44,11 @@ This guide assumes that you are comfortable working from the Linux command line ``` {% include copy.html %} -1. From the CLI, you can install the package with `rpm` or `yum`: +1. From the CLI, you can install the package with `rpm` or `yum`. + + For new installations of OpenSearch 2.12 and later, you must define a custom admin password in order to set up a demo security configuration. Use one of the following commands to define a custom admin password, following the [password requirements]({{site.url}}{{site.baseurl}}/install-and-configure/install-opensearch/docker/#password-requirements): ```bash - # For new installations of OpenSearch 2.12 and later, you must define a custom admin password in order to set up a demo security configuration. - # Use one of the following commands to define a custom admin password: - ## Install the x64 package using yum. sudo env OPENSEARCH_INITIAL_ADMIN_PASSWORD= yum install opensearch-{{site.opensearch_version}}-linux-x64.rpm @@ -61,9 +60,11 @@ This guide assumes that you are comfortable working from the Linux command line ## Install the arm64 package using rpm. sudo env OPENSEARCH_INITIAL_ADMIN_PASSWORD= rpm -ivh opensearch-{{site.opensearch_version}}-linux-arm64.rpm + ``` - # Use the following command for OpenSearch versions 2.11 and earlier: - + Use the following command for OpenSearch versions 2.11 and earlier: + + ```bash ## Install the x64 package using yum. sudo yum install opensearch--linux-x64.rpm diff --git a/_install-and-configure/install-opensearch/tar.md b/_install-and-configure/install-opensearch/tar.md index 1e5fe47a12..e681471346 100644 --- a/_install-and-configure/install-opensearch/tar.md +++ b/_install-and-configure/install-opensearch/tar.md @@ -100,7 +100,7 @@ An OpenSearch node configured by the demo security script is not suitable for a ``` {% include copy.html %} - For OpenSearch 2.12 or greater, set a new custom admin password before installation using the following command: + For OpenSearch 2.12 or later, set a new custom admin password before installation using the following command, following the [password requirements]({{site.url}}{{site.baseurl}}/install-and-configure/install-opensearch/docker/#password-requirements): ```bash $ export OPENSEARCH_INITIAL_ADMIN_PASSWORD= ``` diff --git a/_install-and-configure/install-opensearch/windows.md b/_install-and-configure/install-opensearch/windows.md index ed450b4d46..2c5f651f2f 100644 --- a/_install-and-configure/install-opensearch/windows.md +++ b/_install-and-configure/install-opensearch/windows.md @@ -60,7 +60,7 @@ An OpenSearch node in its default configuration (with demo certificates and user {% include copy.html %} 1. Run the batch script. - For OpenSearch 2.12 or later, use the following command to specify a custom admin password: + For OpenSearch 2.12 or later, use the following command to specify a custom admin password, following the [password requirements]({{site.url}}{{site.baseurl}}/install-and-configure/install-opensearch/docker/#password-requirements): ```bat > set OPENSEARCH_INITIAL_ADMIN_PASSWORD= ``` diff --git a/_security/configuration/demo-configuration.md b/_security/configuration/demo-configuration.md index 98fd8c0273..438310eafa 100644 --- a/_security/configuration/demo-configuration.md +++ b/_security/configuration/demo-configuration.md @@ -85,7 +85,7 @@ For OpenSearch 2.12 or later, set a new custom admin password before installatio ### Helm -For Helm charts, the demo configuration is automatically installed during the OpenSearch installation. For OpenSearch 2.12 or later, customize the admin password in `values.yaml` under `extraEnvs`: +For Helm charts, the demo configuration is automatically installed during the OpenSearch installation. For OpenSearch 2.12 or later, customize the admin password in `values.yaml` under `extraEnvs`, following the [password requirements]({{site.url}}{{site.baseurl}}/install-and-configure/install-opensearch/docker/#password-requirements): ```yaml extraEnvs: