add Longhorn and CSI use default image question

Signed-off-by: Mohamed Eldafrawi <mohamed.eldafrawi@rancher.com>
This commit is contained in:
meldafrawi 2020-04-17 18:08:01 +02:00 committed by Sheng Yang
parent ed571836d7
commit c67fc8060e

View File

@ -4,78 +4,110 @@ labels:
io.rancher.certified: experimental io.rancher.certified: experimental
namespace: longhorn-system namespace: longhorn-system
questions: questions:
- variable: image.longhorn.manager - variable: image.defaultImage
default: "true"
description: "Use default Longhorn images"
label: Use Default Images
type: boolean
show_subquestion_if: false
group: "Longhorn Images"
subquestions:
- variable: image.longhorn.manager
default: longhornio/longhorn-manager default: longhornio/longhorn-manager
description: "Specify Longhorn Manager Image Name" description: "Specify Longhorn Manager Image Name"
type: string type: string
label: Longhorn Manager Image Name label: Longhorn Manager Image Name
group: "Longhorn Images Settings" group: "Longhorn Images Settings"
- variable: image.longhorn.managerTag - variable: image.longhorn.managerTag
default: v0.8.1-rc1 default: v0.8.1-rc1
description: "Specify Longhorn Manager Image Tag" description: "Specify Longhorn Manager Image Tag"
type: string type: string
label: Longhorn Manager Image Tag label: Longhorn Manager Image Tag
group: "Longhorn Images Settings" group: "Longhorn Images Settings"
- variable: image.longhorn.engine - variable: image.longhorn.engine
default: longhornio/longhorn-engine default: longhornio/longhorn-engine
description: "Specify Longhorn Engine Image Name" description: "Specify Longhorn Engine Image Name"
type: string type: string
label: Longhorn Engine Image Name label: Longhorn Engine Image Name
group: "Longhorn Images Settings" group: "Longhorn Images Settings"
- variable: image.longhorn.engineTag - variable: image.longhorn.engineTag
default: v0.8.1-rc1 default: v0.8.1-rc1
description: "Specify Longhorn Engine Image Tag" description: "Specify Longhorn Engine Image Tag"
type: string type: string
label: Longhorn Engine Image Tag label: Longhorn Engine Image Tag
group: "Longhorn Images Settings" group: "Longhorn Images Settings"
- variable: image.longhorn.ui - variable: image.longhorn.ui
default: longhornio/longhorn-ui default: longhornio/longhorn-ui
description: "Specify Longhorn UI Image Name" description: "Specify Longhorn UI Image Name"
type: string type: string
label: Longhorn UI Image Name label: Longhorn UI Image Name
group: "Longhorn Images Settings" group: "Longhorn Images Settings"
- variable: image.longhorn.uiTag - variable: image.longhorn.uiTag
default: v0.8.1-rc1 default: v0.8.1-rc1
description: "Specify Longhorn UI Image Tag" description: "Specify Longhorn UI Image Tag"
type: string type: string
label: Longhorn UI Image Tag label: Longhorn UI Image Tag
group: "Longhorn Images Settings" group: "Longhorn Images Settings"
- variable: image.longhorn.instanceManager - variable: image.longhorn.instanceManager
default: longhornio/longhorn-instance-manager default: longhornio/longhorn-instance-manager
description: "Specify Longhorn Instance Manager Image Name" description: "Specify Longhorn Instance Manager Image Name"
type: string type: string
label: Longhorn Instance Manager Image Name label: Longhorn Instance Manager Image Name
group: "Longhorn Images Settings" group: "Longhorn Images Settings"
- variable: image.longhorn.instanceManagerTag - variable: image.longhorn.instanceManagerTag
default: v1_20200301 default: v1_20200301
description: "Specify Longhorn Instance Manager Image Tag" description: "Specify Longhorn Instance Manager Image Tag"
type: string type: string
label: Longhorn Manager Image Tag label: Longhorn Manager Image Tag
group: "Longhorn Images Settings" group: "Longhorn Images Settings"
- variable: csi.attacherImage - variable: csi.attacherImage
default: default:
description: "Specify CSI attacher image. Leave blank to autodetect." description: "Specify CSI attacher image. Leave blank to autodetect."
type: string type: string
label: Longhorn CSI Attacher Image label: Longhorn CSI Attacher Image
group: "Longhorn CSI Driver Settings" group: "Longhorn CSI Driver Images"
- variable: csi.provisionerImage - variable: csi.provisionerImage
default: default:
description: "Specify CSI provisioner image. Leave blank to autodetect." description: "Specify CSI provisioner image. Leave blank to autodetect."
type: string type: string
label: Longhorn CSI Provisioner Image label: Longhorn CSI Provisioner Image
group: "Longhorn CSI Driver Settings" group: "Longhorn CSI Driver Images"
- variable: csi.driverRegistrarImage - variable: csi.driverRegistrarImage
default: default:
description: "Specify CSI Driver Registrar image. Leave blank to autodetect." description: "Specify CSI Driver Registrar image. Leave blank to autodetect."
type: string type: string
label: Longhorn CSI Driver Registrar Image label: Longhorn CSI Driver Registrar Image
group: "Longhorn CSI Driver Settings" group: "Longhorn CSI Driver Images"
- variable: csi.resizerImage - variable: csi.resizerImage
default: default:
description: "Specify CSI Driver Resizer image. Leave blank to autodetect." description: "Specify CSI Driver Resizer image. Leave blank to autodetect."
type: string type: string
label: Longhorn CSI Driver Resizer Image label: Longhorn CSI Driver Resizer Image
group: "Longhorn CSI Driver Settings" group: "Longhorn CSI Driver Images"
- variable: privateRegistry.registryUrl
label: Private registry URL
description: "URL of private registry"
group: "Private Registry Settings"
type: string
default: ""
- variable: privateRegistry.registryUser
label: Private registry user
description: "User used to authenticate to private registry"
group: "Private Registry Settings"
type: string
default: ""
- variable: privateRegistry.registryPasswd
label: Private registry password
description: "Password used to authenticate to private registry"
group: "Private Registry Settings"
type: password
default: ""
- variable: defaultSettings.registrySecret
label: Private registry secret
description: "The Kubernetes Secret name"
group: "Longhorn Default Settings"
type: string
default: ""
- variable: csi.kubeletRootDir - variable: csi.kubeletRootDir
default: default:
description: "Specify kubelet root-dir. Leave blank to autodetect." description: "Specify kubelet root-dir. Leave blank to autodetect."
@ -197,30 +229,6 @@ questions:
group: "Longhorn Default Settings" group: "Longhorn Default Settings"
type: string type: string
default: "" default: ""
- variable: defaultSettings.registrySecret
label: Private registry secret
description: "The Kubernetes Secret name"
group: "Longhorn Default Settings"
type: string
default: ""
- variable: privateRegistry.registryUrl
label: Private registry URL
description: "URL of private registry"
group: "Private Registry Settings"
type: string
default: ""
- variable: privateRegistry.registryUser
label: Private registry user
description: "User used to authenticate to private registry"
group: "Private Registry Settings"
type: string
default: ""
- variable: privateRegistry.registryPasswd
label: Private registry password
description: "Password used to authenticate to private registry"
group: "Private Registry Settings"
type: password
default: ""
- variable: ingress.enabled - variable: ingress.enabled
default: "false" default: "false"
description: "Expose app using Layer 7 Load Balancer - ingress" description: "Expose app using Layer 7 Load Balancer - ingress"