1
0
mirror of https://github.com/minio/docs.git synced 2025-07-30 07:03:26 +03:00

DOCS-845: Updates for MinIO Server RELEASE.2023-05-04T21-44-30Z (#852)

Closes #845 

Staged: http://192.241.195.202:9000/staging/DOCS-845/linux/index.html
This commit is contained in:
Ravind Kumar
2023-05-17 17:38:27 -04:00
committed by GitHub
parent 9f95069315
commit 79e55b4d90
8 changed files with 102 additions and 14 deletions

View File

@ -88,6 +88,24 @@ Configuration Settings
The following configuration settings define runtime behavior of the
MinIO :mc:`server <minio server>` process:
Root User Account
~~~~~~~~~~~~~~~~~
.. mc-conf:: api
The top-level configuration key for modifying API-related operations.
.. mc-conf:: root_access
.. include:: /includes/common-mc-admin-config.rst
:start-after: start-minio-root-api-access
:end-before: end-minio-root-api-access
This configuration setting corresponds with the :envvar:`MINIO_API_ROOT_ACCESS` environment variable.
To reset after an unintentional lock, set :envvar:`MINIO_API_ROOT_ACCESS` ``on`` to override this setting and temporarily re-enable the root account.
You can then change this setting to ``on`` *or* make the necessary user/policy changes to ensure normal administrative access through other non-root accounts.
.. _minio-server-config-logging-logs:
HTTP Webhook Log Target

View File

@ -312,6 +312,15 @@ Root Credentials
MinIO strongly recommends specifying a unique, long, and random
:envvar:`MINIO_ROOT_PASSWORD` value for all environments.
.. envvar:: MINIO_API_ROOT_ACCESS
.. include:: /includes/common-mc-admin-config.rst
:start-after: start-minio-root-api-access
:end-before: end-minio-root-api-access
This variable corresponds to the :mc-conf:`api root_access <api.root_access>` configuration setting.
You can use this variable to temporarily override the configuration setting and re-enable root access to the deployment.
.. envvar:: MINIO_ACCESS_KEY
.. deprecated:: RELEASE.2021-04-22T15-44-28Z
@ -410,18 +419,14 @@ MinIO Console:
Specify ``off`` to disable the embedded MinIO Console.
.. envvar:: MINIO_SERVER_URL
.. envvar:: MINIO_BROWSER_LOGIN_ANIMATION
*Optional*
Specify the URL hostname the MinIO Console should use for connecting to the
MinIO Server.
.. versionadded:: MinIO Server RELEASE.2023-05-04T21-44-30Z
This variable may be necessary if the MinIO Server TLS certificates do
not contain any IP Subject Alternative Names (SAN). Specifically, the
Console uses the MinIO Server IP address by default. If the Server TLS does
not contain that IP address, then the Console cannot validate the TLS
connection.
Specify ``off`` to disable the animated login screen for the MinIO Console.
Defaults to ``on``.
.. envvar:: MINIO_BROWSER_REDIRECT_URL
@ -445,6 +450,15 @@ MinIO Console:
the external identity provider has a reachable URL to which to send the
authentication response.
.. envvar:: MINIO_SERVER_URL
*Optional*
Specify the Fully Qualified Domain Name (FQDN) the MinIO Console should use for connecting to the MinIO Server.
This variable is typically only necessary when the MinIO Server TLS certificates do not contain an IP Subject Alternative Name (SAN) for the MinIO Server.
Since the Console uses the MinIO Server IP by default, the Console may fail to connect due to the TLS certificate not having the necessary IP listed as a SAN.
Key Management Service and Encryption
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@ -522,6 +536,16 @@ refers to the specific storage tier on which to store a given object.
This environment variable only applies to deployments with
:ref:`Erasure Coding <minio-erasure-coding>` enabled.
The minimum value at startup is ``0``.
0 parity setups have no erasure coding protections and rely entirely on the storage controller or resource for availability / resiliency.
The maximum value is 1/2 the erasure set stripe size.
For example, a deployment with erasure set stripe size of 16 has a maximum standard parity of 8.
You can change the Standard parity after startup to a value between ``1`` and :math:`\tfrac{1}{2}\ (ERASURE_SET_SIZE)`.
MinIO only applies the changed parity to newly written objects.
Existing objects retain the parity value in place at the time of their creation.
Defaults to ``4``.
.. envvar:: MINIO_STORAGE_CLASS_RRS