Context
A charm for Kubeflow's Model Registry is required. As a consequence, the components of the Model Registry have to be explored to discuss how to best charm them and how the resulting charm(s) can be configured and integrated with other applications. For instance, do we need specific components (e.g.: databases) to be deployed together with the Model Registry? Are there specific tools that need to be bundled for the Model Registry to work?
What needs to get done
- go through the official documentation of the Model Registry
- understand how the Model Registry works, as part of the broader Kubeflow ecosystem with the other components
- go through some usage examples
- deploy the upstream components to some Kubernetes cluster (using
kustomize)
Definition of Done
Having a clear understanding of:
- how the Model Registry works from a user's perspective
- what other components need to be deployed together with the Model Registry for it to work (e.g.: a database of a given kind) - both dependencies and core Kubeflow components
- understand which configuration options can be applied to the different components (e.g.: connecting to databases of different kinds)
Context
A charm for Kubeflow's Model Registry is required. As a consequence, the components of the Model Registry have to be explored to discuss how to best charm them and how the resulting charm(s) can be configured and integrated with other applications. For instance, do we need specific components (e.g.: databases) to be deployed together with the Model Registry? Are there specific tools that need to be bundled for the Model Registry to work?
What needs to get done
kustomize)Definition of Done
Having a clear understanding of: