categories:
- machine learning
rancher_max_version: 2.3.3
labels:
  io.rancher.certified: experimental
namespace: kubeflow
questions:
- variable: profiles.admin
  default: johnDoe@acme.com
  description: "Kubeflow admin"
  required: true
  type: string
  label: Admin
- variable: applicationController.project
  default: "test"
  description: "Application controller project"
  required: true
  type: string
  label: Application controller project
- variable: argo.executorImage
  default: "argoproj/argoexec:v2.3.0"
  description: "Argo executor image"
  required: true
  type: string
  label: Argo executor image
- variable: argo.artifactRepositoryBucket
  default: "mlpipeline"
  description: "Argo artifact repository bucket"
  required: true
  type: string
  label: Argo artifact repository bucket
- variable: argo.artifactRepositoryKeyPrefix
  default: "artifacts"
  description: "Argo artifact repository key prefix"
  required: true
  type: string
  label: Argo artifact repository key prefix
- variable: argo.artifactRepositoryAccessKeySecretName
  default: "mlpipeline-minio-artifact"
  description: "Argo artifact repository access key name"
  required: true
  type: string
  label: Argo artifact repository access key name
- variable: argo.artifactRepositoryAccessKeySecretKey
  default: "accesskey"
  description: "Argo artifact repository access key secret"
  required: true
  type: password
  label: Argo artifact repository access key secret
- variable: argo.artifactRepositorySecretKeySecretName
  default: "mlpipeline-minio-artifact"
  description: "Argo artifact repository secret key name"
  required: true
  type: string
  label: Argo artifact repository secret key name
- variable: argo.artifactRepositorySecretKeySecretKey
  default: "secretkey"
  description: "Argo artifact repository secret key secret"
  required: true
  type: password
  label: Argo artifact repository secret key secret
- variable: clusterDomain
  default: "cluster.local"
  description: "K8s cluster domain"
  required: true
  type: string
  label: K8s cluster domain
- variable: katib.db.password
  default: test
  description: "Katib db password"
  required: true
  type: password
  label: Katib db password
- variable: katib.db.persistence.enabled
  default: false
  description: "Enable persistent volume for katib db"
  type: boolean
  required: true
  label: Katib db Persistent Volume Enabled
  show_subquestion_if: true
  group: "Katib db Settings"
  subquestions:
  - variable: katib.db.persistence.size
    default: "10Gi"
    description: "Katib db Persistent Volume Size"
    type: string
    label: Katib db Volume Size
  - variable: katib.db.persistence.storageClass
    default: ""
    description: "If undefined or null, uses the default StorageClass. Default to null"
    type: storageclass
    label: Default StorageClass for katib db
- variable: metadata.db.password
  default: test
  description: "Metadata db password"
  type: password
  label: Metadata db password
- variable: metadata.db.persistence.enabled
  default: false
  description: "Enable persistent volume for metadata db"
  type: boolean
  required: true
  label: Metadata db Persistent Volume Enabled
  show_subquestion_if: true
  group: "Metadata db Settings"
  subquestions:
  - variable: metadata.db.persistence.size
    default: "10Gi"
    description: "Metadata db Persistent Volume Size"
    type: string
    label: Metadata db Volume Size
  - variable: metadata.db.persistence.storageClass
    default: ""
    description: "If undefined or null, uses the default StorageClass. Default to null"
    type: storageclass
    label: Default StorageClass for metadata db
- variable: minio.accessKey
  default: minio
  description: "Minio access key"
  required: true
  type: string
  label: Minio access key
- variable: minio.secretKey
  default: minio123
  description: "Minio secret key"
  required: true
  type: password
  label: Minio secret key
- variable: minio.persistence.enabled
  default: false
  description: "Enable persistent volume for minio"
  type: boolean
  required: true
  label: Minio Persistent Volume Enabled
  show_subquestion_if: true
  group: "Minio Settings"
  subquestions:
  - variable: minio.persistence.size
    default: "20Gi"
    description: "Minio Persistent Volume Size"
    type: string
    label: Minio Volume Size
  - variable: minio.persistence.storageClass
    default: ""
    description: "If undefined or null, uses the default StorageClass. Default to null"
    type: storageclass
    label: Default StorageClass for minio
- variable: mysql.persistence.enabled
  default: false
  description: "Enable persistent volume for mysql"
  type: boolean
  required: true
  label: Mysql Persistent Volume Enabled
  show_subquestion_if: true
  group: "Mysql Settings"
  subquestions:
  - variable: mysql.persistence.size
    default: "20Gi"
    description: "Mysql Persistent Volume Size"
    type: string
    label: Mysql Volume Size
  - variable: mysql.persistence.storageClass
    default: ""
    description: "If undefined or null, uses the default StorageClass. Default to null"
    type: storageclass
    label: Default StorageClass for mysql
- variable: spartakus.usageId
  default: test
  description: "Spartakus Usage ID"
  required: true
  type: string
  label: Usage ID
