Stavros Kois c5fceed7ca only run pre-instal job when export is defined (#1667) 1 vuosi sitten
..
charts 7db4cad6f7 NAS-122999 / 23.10 / Official train MinIO - move to ix-dev and fix a typo (#1366) 2 vuotta sitten
ci 7db4cad6f7 NAS-122999 / 23.10 / Official train MinIO - move to ix-dev and fix a typo (#1366) 2 vuotta sitten
migrations 7db4cad6f7 NAS-122999 / 23.10 / Official train MinIO - move to ix-dev and fix a typo (#1366) 2 vuotta sitten
templates c5fceed7ca only run pre-instal job when export is defined (#1667) 1 vuosi sitten
.helmignore 7db4cad6f7 NAS-122999 / 23.10 / Official train MinIO - move to ix-dev and fix a typo (#1366) 2 vuotta sitten
CHANGELOG.md 7db4cad6f7 NAS-122999 / 23.10 / Official train MinIO - move to ix-dev and fix a typo (#1366) 2 vuotta sitten
Chart.lock 7db4cad6f7 NAS-122999 / 23.10 / Official train MinIO - move to ix-dev and fix a typo (#1366) 2 vuotta sitten
Chart.yaml c5fceed7ca only run pre-instal job when export is defined (#1667) 1 vuosi sitten
README.md 7db4cad6f7 NAS-122999 / 23.10 / Official train MinIO - move to ix-dev and fix a typo (#1366) 2 vuotta sitten
app-readme.md 7db4cad6f7 NAS-122999 / 23.10 / Official train MinIO - move to ix-dev and fix a typo (#1366) 2 vuotta sitten
item.yaml 40fe463839 Update screenshot/icon links to ix CDN (#1646) 1 vuosi sitten
questions.yaml 7db4cad6f7 NAS-122999 / 23.10 / Official train MinIO - move to ix-dev and fix a typo (#1366) 2 vuotta sitten
upgrade_info.json 4cf851c9b5 NAS-123198 / 23.10 / bump minio and fix upgrade strategy (#1402) 2 vuotta sitten
upgrade_strategy 4cf851c9b5 NAS-123198 / 23.10 / bump minio and fix upgrade strategy (#1402) 2 vuotta sitten
values.yaml 4cf851c9b5 NAS-123198 / 23.10 / bump minio and fix upgrade strategy (#1402) 2 vuotta sitten

README.md

MinIO

MinIO is a High Performance Object Storage released under Apache License v2.0. It is API compatible with Amazon S3 cloud storage service. Use MinIO to build high performance infrastructure for machine learning, analytics and application data workloads.

MinIO supports distributed mode. In distributed mode, you can pool multiple drives (even on different machines) into a single object storage server.

For more detailed documentation please visit here

Introduction

This chart bootstraps MinIO deployment on a Kubernetes cluster using the Helm package manager.

Configuration

The following table lists the configurable parameters of the MinIO chart and their default values.

Parameter Description Default
image.repository Image repository minio/minio
image.tag MinIO image tag. Possible values listed here. RELEASE.2020-11-06T23-17-07Z
image.pullPolicy Image pull policy IfNotPresent
extraArgs Additional command line arguments to pass to the MinIO server []
accessKey Default access key (5 to 20 characters) random 20 chars
secretKey Default secret key (8 to 40 characters) random 40 chars
persistence.enabled Use persistent volume to store data true
persistence.size Size of persistent volume claim 500Gi
persistence.existingClaim Use an existing PVC to persist data nil
persistence.storageClass Storage class name of PVC nil
persistence.accessMode ReadWriteOnce or ReadOnly ReadWriteOnce
persistence.subPath Mount a sub directory of the persistent volume if set ""
environment Set MinIO server relevant environment variables in values.yaml file. MinIO containers will be passed these variables when they start. MINIO_STORAGE_CLASS_STANDARD: EC:4"

Some parameters above map to the env variables defined in the MinIO DockerHub image.

Pass environment variables to MinIO containers

To pass environment variables to MinIO containers when deploying via Helm chart, use the below command line format

$ helm install --set environment.MINIO_BROWSER=on,environment.MINIO_DOMAIN=domain-name minio/minio

You can add as many environment variables as required, using the above format. Just add environment.<VARIABLE_NAME>=<value> under set flag.

NOTE

  • On fresh installation, minIO data directory's ownership will be updated to minio:minio.
  • For existing installations that are exhibiting the upgrade to >=1.5.0, the minIO data directory's ownership will be migrated to minio:minio.