Interface: MinioInputs

Properties

property type description
accessKey pulumi.Input‹string› The minio access key.
Must be 5 to 20 characters.
Defaults to a pulumi.RandomPassword
buckets MinioBucket[] A list of buckets to create after
minio is installed.
drivesPerNode pulumi.Input‹number› Number of drives per node.
Only applicable for distributed mode.
Defaults to 1
ingress abstractions.Ingress Configure ingress for minio
mode pulumi.Input‹"standalone" | "distributed"› The minio server mode
Defaults to standalone
namespace pulumi.Input‹string› A kubernetes namespace. If present, this will override
the given provider's namespace.
persistence abstractions.Persistence Configure persistence for minio.
Defaults to enabled with 10Gi size.
provider k8s.Provider The pulumi kubernetes provider
replicas pulumi.Input‹number› The number of minio replicas.
This must be 1 for standalone mode.
Defaults to 1
resources abstractions.ComputeResources Configure compute resources.
secretKey pulumi.Input‹string› The minio secret key.
Must be 8 to 40 characters.
Defaults to a pulumi.RandomPassword
version undefined | string Helm chart version
zones pulumi.Input‹number› Number of zones.
Only applicable for distributed mode.
Defaults to 1

Optional accessKey

accessKey? : pulumi.Input‹string›

The minio access key. Must be 5 to 20 characters. Defaults to a pulumi.RandomPassword

Defined in minio/index.ts:41


Optional buckets

buckets? : MinioBucket[]

A list of buckets to create after minio is installed.

Defined in minio/index.ts:52


Optional drivesPerNode

drivesPerNode? : pulumi.Input‹number›

Number of drives per node. Only applicable for distributed mode. Defaults to 1

Defined in minio/index.ts:75


Optional ingress

ingress? : abstractions.Ingress

Configure ingress for minio

Defined in minio/index.ts:79


Optional mode

mode? : pulumi.Input‹"standalone" | "distributed"›

The minio server mode Defaults to standalone

Defined in minio/index.ts:57


Optional namespace

namespace? : pulumi.Input‹string›

A kubernetes namespace. If present, this will override the given provider's namespace.

Defined in minio/index.ts:31


Optional persistence

persistence? : abstractions.Persistence

Configure persistence for minio. Defaults to enabled with 10Gi size.

Defined in minio/index.ts:84


Optional provider

provider? : k8s.Provider

The pulumi kubernetes provider

Defined in minio/index.ts:26


Optional replicas

replicas? : pulumi.Input‹number›

The number of minio replicas. This must be 1 for standalone mode. Defaults to 1

Defined in minio/index.ts:63


Optional resources

resources? : abstractions.ComputeResources

Configure compute resources.

Defined in minio/index.ts:88


Optional secretKey

secretKey? : pulumi.Input‹string›

The minio secret key. Must be 8 to 40 characters. Defaults to a pulumi.RandomPassword

Defined in minio/index.ts:47


Optional version

version? : undefined | string

Helm chart version

Defined in minio/index.ts:35


Optional zones

zones? : pulumi.Input‹number›

Number of zones. Only applicable for distributed mode. Defaults to 1

Defined in minio/index.ts:69