scheduler-plugins icon indicating copy to clipboard operation
scheduler-plugins copied to clipboard

Add scheduling op to helm chart

Open mochizuki875 opened this issue 1 year ago • 6 comments

What type of PR is this?

/kind feature

What this PR does / why we need it:

Add ability to change nodeSelector, affinity and tolerations of Pods installed via Helm Chart.

Which issue(s) this PR fixes:

Fixes #696

Special notes for your reviewer:

Does this PR introduce a user-facing change?

Adds ability to change NodeSelector, affinity, and tolerance to Helm Chart.

mochizuki875 avatar Jan 26 '24 06:01 mochizuki875

Deploy Preview for kubernetes-sigs-scheduler-plugins canceled.

Name Link
Latest commit 70c77ce1990158126060bd5117da0ed898b4d49c
Latest deploy log https://app.netlify.com/sites/kubernetes-sigs-scheduler-plugins/deploys/661628277cf9d1000848423a

netlify[bot] avatar Jan 26 '24 06:01 netlify[bot]

/lgtm

PiotrProkop avatar Feb 16 '24 14:02 PiotrProkop

/assign @huang-wei

mochizuki875 avatar Mar 04 '24 00:03 mochizuki875

Could you add a release note in the PR's description? (in the release-notes section)

/lgtm /approve

/hold for release-notes

Huang-Wei avatar Mar 04 '24 05:03 Huang-Wei

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: Huang-Wei, mochizuki875

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

k8s-ci-robot avatar Mar 04 '24 05:03 k8s-ci-robot

@Huang-Wei Thanks, and I've done. Could you check that?

mochizuki875 avatar Mar 04 '24 05:03 mochizuki875

PTAL?

mochizuki875 avatar Apr 08 '24 01:04 mochizuki875

PTAL?

ah I suppose you'd have cancelled the /hold youself.

/unhold

Huang-Wei avatar Apr 09 '24 17:04 Huang-Wei

/retest

Huang-Wei avatar Apr 09 '24 17:04 Huang-Wei

@mochizuki875 could you rebase the PR? (although there is no conflict)

The CI failure is related setup-envtest, which should go away after rebasing.

Huang-Wei avatar Apr 09 '24 17:04 Huang-Wei

@Huang-Wei

I've attempted to rebase, but CI failure was not solved. I've fix setup-envtest version in hack/install-envtest.sh as I think it related to the issue.

FYI: It seems that the same workaround have been taken for #708 that has not been merged yet.

mochizuki875 avatar Apr 10 '24 02:04 mochizuki875

I've fix setup-envtest version in hack/install-envtest.sh as I think it related to https://github.com/kubernetes-sigs/controller-runtime/issues/2720.

You're right, I had a bad memory... I encountered this issue in my another project and commented here. I thought I fixed in this repo but I didn't...

Thanks a lot for the fix!

Huang-Wei avatar Apr 10 '24 05:04 Huang-Wei

/lgtm

Huang-Wei avatar Apr 10 '24 06:04 Huang-Wei