|
@@ -11,49 +11,13 @@ groups:
|
|
|
portals:
|
|
|
web_portal:
|
|
|
protocols:
|
|
|
- - "http"
|
|
|
+ - "$kubernetes-resource_configmap_minio-config_protocol"
|
|
|
host:
|
|
|
- "$node_ip"
|
|
|
ports:
|
|
|
- "$variable-service.nodePort"
|
|
|
|
|
|
questions:
|
|
|
- # Image related
|
|
|
- - variable: image
|
|
|
- description: "Docker Image Details"
|
|
|
- label: "Docker Image"
|
|
|
- group: "Container Images"
|
|
|
- schema:
|
|
|
- type: dict
|
|
|
- required: true
|
|
|
- attrs:
|
|
|
- - variable: repository
|
|
|
- description: "Docker image repository"
|
|
|
- label: "Image repository"
|
|
|
- schema:
|
|
|
- type: string
|
|
|
- default: "minio/minio"
|
|
|
- required: true
|
|
|
- - variable: tag
|
|
|
- description: "Tag to use for specified image"
|
|
|
- label: "Image Tag"
|
|
|
- schema:
|
|
|
- type: string
|
|
|
- default: "RELEASE.2020-11-19T23-48-16Z"
|
|
|
- - variable: pullPolicy
|
|
|
- description: "Docker Image Pull Policy"
|
|
|
- label: "Image Pull Policy"
|
|
|
- schema:
|
|
|
- type: string
|
|
|
- default: "IfNotPresent"
|
|
|
- enum:
|
|
|
- - value: "IfNotPresent"
|
|
|
- description: "Only pull image if not present on host"
|
|
|
- - value: "Always"
|
|
|
- description: "Always pull image even if present on host"
|
|
|
- - value: "Never"
|
|
|
- description: "Never pull image even if it's not present on host"
|
|
|
-
|
|
|
- variable: updateStrategy
|
|
|
label: "Minio update strategy"
|
|
|
group: "Workload Configuration"
|
|
@@ -138,6 +102,15 @@ questions:
|
|
|
default: 9000
|
|
|
required: true
|
|
|
|
|
|
+ - variable: certificate
|
|
|
+ description: "Minio Certificate"
|
|
|
+ label: "Minio Certificate"
|
|
|
+ group: "Minio Configuration"
|
|
|
+ schema:
|
|
|
+ type: int
|
|
|
+ $ref:
|
|
|
+ - "definitions/certificate"
|
|
|
+
|
|
|
- variable: appVolumeMounts
|
|
|
label: "Minio Storage"
|
|
|
group: "Storage"
|