Welcome to the upcoming version of the MinIO Documentation! The content of these pages may change at any time. If you can't find what you're looking for, check our legacy documentation. Thank you for your patience.

MinIO Operator Console

The Operator Console provides a rich user interface for deploying and managing MinIO Tenants on Kubernetes infrastructure. Installing the MinIO Kubernetes Operator automatically installs and configures the Operator Console.

MinIO Operator Console

This page summarizes the functions available with the MinIO Operator Console.

Use the kubectl minio proxy command to temporarily forward traffic between the local host machine and the MinIO Operator Console:

kubectl minio proxy

The command returns output similar to the following:

Starting port forward of the Console UI.

To connect open a browser and go to http://localhost:9090

Current JWT to login: TOKEN

Open your browser to the specified URL and enter the JWT Token into the login page.

Tenant Management

The MinIO Operator Console supports deploying, managing, and monitoring MinIO Tenants on the Kubernetes cluster.

MinIO Operator Console

You can deploy a MinIO Tenant through the Operator Console.

The Operator Console automatically detects any MinIO Tenants deployed on the cluster, whether provisioned through the Operator Console or through the MinIO Kubernetes Plugin.

You can monitor each Tenant from the Console by clicking the METRICS tab:

MinIO Operator Console Metrics

Persistent Volume Management

The MinIO Operator Console includes an interface for managing MinIO DirectCSI drives and volumes. MinIO DirectCSI supports dynamic provisioning of persistent volumes from locally-attached storage. DirectCSI manages allocation of volumes based on storage capacity and schedules pods to run on nodes which have the most available capacity. See the DirectCSI Documentation for installation and configuration instructions.

If the Kubernetes cluster has DirectCSI installed, you can access the interface by clicking Storage in the left-navigation.

The DRIVES tab displays all locally-attached drives in the cluster and their current status.

MinIO Operator DirectCSI

The VOLUMES tab displays all DirectCSI-provisioned Persistent Volumes in the cluster.

MinIO Operator DirectCSI Volumes

You can use DirectCSI for any Kubernetes service that can take advantage of dynamically provisioned locally-attached storage by specifying the direct-csi-min-io StorageClass as part of the Persistent Volume Claim.