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:
2
Makefile
2
Makefile
@ -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}"
|
||||||
|
@ -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::
|
||||||
|
BIN
source/images/k8s/operator-console-register.png
Normal file
BIN
source/images/k8s/operator-console-register.png
Normal file
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 |
@ -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/
|
||||||
|
|
||||||
|
@ -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.
|
||||||
|
@ -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.
|
Reference in New Issue
Block a user