groups: - name: "Container Images" description: "Image to be used for container" questions: - variable: image label: "Docker Image" description: "Docker Image Details" group: "Container Images" schema: type: dict required: true attrs: - variable: repository description: "Docker image repository" label: "Image repository" schema: type: string required: true - variable: tag description: "Tag to use for specified image" label: "Image Tag" schema: type: string default: "latest" - 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: volume label: "Volume" schema: type: dict $ref: - "normalize/ixVolume" attrs: - variable: mountPath label: "Mount Path" description: "Path where the volume will be mounted inside the pod" schema: type: path required: true - variable: datasetName label: "Dataset Name" schema: type: string required: true - variable: hostInterface description: "Please specify host interface" label: "Host Interface" schema: type: string required: true $ref: - "definitions/interface"