Generator Values¶
The following is a summary of the generator values (configs) available in deployKF.
What are Generator Values?
The generator values configure all aspects of deployKF, including which tools are deployed, how they are configured, and what versions are used.
These values are conceptually similar to Helm Chart values, but they are all "global". This means you only need to configure them once, even though they control multiple internal Helm Charts and Kustomize apps.
For more information, see the values page.
Argo CD¶
Values related to Argo CD.
argocd
argocd
¶
Value | Default |
---|---|
argocd.appNamePrefix | "" |
argocd.namespace | "argocd" |
argocd.project | "default" |
argocd.source.plugin.enabled | false |
argocd.source.repo.url | "" |
argocd.source.repo.revision | "" |
argocd.source.repo.path | "" |
argocd.destination.server | "https://kubernetes.default.svc" |
argocd.destination.name | "" |
Kubernetes¶
Values related to the Kubernetes cluster.
deployKF Dependencies¶
Values for configuring dependencies of deployKF.
deploykf_dependencies.cert_manager
deploykf_dependencies.cert_manager
¶
deploykf_dependencies.istio
deploykf_dependencies.istio
¶
Value | Default |
---|---|
deploykf_dependencies.istio.enabled | true |
deploykf_dependencies.istio.namespace | "istio-system" |
deploykf_dependencies.istio.extraManifests | [] |
deploykf_dependencies.istio.charts.istioBase.name | "base" |
deploykf_dependencies.istio.charts.istioBase.version | "1.17.8" |
deploykf_dependencies.istio.charts.istioBase.repository | "https://istio-release.storage.googleapis.com/charts" |
deploykf_dependencies.istio.charts.istioDaemon.name | "istiod" |
deploykf_dependencies.istio.charts.istioDaemon.version | "1.17.8" |
deploykf_dependencies.istio.charts.istioDaemon.repository | "https://istio-release.storage.googleapis.com/charts" |
deploykf_dependencies.istio.images.istioProxy.repository | "docker.io/istio/proxyv2" |
deploykf_dependencies.istio.images.istioProxy.tag | nil |
deploykf_dependencies.istio.images.istioPilot.repository | "docker.io/istio/pilot" |
deploykf_dependencies.istio.images.istioPilot.tag | nil |
deploykf_dependencies.istio.defaultImageVariant | "distroless" |
deploykf_dependencies.kyverno
deploykf_dependencies.kyverno
¶
deployKF Core¶
Values for configuring core deployKF components.
deploykf_core.deploykf_dashboard
deploykf_core.deploykf_dashboard
¶
deploykf_core.deploykf_istio_gateway
deploykf_core.deploykf_istio_gateway
¶
deploykf_core.deploykf_profiles_generator
deploykf_core.deploykf_profiles_generator
¶
deploykf_core.deploykf_auth
deploykf_core.deploykf_auth
¶
deployKF Opt¶
Values for configuring optional embedded applications, which are used when external alternatives are not configured.
deploykf_opt.deploykf_minio
deploykf_opt.deploykf_minio
¶
deploykf_opt.deploykf_mysql
deploykf_opt.deploykf_mysql
¶
deployKF Tools¶
Values for configuring tools from the deployKF ecosystem.
Kubeflow Dependencies¶
Values for configuring the dependencies of tools in the Kubeflow ecosystem.
kubeflow_dependencies.kubeflow_argo_workflows
kubeflow_dependencies.kubeflow_argo_workflows
¶
Kubeflow Tools¶
Values for configuring tools from the Kubeflow ecosystem.
kubeflow_tools.training_operator
kubeflow_tools.training_operator
¶
Value | Default |
---|---|
kubeflow_tools.training_operator.enabled | false |
kubeflow_tools.training_operator.extraManifests | [] |
kubeflow_tools.training_operator.images.trainingOperator.repository | "docker.io/kubeflow/training-operator" |
kubeflow_tools.training_operator.images.trainingOperator.tag | nil |
kubeflow_tools.katib
kubeflow_tools.katib
¶
Value | Default |
---|---|
kubeflow_tools.katib.enabled | false |
kubeflow_tools.katib.extraManifests | [] |
kubeflow_tools.katib.images.katibController.repository | "docker.io/kubeflowkatib/katib-controller" |
kubeflow_tools.katib.images.katibController.tag | nil |
kubeflow_tools.katib.images.katibDbManager.repository | "docker.io/kubeflowkatib/katib-db-manager" |
kubeflow_tools.katib.images.katibDbManager.tag | nil |
kubeflow_tools.katib.images.katibUi.repository | "docker.io/kubeflowkatib/katib-ui" |
kubeflow_tools.katib.images.katibUi.tag | nil |
kubeflow_tools.katib.mysql.useExternal | false |
kubeflow_tools.katib.mysql.host | "mysql.example.com" |
kubeflow_tools.katib.mysql.port | 3306 |
kubeflow_tools.katib.mysql.auth.username | "kubeflow" |
kubeflow_tools.katib.mysql.auth.password | "password" |
kubeflow_tools.katib.mysql.auth.existingSecret | "" |
kubeflow_tools.katib.mysql.auth.existingSecretUsernameKey | "username" |
kubeflow_tools.katib.mysql.auth.existingSecretPasswordKey | "password" |
kubeflow_tools.katib.mysqlDatabase | "katib" |
kubeflow_tools.pipelines
kubeflow_tools.pipelines
¶
kubeflow_tools.volumes
kubeflow_tools.volumes
¶
Value | Default |
---|---|
kubeflow_tools.volumes.enabled | false |
kubeflow_tools.volumes.extraManifests | [] |
kubeflow_tools.volumes.images.volumesWebApp.repository | "docker.io/kubeflownotebookswg/volumes-web-app" |
kubeflow_tools.volumes.images.volumesWebApp.tag | nil |
kubeflow_tools.notebooks
kubeflow_tools.notebooks
¶
kubeflow_tools.tensorboards
kubeflow_tools.tensorboards
¶
Value | Default |
---|---|
kubeflow_tools.tensorboards.enabled | false |
kubeflow_tools.tensorboards.extraManifests | [] |
kubeflow_tools.tensorboards.images.tensorboardController.repository | "docker.io/kubeflownotebookswg/tensorboard-controller" |
kubeflow_tools.tensorboards.images.tensorboardController.tag | nil |
kubeflow_tools.tensorboards.images.tensorboardsWebApp.repository | "docker.io/kubeflownotebookswg/tensorboards-web-app" |
kubeflow_tools.tensorboards.images.tensorboardsWebApp.tag | nil |
kubeflow_tools.tensorboards.images.kubeRbacProxy.repository | "gcr.io/kubebuilder/kube-rbac-proxy" |
kubeflow_tools.tensorboards.images.kubeRbacProxy.tag | nil |
kubeflow_tools.tensorboards.tensorboardImage | "docker.io/tensorflow/tensorflow:2.5.1" |
kubeflow_tools.poddefaults_webhook
kubeflow_tools.poddefaults_webhook
¶
Value | Default |
---|---|
kubeflow_tools.poddefaults_webhook.enabled | false |
kubeflow_tools.poddefaults_webhook.extraManifests | [] |
kubeflow_tools.poddefaults_webhook.images.poddefaultsWebhook.repository | "docker.io/kubeflownotebookswg/poddefaults-webhook" |
kubeflow_tools.poddefaults_webhook.images.poddefaultsWebhook.tag | nil |
Created: 2023-04-22