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