pipelines icon indicating copy to clipboard operation
pipelines copied to clipboard

feat(Backend + SDK): Update kfp backend and kubernetes sdk to support node affinity

Open cjidboon94 opened this issue 10 months ago • 12 comments

Description of your changes: This PR adds support for node affinity to the driver and kubernetes_platform SDK.

It is a follow up to #10671 and #10583, which updated the protobuf and Golang stub.

It follows the excellent example set by https://github.com/kubeflow/pipelines/pull/10427.

Huge thanks to @Tomcli for paving the way and sharing how to validate things end to end. Part of https://github.com/kubeflow/pipelines/issues/9768 and https://github.com/kubeflow/pipelines/issues/9682

Pod (Anti)Affinity will be added in a separate PR

Checklist:

cjidboon94 avatar Apr 05 '24 14:04 cjidboon94