manifests
manifests copied to clipboard
KServe and Kubeflow 1.5 release
@yuzisun @animeshsingh @pvaneck starting this tracking issue to coordinate the integration of KServe with the Kubeflow 1.5 release.
First off a heads up that the feature freeze phase will start Tuesday (25th January). Before then I'd like to have updated this repo with the manifests of the kserve/kserve repo, in order to be able to cut the first RC tag in this repo.
From Paul's Community presentation I understand we are targeting KServe 0.7 and the corresponding git tag.
We will also target Knative 0.22 and K8s 1.20 for the KF 1.5 release. Do the above sound good to you as well? I'll also take care of including the models web app as well, now that it has its own repo
cc @kubeflow/release-team
Thanks, @kimwnasptd. I think that sounds good, though I wonder if a newer Knative Version would be preferred (e.g. v0.26). @yuzisun Do you have thoughts on the Knative version, or is 0.22.1 (the current version being used) still fine?
Small update from my side regarding the models web app and the manifests:
- I'm pushing on versioning the models web app, to include it in the manifests as well. Having issues with prow https://github.com/kserve/models-web-app/issues/26 https://github.com/kserve/models-web-app/pull/27
- I'm going to keep both the current KFServing manifests and the KServe ones in the repo
Since this will be a transitioning release we discussed with the rest of the @kubeflow/wg-manifests-leads that it would be a good idea to keep both existing KFServing 0.6.1 manifests and include KServe 0.7. This way users will have the option to stick to 0.6.1, if they are not ready to move to KServe right now.
But at the same time we will also try to highlight the migration script for people to start transitioning to KServe https://github.com/kserve/kserve/tree/master/hack/kserve_migration.
@yuzisun @pvaneck I'm guessing that this is the correct script right? Is there any other documentation someplace else for migrating from KFServing CRDs to KServe's?
It looks like Knative v0.22.1 might have some mutation errors on Kubernetes v1.22. I was digging into the release comments and some of the Kubernetes 1.22 fixes are patched in Knative 0.22.3. It is possible to upgrade the knative version? https://github.com/knative/serving/releases/tag/v0.22.3
Thanks for the heads up @Tomcli!
It looks like Knative v0.22.1 might have some mutation errors on Kubernetes v1.22
Can you also point some of the opened issues, so that users can be aware of them as well?
It is possible to upgrade the knative version?
Considering that we are targeting K8s 1.20 and 1.21 for the KF 1.5 release, I'll put a slightly less priority in this update. But, since it's a very small bump I'll get to it once I complete the basic tests in manifests which will also help evaluating quickly such small updates #2099
Here's the issue on k8s 1.22+ https://github.com/knative/serving/issues/11448
The new minor release is to address the new APIs in k8s 1.22+
@kimwnasptd are you going to provide kustomization.yaml under contrib/kserve and also the corresponding models web app under that folder for kubeflow 1.5?
@kimwnasptd are you going to provide kustomization.yaml under contrib/kserve and also the corresponding models web app under that folder for kubeflow 1.5?
@yhwang correct, I'm working on getting the versioning of the app done https://github.com/kserve/models-web-app/issues/26 and then including the 0.7 version of the app in the contrib/kserve folder as well.
/close
There has been no activity for a long time. Please reopen if necessary.
@juliusvonkohout: Closing this issue.
In response to this:
/close
There has been no activity for a long time. Please reopen if necessary.
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.