Skip to content

Conversation

VaniHaripriya
Copy link
Contributor

Description of your changes:

  • This PR introduces support for workspace configuration within the PipelineConfig, enabling users to customize workspace settings for pipeline runs.
  • It adds new WorkspaceConfig and KubernetesWorkspaceConfig message types to pipeline_spec.proto.
  • The PipelineConfig message is updated to include an optional workspace field.

Checklist:

@VaniHaripriya VaniHaripriya force-pushed the pipeline_spec_update branch 2 times, most recently from e8eb48c to 4f299c3 Compare May 21, 2025 15:57
Copy link
Collaborator

@mprahl mprahl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/approve
/lgtm

@google-oss-prow google-oss-prow bot removed the lgtm label May 21, 2025
@VaniHaripriya VaniHaripriya force-pushed the pipeline_spec_update branch from c035162 to 1adb334 Compare May 21, 2025 16:39
Copy link
Collaborator

@mprahl mprahl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@google-oss-prow google-oss-prow bot added the lgtm label May 21, 2025
Comment on lines 1109 to 1111
// Example: "250GB"
string size = 1;
Copy link
Collaborator

@HumairAK HumairAK May 21, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about using the K8S quantity format instead? e.g.

100Gi, 100G, etc.

https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/quantity.go#L33

cc @mprahl

even though you can have multiple implementations, I do like k8s methods of being able to disambiguate between decimalSI and binarySI forms

@VaniHaripriya VaniHaripriya force-pushed the pipeline_spec_update branch from 1adb334 to 7651f29 Compare May 21, 2025 19:51
@google-oss-prow google-oss-prow bot removed the lgtm label May 21, 2025
…e types to pipeline_spec proto

Signed-off-by: VaniHaripriya <[email protected]>
@VaniHaripriya VaniHaripriya force-pushed the pipeline_spec_update branch from 7651f29 to 5b569b2 Compare May 21, 2025 21:24
Copy link
Collaborator

@mprahl mprahl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/approve
/lgtm

@google-oss-prow google-oss-prow bot added the lgtm label May 21, 2025
@HumairAK
Copy link
Collaborator

/approve

Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: HumairAK, mprahl

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@google-oss-prow google-oss-prow bot merged commit 67f9b7d into kubeflow:master May 21, 2025
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants