-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TRACKING] deployKF 0.1.5 / Kubeflow Pipelines V2 #65
Comments
Will version 0.2 support running on MacOS? arm M1 chip |
@samzong yes, and with native containers, not through emulation! |
A quick update, we will probably have to stick with Kyverno 1.10.0 (at least initially, for deployKF 0.2.0). I ran into a critical bug with Kyverno 1.11.1, which prevents the "restart deployments when secrets are updated" feature from working: However, while I was working on Kyverno, I found a number of places to optimize the ClusterPolicies, to reduce load on Kyverno (as it has to intercept all resource update events on the cluster). |
I'm looking into potentially using |
@Hammad-NobleAI sorry for the delay here, I am also very eager to get Kubeflow Pipelines 2.0 officially supported in deployKF. My current plan is this:
I hope to release deployKF 0.1.5 (with Kubeflow Pipelines 2.1.0) in the next week. |
Thanks, appreciate it :) |
@thesuperzapper Any updates on when we can expect a And relatedly, when can we expect a Basically, we are extremely interested in moving our current deployment from AWS Labs to |
@tom-pavz I have a PR that adds support for Kubeflow Pipelines 2.1.0: That PR should be fully backward compatible with KFP v1 pipelines. So unless I find something wrong with it, that will be in deployKF 0.1.5, along with a few other backward-compatible fixes within the next few days. However, they just released KFP 2.2.0, so I need to review if it makes any sense to update it to that (although my current preference is to do that in a later release). Regarding KServe, you can already manually deploy KServe alongside deployKF, but we are planning a more direct integration. Please follow #129, and raise any ideas you have there so we can work out the best solution. |
@thesuperzapper Gotcha, thanks for the update! |
I am going to close this as we have now shipped deployKF 0.1.5, which has support for Kubeflow Pipelines V2. Specifically, it includes a patched version Kubeflow Pipelines 2.1.0 that is fully backward compatible with V1 pipelines (which is why we did not make a minor version bump to 0.2.0). We will update much more quickly to the Kubeflow 1.9.0 release when it becomes GA, as I was much more involved upstream. |
This is a tracking issue for Kubeflow 1.8 support, which will be included in the 0.2.0 release of deployKF.
The main tasks we are planning are:
deploykf-core
apps which are forks of Kubeflow components to use 1.8 versionskubeflow-tools
to use their Kubeflow 1.8 versions (including KFP v2)Update Kyverno to1.11
(if possible, so we are not stuck on exactly1.10.0
)Ensure all container images work on ARM64 clusters (including Apple Silicon)We will initially release a
0.2.0-alpha.0
and if that goes well, we will release a full0.2.0
version.The text was updated successfully, but these errors were encountered: