kubernetes/cmd
Patrick Ohly d59676a545 dra kubelet: publish NodeResourceSlices
The information is received from the DRA driver plugin through a new gRPC
streaming interface. This is backwards compatible with old DRA driver kubelet
plugins, their gRPC server will return "not implemented" and that can be
handled by kubelet. Therefore no API break is needed.

However, DRA drivers need to be updated because the Go API changed. They can
return
    status.New(codes.Unimplemented, "no node resource support").Err()
if they don't support the new ListAndWatchResources method and
structured parameters.

The controller in kubelet then synchronizes this information from the driver
with NodeResourceSlice objects, creating, updating and deleting them as needed.
2024-03-07 22:22:13 +01:00
..
clicheck More migrations from genericclioptions to genericiooptions 2023-04-05 17:05:23 +03:00
cloud-controller-manager Drop vsphere cloud provider 2024-01-23 19:57:01 -05:00
dependencycheck replace deprecated io/ioutil with os and io for cmd 2022-02-01 13:59:41 +08:00
dependencyverifier Track vendor status of unwanted deps 2023-09-06 21:48:30 -04:00
fieldnamedocscheck Make verify-fieldname-docs actually error 2024-01-14 10:32:08 -08:00
gendocs More migrations from genericclioptions to genericiooptions 2023-04-05 17:05:23 +03:00
genkubedocs replace deprecated io/ioutil with os and io for cmd 2022-02-01 13:59:41 +08:00
genman More migrations from genericclioptions to genericiooptions 2023-04-05 15:03:09 +03:00
genswaggertypedocs hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
genutils hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
genyaml More migrations from genericclioptions to genericiooptions 2023-04-05 17:05:23 +03:00
gotemplate unittests: Fixes unit tests for Windows (part 10) 2024-01-22 13:43:42 +00:00
import-boss Move import-boss: k/code-generator/cmd -> k/k/cmd 2024-02-29 22:07:36 -08:00
importverifier Change verify-imports to use new setup_env 2024-02-29 22:06:16 -08:00
kube-apiserver Promote ValidatingAdmissionPolicy to GA. 2024-03-05 16:00:21 -08:00
kube-controller-manager Merge pull request #123482 from sanposhiho/hpa-containerresource-graduation 2024-03-06 17:37:36 -08:00
kube-proxy Merge pull request #122885 from claudiubelu/unittests-10 2024-02-28 05:38:40 -08:00
kube-scheduler Graduate PodSchedulingReadiness to stable 2024-02-28 23:18:44 -08:00
kubeadm Merge pull request #123595 from neolit123/1.30-add-timeouts-upgradeconfig 2024-03-04 01:16:44 -08:00
kubectl Update sig-cli OWNERS 2022-02-14 10:55:35 -07:00
kubectl-convert More migrations from genericclioptions to genericiooptions 2023-04-05 17:05:23 +03:00
kubelet dra kubelet: publish NodeResourceSlices 2024-03-07 22:22:13 +01:00
kubemark Remove --use-real-proxier support from kubemark 2023-11-09 06:52:10 -05:00
preferredimports Fix update-import-aliases for workspaces 2024-02-29 22:06:44 -08:00
prune-junit-xml prune's xml files to display only top level tests and failed sub-tests 2023-06-06 05:26:00 -07:00
yamlfmt add reviewers and labels to yamlfmt 2023-05-17 09:59:26 -07:00
OWNERS lavalamp is taking a long break 2023-05-11 16:43:38 +00:00