2.7 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	- orphan
MinIO Kubernetes Plugin
minio
Table of Contents
Overview
Current Stable Version is |operator-version-stable|
This reference documentation reflects |operator-version-stable|
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 |operator-version-stable|
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 minioshell
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 versionSubcommands
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