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

Updating docs for changes with Operator 0.19.5 (#592)

Closes #527

- Adds information about the new Register tab in the Operator
- Updates screenshots to show the Register tab
- Adds note about permissions when managing buckets in a tenant
- Added new FSGroupChangePolicy field to security context when creating
tenants
This commit is contained in:
Daryl White
2022-10-03 16:41:21 -05:00
committed by GitHub
parent 201b13324e
commit c7a46b932f
8 changed files with 33 additions and 19 deletions

View File

@ -95,7 +95,7 @@ container:
sync-operator-version: sync-operator-version:
@echo "Retrieving latest Operator version" @echo "Retrieving latest Operator version"
@$(eval OPERATOR = $(shell curl --retry 10 -Ls -o /dev/null -w "%{url_effective}" https://github.com/minio/operator/releases/latest | sed "s/https:\/\/github.com\/minio\/operator\/releases\/tag\///")) @$(eval OPERATOR = $(shell curl --retry 10 -Ls -o /dev/null -w "%{url_effective}" https://github.com/minio/operator/releases/latest | sed "s/https:\/\/github.com\/minio\/operator\/releases\/tag\///" | sed "s/v//"))
@$(eval kname = $(shell uname -s)) @$(eval kname = $(shell uname -s))
@echo "Updating Operator to ${OPERATOR}" @echo "Updating Operator to ${OPERATOR}"

View File

@ -152,6 +152,8 @@ Each bucket has :guilabel:`Manage` and :guilabel:`Browse` buttons.
- Select :guilabel:`Manage` to open the management interface for the bucket: - Select :guilabel:`Manage` to open the management interface for the bucket:
Some management features may not be available if the authenticated user does not have the :ref:`required administrative permissions <minio-policy-mc-admin-actions>`.
The :guilabel:`Summary` view displays a summary of the bucket's configuration. The :guilabel:`Summary` view displays a summary of the bucket's configuration.
The :guilabel:`Events` view supports configuring :ref:`notification events <minio-bucket-notifications>` using a configured notification target. The :guilabel:`Events` view supports configuring :ref:`notification events <minio-bucket-notifications>` using a configured notification target.
@ -285,7 +287,7 @@ Monitoring
The :guilabel:`Monitoring` section provides an interface for monitoring the MinIO deployment. The :guilabel:`Monitoring` section provides an interface for monitoring the MinIO deployment.
The section contains the following subsections, The section contains the following subsections:
Some subsections may not be visible if the authenticated user does not have the :ref:`required administrative permissions <minio-policy-mc-admin-actions>`. Some subsections may not be visible if the authenticated user does not have the :ref:`required administrative permissions <minio-policy-mc-admin-actions>`.
.. tab-set:: .. tab-set::

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 136 KiB

After

Width:  |  Height:  |  Size: 100 KiB

View File

@ -36,7 +36,7 @@ You can install the MinIO plugin using either the Kubernetes Krew plugin manager
:substitutions: :substitutions:
:class: copyable :class: copyable
curl https://github.com/minio/operator/releases/download/v|operator-version-stable|/kubectl-minio_|operator-version-stable|_linux_amd64 -o kubectl-minio curl https://github.com/minio/operator/releases/download/|operator-version-stable|/kubectl-minio_|operator-version-stable|_linux_amd64 -o kubectl-minio
chmod +x kubectl-minio chmod +x kubectl-minio
mv kubectl-minio /usr/local/bin/ mv kubectl-minio /usr/local/bin/

View File

@ -348,10 +348,11 @@ The :guilabel:`Configure` section displays optional configuration settings for t
* - :guilabel:`Override Tenant Defaults` * - :guilabel:`Override Tenant Defaults`
- The MinIO Operator sets the Kubernetes Security Context for pods to a default of ``1000`` for User, Group, and FsGroup. - The MinIO Operator sets the Kubernetes Security Context for pods to a default of ``1000`` for User, Group, and FsGroup.
MinIO runs the pod using the ``root`` user. The FSGroupChangePolicy defaults to ``Always``.
MinIO does not run the pod using the ``root`` user.
You can modify the Security Context to direct MinIO to run using a different User, Group, or FsGroup ID. You can modify the Security Context to direct MinIO to run using a different User, Group,FsGroup ID, and FSGroupChangePolicy.
You can also direct MinIO to not run as the Root user. You can also direct MinIO to run as the Root user.
.. cond:: openshift .. cond:: openshift
@ -377,7 +378,7 @@ The :guilabel:`Configure` section displays optional configuration settings for t
.. _create-tenant-images-section: .. _create-tenant-images-section:
4) The :guilabel:`Images` Section 1) The :guilabel:`Images` Section
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The :guilabel:`Images` section displays container image settings used by the MinIO Tenant. The :guilabel:`Images` section displays container image settings used by the MinIO Tenant.

View File

@ -63,22 +63,33 @@ The Operator Console automatically detects any MinIO Tenants
deployed on the cluster, whether provisioned through the Operator Console deployed on the cluster, whether provisioned through the Operator Console
or through the :ref:`MinIO Kubernetes Plugin <minio-k8s-deploy-minio-tenant-commandline>`. or through the :ref:`MinIO Kubernetes Plugin <minio-k8s-deploy-minio-tenant-commandline>`.
For each listed tenant, select :guilabel:`MANAGE` to open an in-browser Select a listed tenant to open an in-browser view of that tenant's MinIO Console.
view of that tenant's MinIO Console. You can use this view to directly manage You can use this view to directly manage, modify, expand, upgrade, and delete the tenant through the Operator UI.
the tenant through the Operator UI.
.. image:: /images/k8s/operator-manage-tenant.png Tenant Registration
-------------------
.. versionchanged:: 0.19.5
You can register your MinIO tenants with your |SUBNET| account using the Operator Console.
.. image:: /images/k8s/operator-console-register.png
:align: center :align: center
:width: 70% :width: 70%
:class: no-scaled-link :class: no-scaled-link
:alt: MinIO Operator Tenant Console :alt: MinIO Operator Console Register Screen
Select :guilabel:`VIEW` to view the Tenant details and configurations. #. Select the :guilabel:`Register` tab
You can modify, expand, upgrade, and delete the Tenant from this view. #. Enter the :guilabel:`API Key`
.. image:: /images/k8s/operator-tenant-view.png You can obtain the key from |SUBNET| through the Console by selecting :guilabel:`Get from SUBNET`.
:align: center
:width: 70%
:class: no-scaled-link
:alt: MinIO Operator Tenant View
Review Your MinIO License
-------------------------
To review which license you are using and the features available through different license options, select the :guilabel:`License` tab.
MinIO supports two licenses: `AGPLv3 Open Source <https://opensource.org/licenses/AGPL-3.0>`__ or a `MinIO Commercial License <https://min.io/pricing?ref=docs>`__.
Subscribers to |SUBNET| use MinIO under a commercial license.
You can also :guilabel:`Subscribe` from the License screen.