Needs approval from an approver in each of these files:
- ~~[OWNERS](https://github.com/kubernetes-sigs/kube-scheduler-wasm-extension/blob/main/OWNERS)~~ [sanposhiho]
Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
What type of PR is this?
/kind feature
What this PR does / why we need it:
This PR adds support for
GetLabels
andGetAnnotations
in theMetadata
interface so labels and annotations can be fetched for pods and nodes.This will be required when porting in-tree plugins as some of them need access to labels and annotations.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?
What are the benchmark results of this change?