mirror of
https://github.com/minio/docs.git
synced 2025-07-30 07:03:26 +03:00
Splits the helm chart reference page (#1142)
Internal request to split the Operator and Tenant helm chart into separate pages. This adds a replacement link in default-conf to automate updating the operator version in the URL.
This commit is contained in:
@ -332,6 +332,9 @@ rst_prolog = """
|
|||||||
.. |SNMD| replace:: :abbr:`SNMD (Single-Node Multi-Drive)`
|
.. |SNMD| replace:: :abbr:`SNMD (Single-Node Multi-Drive)`
|
||||||
.. |MNMD| replace:: :abbr:`MNMD (Multi-Node Multi-Drive)`
|
.. |MNMD| replace:: :abbr:`MNMD (Multi-Node Multi-Drive)`
|
||||||
.. |operator-version-stable| replace:: OPERATOR
|
.. |operator-version-stable| replace:: OPERATOR
|
||||||
|
.. |helm-charts| replace:: `Helm Charts <https://github.com/minio/operator/tree/vOPERATOR/helm>`__
|
||||||
|
.. |helm-operator-chart| replace:: `Helm Operator Charts <https://github.com/minio/operator/blob/vOPERATOR/helm/operator>`__
|
||||||
|
.. |helm-tenant-chart| replace:: `Helm Tenant Charts <https://github.com/minio/operator/tree/vOPERATOR/helm/tenant>`__
|
||||||
|
|
||||||
.. |cpp-sdk-version| replace:: CPPVERSION
|
.. |cpp-sdk-version| replace:: CPPVERSION
|
||||||
.. |dotnet-sdk-version| replace:: DOTNETVERSION
|
.. |dotnet-sdk-version| replace:: DOTNETVERSION
|
||||||
|
@ -213,6 +213,7 @@ For more about connecting to ``play``, see :ref:`MinIO Console play Login <minio
|
|||||||
/reference/kubectl-minio-plugin
|
/reference/kubectl-minio-plugin
|
||||||
/reference/operator-crd
|
/reference/operator-crd
|
||||||
/reference/operator-chart-values
|
/reference/operator-chart-values
|
||||||
|
/reference/tenant-chart-values
|
||||||
/reference/operator-environment-variables
|
/reference/operator-environment-variables
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
|
@ -25,11 +25,11 @@ You cannot use the MinIO Operator Tenant chart to deploy a Tenant independent of
|
|||||||
|
|
||||||
The MinIO Operator Tenant Chart is *distinct* from the community-managed :minio-git:`MinIO Chart <minio/tree/master/helm/minio>`.
|
The MinIO Operator Tenant Chart is *distinct* from the community-managed :minio-git:`MinIO Chart <minio/tree/master/helm/minio>`.
|
||||||
|
|
||||||
The Community Helm Chart is community built, maintained, and supported.
|
The Community Helm Chart is built, maintained, and supported by the community.
|
||||||
MinIO does not guarantee support for any given bug, feature request, or update referencing that chart.
|
MinIO does not guarantee support for any given bug, feature request, or update referencing that chart.
|
||||||
|
|
||||||
The Operator Tenant Chart is officially maintained and supported by MinIO.
|
The :ref:`Operator Tenant Chart <minio-tenant-chart-values>` is officially maintained and supported by MinIO.
|
||||||
MinIO strongly recommends the official Helm Chart for Operator and Tenants for production environments.
|
MinIO strongly recommends the official Helm Chart for :ref:`Operator <minio-operator-chart-values>` and :ref:`Tenants <minio-tenant-chart-values>` for production environments.
|
||||||
|
|
||||||
Prerequisites
|
Prerequisites
|
||||||
-------------
|
-------------
|
||||||
@ -101,6 +101,9 @@ You can modify the Operator deployment after installation.
|
|||||||
--create-namespace \
|
--create-namespace \
|
||||||
MINIO_TENANT_NAME minio-operator/tenant
|
MINIO_TENANT_NAME minio-operator/tenant
|
||||||
|
|
||||||
|
For details on the options available in the MinIO Tenant ``values.yaml``, see :ref:`minio-tenant-chart-values`.
|
||||||
|
|
||||||
|
|
||||||
#. Validate the Tenant installation
|
#. Validate the Tenant installation
|
||||||
|
|
||||||
Check the contents of the specified namespace to ensure all pods and services have started successfully.
|
Check the contents of the specified namespace to ensure all pods and services have started successfully.
|
||||||
@ -178,6 +181,7 @@ This method may support easier pre-configuration of the Tenant compared to the :
|
|||||||
curl -O https://raw.githubusercontent.com/minio/operator/master/helm-releases/tenant-|operator-version-stable|.tgz
|
curl -O https://raw.githubusercontent.com/minio/operator/master/helm-releases/tenant-|operator-version-stable|.tgz
|
||||||
|
|
||||||
Each chart contains a ``values.yaml`` file you can customize to suit your needs.
|
Each chart contains a ``values.yaml`` file you can customize to suit your needs.
|
||||||
|
For details on the options available in the MinIO Tenant ``values.yaml``, see :ref:`minio-tenant-chart-values`.
|
||||||
For example, you may wish to change the MinIO root user credentials or the Tenant name.
|
For example, you may wish to change the MinIO root user credentials or the Tenant name.
|
||||||
For more about customizations, see `Helm Charts <https://helm.sh/docs/topics/charts/>`__.
|
For more about customizations, see `Helm Charts <https://helm.sh/docs/topics/charts/>`__.
|
||||||
|
|
||||||
|
@ -200,6 +200,8 @@ This method may support easier pre-configuration of the Operator compared to the
|
|||||||
curl -O https://raw.githubusercontent.com/minio/operator/master/helm-releases/operator-|operator-version-stable|.tgz
|
curl -O https://raw.githubusercontent.com/minio/operator/master/helm-releases/operator-|operator-version-stable|.tgz
|
||||||
|
|
||||||
The chart contains a ``values.yaml`` file you can customize to suit your needs.
|
The chart contains a ``values.yaml`` file you can customize to suit your needs.
|
||||||
|
For details on the options available in the MinIO Operator ``values.yaml``, see :ref:`minio-operator-chart-values`.
|
||||||
|
|
||||||
For more about customizations, see `Helm Charts <https://helm.sh/docs/topics/charts/>`__.
|
For more about customizations, see `Helm Charts <https://helm.sh/docs/topics/charts/>`__.
|
||||||
|
|
||||||
#. Deploy Operator
|
#. Deploy Operator
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
.. _minio-operator-chart-values:
|
.. _minio-operator-chart-values:
|
||||||
|
|
||||||
===============================
|
====================
|
||||||
Operator and Tenant Helm Charts
|
Operator Helm Charts
|
||||||
===============================
|
====================
|
||||||
|
|
||||||
.. default-domain:: minio
|
.. default-domain:: minio
|
||||||
|
|
||||||
@ -10,10 +10,11 @@ Operator and Tenant Helm Charts
|
|||||||
:local:
|
:local:
|
||||||
:depth: 1
|
:depth: 1
|
||||||
|
|
||||||
MinIO publishes `Helm Charts <https://github.com/minio/operator/tree/v5.0.10/helm>`__ for the MinIO Operator and Tenants.
|
MinIO publishes |helm-charts| for the |helm-operator-chart| and |helm-tenant-chart|.
|
||||||
You can use these charts to deploy the MinIO Operator and managed Tenants through Helm.
|
You can use these charts to deploy the MinIO Operator and managed Tenants through Helm.
|
||||||
|
|
||||||
The following page documents the ``values.yaml`` for each chart.
|
The following page documents the ``values.yaml`` chart for the MinIO Operator.
|
||||||
|
For documentation on the chart for a MinIO Tenant, see :ref:`minio-tenant-chart-values`
|
||||||
|
|
||||||
.. _minio-operator-chart-operator-values:
|
.. _minio-operator-chart-operator-values:
|
||||||
|
|
||||||
@ -29,18 +30,3 @@ MinIO Operator Chart
|
|||||||
.. tab-item:: YAML
|
.. tab-item:: YAML
|
||||||
|
|
||||||
.. literalinclude:: /includes/k8s/operator-values.yaml
|
.. literalinclude:: /includes/k8s/operator-values.yaml
|
||||||
|
|
||||||
.. _minio-operator-chart-tenant-values:
|
|
||||||
|
|
||||||
MinIO Tenant Chart
|
|
||||||
------------------
|
|
||||||
|
|
||||||
.. tab-set::
|
|
||||||
|
|
||||||
.. tab-item:: Reference
|
|
||||||
|
|
||||||
.. autoyaml:: /source/includes/k8s/tenant-values.yaml
|
|
||||||
|
|
||||||
.. tab-item:: YAML
|
|
||||||
|
|
||||||
.. literalinclude:: /includes/k8s/tenant-values.yaml
|
|
33
source/reference/tenant-chart-values.rst
Normal file
33
source/reference/tenant-chart-values.rst
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
.. _minio-tenant-chart-values:
|
||||||
|
|
||||||
|
==================
|
||||||
|
Tenant Helm Charts
|
||||||
|
==================
|
||||||
|
|
||||||
|
.. default-domain:: minio
|
||||||
|
|
||||||
|
.. contents:: Table of Contents
|
||||||
|
:local:
|
||||||
|
:depth: 1
|
||||||
|
|
||||||
|
MinIO publishes |helm-charts| for the |helm-operator-chart| and |helm-tenant-chart|.
|
||||||
|
You can use these charts to deploy the MinIO Operator and managed Tenants through Helm.
|
||||||
|
|
||||||
|
The following page documents the ``values.yaml`` chart for a MinIO Tenant.
|
||||||
|
For documentation on the chart for a MinIO Operator, see :ref:`minio-operator-chart-values`
|
||||||
|
|
||||||
|
.. _minio-tenant-chart-operator-values:
|
||||||
|
|
||||||
|
|
||||||
|
MinIO Tenant Chart
|
||||||
|
------------------
|
||||||
|
|
||||||
|
.. tab-set::
|
||||||
|
|
||||||
|
.. tab-item:: Reference
|
||||||
|
|
||||||
|
.. autoyaml:: /source/includes/k8s/tenant-values.yaml
|
||||||
|
|
||||||
|
.. tab-item:: YAML
|
||||||
|
|
||||||
|
.. literalinclude:: /includes/k8s/tenant-values.yaml
|
Reference in New Issue
Block a user