kubeflow-rancher/params-kubeflow.yaml (62 lines of code) (raw):

parameters: - name: kubeflow parameters: - name: namespace value: kubeflow - name: version value: v1.6.1 - name: authn.oidcRedirectURI value: ${ingress.protocol}://kubeflow.${dns.domain}/login/oidc - name: authn.oidcSecret brief: | OpenID connect client mutual trust secret between Dex and Argo tip: you can use random values fromEnv: KUBEFLOW_OIDC_CLIENT_SECRET - name: authn.volumeSize value: 1Gi # Kubeflow v1.6.1 points to KFP 2.0alpha while stable 1.8.2 (from v1.5.1) - name: kubeflow.version component: kubeflow-pipelines value: v1.5.1 - name: mysql.database component: kubeflow-katib value: katib - name: mysql.database component: kubeflow-metadata value: metadb - name: mysql.database component: kubeflow-pipelines value: pipelineDb - name: bucket.name component: kubeflow-pipelines fromEnv: ML_PIPELINES_BUCKET default: mlpipelines brief: Name of the bucket used across KFP, Minio and Argo - name: argo.oidc.clientSecret brief: | OpenID connect client mutual trust secret between Dex and Argo tip: you can use random values fromEnv: ARGO_OIDC_CLIENT_SECRET - name: argo.executor brief: | At the moment k8sapi has been deprecated. It's replacement (emissary) has not been tested yet see more info: https://argoproj.github.io/argo-workflows/workflow-executors/ default: emissary fromEnv: ARGO_EXECUTOR # value: k8sapi - name: bucket component: argo parameters: - name: host value: "minio.${minio.namespace}.svc" - name: port value: 9000 - name: bucket component: replikate parameters: - name: name fromEnv: ML_PIPELINES_BUCKET default: mlpipelines brief: Name of the bucket used across KFP, Minio and Argo - name: insecure value: 'true' outputs: - name: kubeflow.url brief: Kubeflow Central Dashboard value: ${ingress.protocol}://kubeflow.${dns.domain}