canonical / bundle-kubeflow

Charmed Kubeflow
Apache License 2.0
103 stars 50 forks source link

[CKF 1.9] Define components, dependencies and infrastructure versions #900

Closed DnPlas closed 3 weeks ago

DnPlas commented 4 months ago

Hi everyone, here is the list of components and dependencies versions that the Charmed Kubeflow team is targeting for the next bundle release. Please leave a comment if you agree or have suggestions on the proposed versions.

Kubernetes version

Previous version(s) New version(s)
Kubernetes 1.25/1.26 1.26-1.29

Juju version

Previous version(s) New version(s)
Juju 3.5/stable* 3.4/stable

Kubeflow dependencies

Component Previous version New version
Knative 1.10 1.12
Istio 1.17 1.21 or 1.22
Dex 2.36 2.39
Argo 3.3.10 3.4
Oidc e236439 e236439

Kubeflow projects

Component Previous version New version
training-operator 1.7 1.8
katib-operators 0.16 0.17
notebook-operators 1.8 1.9.0
kubeflow-dashboard-operator 1.8 1.9.0
kubeflow-profiles-operator 1.8 1.9.0
kubeflow-tensorboard-operators 1.8 1.9.0
kubeflow-volumes-operator 1.8 1.9.0
kubeflow-roles-operator 1.8 1.9.0
kfp-operators 2.0.5** 2.2.0
admission-webhook-operator 1.8 1.9.0
kserve-operators 0.11.1 0.13

The following versions are either extracted from the upstream project or decided by the Charmed Kubeflow team:

Charmed Kubeflow specific

Component Previous version New version
minio same as 1.8
katib-db (mysql-k8s) N/A 8.0/stable
kfp-db (mysql-k8s) N/A 8.0/stable
metacontroller-operator 3.0 ?
seldon-core-operator 1.17 To be removed

Discussion

* Depends on https://github.com/canonical/bundle-kubeflow/issues/899 ** Subject to https://github.com/canonical/kfp-operators/pull/457

misohu commented 4 months ago

Regarding metacontroller I have synced with @kimwnasptd. For now we want to stick with v3.0.0 for the image. IMO based on the change log for v4+ I think it should work fine with kubeflow. Maybe we can add it if we find some extra time.

DnPlas commented 3 weeks ago

Closing as this issue was used for tracking the versions of the 1.9 bundle. This work has been completed already.