2.7 KiB
- orphan
MinIO Kubernetes Plugin
minio
Table of Contents
Overview
Current Stable Version is
This reference documentation reflects of the MinIO Kubernetes
Operator and kubectl minio
plugin.
The kubectl minio
plugin brings native support for deploying MinIO tenants to Kubernetes
clusters using the kubectl
CLI. Use kubectl minio
to deploy a
MinIO tenant with little to no interaction with YAML
configuration files.
Installing kubectl minio
implies installing the MinIO Kubernetes Operator <operator>
.
kubectl minio
Installation
The MinIO Kubernetes Plugin requires Kubernetes 1.19.0 or later.
The following code downloads the latest stable version of the MinIO
Kubernetes Plugin and installs it to the system $PATH
.
krew
This procedure uses the Kubernetes krew plugin manager for installing the MinIO Kubernetes Operator and Plugin.
See the krew
installation
documentation for specific instructions.
kubectl krew update
kubectl krew install minio
shell
wget https://github.com/minio/operator/releases/download/v|operator-version-stable|/kubectl-minio_|operator-version-stable|_linux_amd64 -O kubectl-minio
chmod +x kubectl-minio
mv kubectl-minio /usr/local/bin/
You can access the plugin using the kubectl minio
command. Run the following command to
verify installation of the plugin:
kubectl minio version
Subcommands
kubectl minio
has the
following subcommands:
~kubectl minio init
~kubectl minio proxy
~kubectl minio tenant
~kubectl minio delete
~kubectl minio version
/reference/kubectl-minio-plugin/kubectl-minio-init /reference/kubectl-minio-plugin/kubectl-minio-proxy /reference/kubectl-minio-plugin/kubectl-minio-tenant /reference/kubectl-minio-plugin/kubectl-minio-delete /reference/kubectl-minio-plugin/kubectl-minio-version