Skip to content

External Dependencies

Learn about the external dependencies of deployKF and how to configure them.


Overview

deployKF has "external dependencies" which are required to run the platform. In this case "external" means non-Kubernetes applications or services (e.g. databases, object stores).

External Versions

By default, we deploy embedded (on-cluster) versions of the external dependencies so that you can get started quickly. However, we recommend connecting to external versions for better performance and reliability.

External Dependency Guides

The following table lists the external dependencies, and how to use an existing version:

Dependencies Purpose in deployKF Use External Version
MySQL Persisting state in Kubeflow Pipelines and Katib. Optional
recommended
Object Store
(S3-compatible)
Storing pipelines and their results in Kubeflow Pipelines. Optional
recommended

Last update: 2024-05-10
Created: 2024-05-10