Skip to content

Releases: kubeflow/manifests

Kubeflow v1.10.0-rc.1

17 Feb 18:39
e277a6e
Compare
Choose a tag to compare
Kubeflow v1.10.0-rc.1 Pre-release
Pre-release

Open issues: 1.10, 1.10.1

What's Changed since 1.10.0-rc0

New Contributors

Full Changelog: v1.10.0-rc.0...v1.10.0-rc.1

Kubeflow v1.10.0-rc.0

03 Feb 12:56
0259e7b
Compare
Choose a tag to compare
Kubeflow v1.10.0-rc.0 Pre-release
Pre-release

The release includes the following platform/manifests/security changes:

Core Components:

  • Kubeflow Training Operator manifests upgraded to v1.9.0
  • Kubeflow Pipelines manifests upgraded to 2.4.0
  • Kubeflow Model Registry manifests upgraded to v0.2.12
  • Spark Operator manifests upgraded to 2.1.0
  • KServe manifests upgraded to v0.14.1

Platform components:

  • Kubernetes 1.32 and kind 0.26 support
  • Kustomize 5.4.3 support and documentation updates
  • Cert-manager upgraded to 1.16.1
  • Dex and oauth2-proxy upgraded to 2.41.1 and 7.7.1
  • KNative manifests upgraded to v1.16.0
  • Istio upgraded to v1.24.2
  • OIDC-AUthservice has been removed

Other changes:

  • Rootless containers improvements
  • Oauth2-proxy and Dex documentation for external OIDC authentication.
  • Check out #2763 for more detailed information #2763

Full Changelog: v1.9.1...v1.10.0-rc.0

Kubeflow 1.9.1

28 Oct 14:09
b68bb75
Compare
Choose a tag to compare

The release includes the following platform/manifests/security changes:

  • Kubernetes 1.31 support
  • The Documentation has been overhauled
  • The automatic CVE scanning with Trivy on the master branch workflow now lets you download the scanning results
  • Rootless efforts in contrib/security continue
  • Spark operator in /contrib
  • Revised authentication and further fixes for oauth2-proxy #2895

We also updated the following components:

  • Kubeflow Pipelines 2.3.0, which includes Argo Workflows 3.4
  • Training Operator v1.8.1
  • KServe 0.13.1
  • model registry v0.2.9 alpha

v1.9.1-rc.3

24 Oct 08:02
aee2400
Compare
Choose a tag to compare
v1.9.1-rc.3 Pre-release
Pre-release

The release includes the following platform/manifests/security changes:

  • Kubernetes 1.31 support
  • The Documentation has been overhauled
  • The automatic CVE scanning with Trivy on the master branch workflow now lets you download the scanning results
  • Rootless efforts in contrib/security continue
  • Spark operator in /contrib
  • Revised authentication and further fixes for oauth2-proxy #2895

We also updated the following components:

  • Kubeflow Pipelines 2.3.0, which includes Argo Workflows 3.4
  • Training Operator v1.8.1
  • KServe 0.13.1
  • model registry v0.2.5 alpha

Kubeflow 1.9.1 Release Candidate 2

03 Oct 17:15
a2348b5
Compare
Choose a tag to compare
Pre-release

The release includes the following platform/manifests/security changes:

  • Kubernetes 1.31 support
  • The Documentation has been overhauled
  • The automatic CVE scanning with Trivy on the master branch workflow now lets you download the scanning results
  • Rootless efforts in contrib/security continue
  • Revised authentication

We also updated the following components:

  • Kubeflow Pipelines 2.3.0, which includes Argo Workflows 3.4
  • Training Operator v1.8.1
  • KServe 0.13.1
  • model registry v0.2.5 alpha

Known issues / TODO :

Kubeflow 1.9.1 Release Candidate 1

14 Sep 12:17
b19d753
Compare
Choose a tag to compare
Pre-release

The release includes the following platform/manifests/security changes:

  • Kubernetes 1.31 support
  • The Documentation has been overhauled
  • The automatic CVE scanning with Trivy on the master branch workflow now lets you download the scanning results
  • Rootless efforts in contrib/security continue

We also updated the following components:

  • Kubeflow Pipelines 2.3.0, which includes Argo Workflows 3.4
  • Training Operator v1.8.1
  • KServe 0.13.1

TODO for RC 2:

Kubeflow 1.9.0

22 Jul 11:39
a38c2be
Compare
Choose a tag to compare

Important

Please use the latest 1.9.1 release, because it improves authentication, security and is an easier upgrade target from 1.8.1.

The release includes the following platform/manifests/security changes:

  • Kubernetes 1.27 - 1.29 support, but 1.30+ should work as well. So administrators can run it on supported and secure Kubernetes clusters.
  • Kustomize 5.2.1+ support with way less warnings, since we modernized most manifests. So platform engineers have a modern and supported installation tool chain.
  • Oauth2-proxy replaces oidc-authservice, which brings improved token based authentication. ML engineers can now use tokens instead of insecure passwords for automation of Kubeflow from e.g. GitHub actions.
  • Network policies are enabled for the Kubeflow core services as a second layer of defense before Istio authorization policies. This gives administrators a better network overview and segmentation while also enforcing common enterprise security guidelines.
  • The Documentation has been overhauled. It now contains guidelines for upgrading and extending the Kubeflow Platform for administrators and enables new users to have a basic installation in a few minutes on their Laptop.
  • Automatic CVE scanning with Trivy on the master branch is relevant for DevSecOps and enterprise security guidelines
  • We have updated the third-party components to provide integration with the larger ML ecosystem. E.g. ray is heavily used to train LLMs
    • Bentoml 1.2.28 and 1.1.21
    • Seldon 1.18.1
    • Ray 2.23 and Kuberay 1.1.1
  • Update of the common components such that we support the latest Kubernetes versions and security patches for platform engineers.
    • Istio 1.22.1
    • Dex 2.39.1
    • Cert-manager 1.14.5
    • Knative 1.12.4

We also updated the following components:

  • Kubeflow Pipelines 2.2.0, which includes Argo Workflows and Tekton integration
  • Katib v0.17.0
  • Training Operator v1.8.0
  • KServe 0.13.0
  • Workspaces(Notebooks) + Centraldashboard 1.9.0
  • New component: Model Registry v0.2.1-alpha

You can find each components release notes here:

Known issues:

Kubeflow 1.9.0-rc.2

26 Jun 11:31
787cb98
Compare
Choose a tag to compare
Kubeflow 1.9.0-rc.2 Pre-release
Pre-release

Third RC of the KF 1.9 release 🎉

The release includes the following platform/manifests/security changes:

  • Kubernetes 1.27 - 1.29 support, but 1.30+ should work as well. So administrators can run it on supported and secure Kubernetes clusters.
  • Kustomize 5.2.1+ support with way less warnings, since we modernized most manifests. So platform engineers have a modern and supported installation tool chain.
  • Oauth2-proxy replaces oidc-authservice, which brings improved token based authentication. ML engineers can now use tokens instead of insecure passwords for automation of Kubeflow from e.g. GitHub actions.
  • Network policies are enabled for the Kubeflow core services as a second layer of defense before Istio authorization policies. This gives administrators a better network overview and segmentation while also enforcing common enterprise security guidelines.
  • The Documentation has been overhauled. It now contains guidelines for upgrading and extending the Kubeflow Platform for administrators and enables new users to have a basic installation in a few minutes on their Laptop.
  • Automatic CVE scanning with Trivy on the master branch is relevant for DevSecOps and enterprise security guidelines
  • We have updated the third-party components to provide integration with the larger ML ecosystem. E.g. ray is heavily used to train LLMs
    • Bentoml 1.2.28 and 1.1.21
    • Seldon 1.18.1
    • Ray 2.23 and Kuberay 1.1.1
  • Update of the common components such that we support the latest Kubernetes versions and security patches for platform engineers.
    • Istio 1.22.1
    • Dex 2.39.1
    • Cert-manager 1.14.5
    • Knative 1.12.4

We also updated the following components:

  • Kubeflow Pipelines 2.2.0, which includes Argo Workflows and Tekton integration
  • Katib v0.17.0-rc.1
  • Training Operator v1.8.0-rc.1
  • KServe 0.13.0
  • Notebooks and platform / multi-tenancy components 1.9.0-rc.0
  • New component: Model Registry v0.2.1-alpha

You can see each component release notes in the following URLs:

TODO rebuild kserve models web application, kserve/models-web-app#81, kubeflow/kubeflow 1.9.0-rc.1

Kubeflow 1.9.0-rc.1

04 Jun 10:16
Compare
Choose a tag to compare
Kubeflow 1.9.0-rc.1 Pre-release
Pre-release

Second RC of the KF 1.9 release 🎉

The release includes the following manifests and security changes:

  • Kubernetes 1.27 - 1.29 support
  • Kustomize 5.2.1+ support with way less warnings
  • Oauth2-proxy replaces oidc-authservice
  • Networkpolicies enabled by default
  • Dex 2.39.1, cert-manager 1.14.5 , knative 1.12.4
  • Bentoml 1.2.28 and 1.1.21, Seldon 1.18.1, Ray 2.23 and Kuberay 1.1.1
  • Istio 1.18.7 TODO for 1.9.0-rc.2 Istio 1.22
  • Documentation for upgrading and extending the Kubeflow Platform #2717

We also updated the following components:

  • Kubeflow Pipelines 2.2.0, which includes Argo Workflows and Tekton integration
  • Katib v0.17.0-rc.0
  • Training Operator v1.8.0-rc.0
  • KServe 0.12.1 TODO 1.9.0-rc.2 rebuild kserve models web application
  • Notebooks and platform / multi-tenancy components 1.9.0-rc.0
  • New component: Model Registry v0.2.1-alpha

You can see each component release notes in the following URLs:

Kubeflow 1.9.0-rc.0

06 May 17:02
e121662
Compare
Choose a tag to compare
Kubeflow 1.9.0-rc.0 Pre-release
Pre-release

First RC of the KF 1.9 release 🎉

The release includes the following manifests and security changes:

  • Kubernetes 1.27 - 1.29 support
  • Kustomize 5.2.1+ support
  • Oauth2-proxy replaces oidc-authservice
  • Networkpolicies
  • 1.9.0-rc.1: Dex 2.39.1, cert-manager 1.14.5 , knative 1.12.4, bentoml 1.2.28 and 1.1.21, seldon 1.18.1, ray 2.23 and kuberay 1.1.1,
  • TODO 1.9.0-rc.1: Istio
  • 1.9.0-rc.1: Documentation for upgrading and extending the Kubeflow Platform #2717

We also updated the following components:

  • Kubeflow Pipelines 2.2.0, which includes Argo Workflows and Tekton integration
  • Katib v0.17.0-rc.0
  • Training Operator v1.8.0-rc.0
  • KServe 0.12.1
  • TODO 1.9.0-rc.1 Notebooks and platform components
  • New component: Model Registry

You can see each component release notes in the following URLs:

We are planning another release candidate (1.9.0-rc.1) to update the remaining components