Skip to content

alyvusal/minio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MinIO

Install

Note:

  • Find default helm values for each repo under k8s/helm/defaults folder
  • For reference only, installation with kustomize example added to examples/minio-kustomize folder

MinIO Kubernetes Operator supports deploying MinIO Tenants onto private and public cloud infrastructures (“Hybrid” Cloud).

We will install official chart, don't confuse it with community managed chart

helm repo add minio-operator https://operator.min.io
# The minio-operator/minio-operator is a legacy chart and should not be installed under normal circumstances.

# minio-operator/minio-operator is legaacy chart and should not be installed under normal circumstances.

helm upgrade -i operator minio-operator/operator \
  --namespace minio-operator \
  --create-namespace \
  --version 7.1.1
helm upgrade -i tenant minio-operator/tenant \
  --namespace minio-operator \
  --create-namespace \
  --version 7.1.1 \
  -f k8s/helm/tenant.yaml

# To enable ingress add -f k8s/helm/ingress.yaml to the end of above command
# To enable metrics add -f k8s/helm/metrics.yaml to the end of above command

CLI

mc alias list

# mc alias set minio http://minio-api-192.168.0.100.nip.io ACCESS_KEY SECRET_KEY
mc alias set minio http://minio-api-192.168.0.100.nip.io admin admin123
mc admin info minio
mc ls minio/

Docker compose lab

You can find docker compose file to setup local minio instance. To use it first deploy Traefik with compose from repository

REFERENCE

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published