Files
deprecated-helm-charts/stable/minio/values.yaml
T

146 lines
3.4 KiB
YAML

## Set default image, imageTag, and imagePullPolicy. mode is used to indicate the
## minio server mode, i.e. standalone or distributed.
## Distributed Minio ref: https://docs.minio.io/docs/distributed-minio-quickstart-guide
##
image: "minio/minio"
imageTag: "RELEASE.2017-08-05T00-00-53Z"
imagePullPolicy: "Always"
mode: "standalone"
## Set default accesskey, secretkey, Minio config file path, volume mount path and
## number of nodes (only used for Minio distributed mode)
## Distributed Minio ref: https://docs.minio.io/docs/distributed-minio-quickstart-guide
##
accessKey: "AKIAIOSFODNN7EXAMPLE"
secretKey: "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"
configPath: ""
mountPath: "/export"
replicas: 4
## loadBalancerIP for the Minio Service (optional, cloud specific)
## ref: http://kubernetes.io/docs/user-guide/services/#type-loadbalancer
##
# minioLoadBalancerIP:
## Enable persistence using Persistent Volume Claims
## ref: http://kubernetes.io/docs/user-guide/persistent-volumes/
##
persistence:
enabled: true
## minio data Persistent Volume Storage Class
## If defined, storageClassName: <storageClass>
## If set to "-", storageClassName: "", which disables dynamic provisioning
## If undefined (the default) or set to null, no storageClassName spec is
## set, choosing the default provisioner. (gp2 on AWS, standard on
## GKE, AWS & OpenStack)
##
# storageClass: "-"
accessMode: ReadWriteOnce
size: 10Gi
## Expose the Minio service to be accessed from outside the cluster (LoadBalancer service).
## or access it from within the cluster (ClusterIP service). Set the service type and the port to serve it.
## ref: http://kubernetes.io/docs/user-guide/services/
##
serviceType: LoadBalancer
servicePort: 9000
## Configure resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
##
resources:
requests:
memory: 256Mi
cpu: 250m
## Create a bucket after minio install
##
defaultBucket:
enabled: false
## If enabled, must be a string with length > 0
# name: example
## Can be one of none|download|upload|public
# policy: download
## https://docs.minio.io/docs/minio-bucket-notification-guide
##
minioConfig:
aqmp:
enable: false
url: ""
exchange: ""
routingKey: ""
exchangeType: ""
deliveryMode: 0
mandatory: false
immediate: false
durable: false
internal: false
noWait: false
autoDeleted: false
nats:
enable: false
address: ""
subject: ""
username: ""
password: ""
token: ""
secure: false
pingInterval: 0
enableStreaming: false
clusterID: ""
clientID: ""
async: false
maxPubAcksInflight: 0
elasticsearch:
enable: false
format: "namespace"
url: ""
index: ""
redis:
enable: false
format: "namespace"
address: ""
password: ""
key: ""
postgresql:
enable: false
format: "namespace"
connectionString: ""
table: ""
host: ""
port: ""
user: ""
password: ""
database: ""
kafka:
enable: false
brokers: "null"
topic: ""
webhook:
enable: false
endpoint: ""
mysql:
enable: false
format: "namespace"
dsnString: ""
table: ""
host: ""
port: ""
user: ""
password: ""
database: ""
mqtt:
enable: false
broker: ""
topic: ""
qos: 0
clientId: ""
username: ""
password: ""
networkPolicy:
enabled: false
allowExternal: true