Sascha Grunert
3f57b9b21b
Convert kubelet plugin manager from gogo to protoc
...
Use standard protoc for the kubelet plugin manager instead of gogo.
Part of https://github.com/kubernetes/kubernetes/issues/96564
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
Kubernetes-commit: c889ee17a2f86e0357348b72c52bd36c7dbe8682
2025-07-07 10:48:01 +02:00
Kubernetes Publisher
f32abbb129
Merge pull request #132700 from pohly/dra-kubelet-grpc-v1
...
DRA kubelet: add v1 gRPC
Kubernetes-commit: ca569e152d734112a2400afa84371ebb399786ba
2025-07-24 03:23:59 +00:00
Kubernetes Publisher
a468151cb3
Merge pull request #133028 from saschagrunert/deviceplugin-proto
...
Convert `k8s.io/kubelet/pkg/apis/deviceplugin` from gogo to protoc
Kubernetes-commit: 47d9d86326a0b56d40c84ad4d68df073c15bba28
2025-07-22 01:42:48 +00:00
Sascha Grunert
3c7be0577a
Convert `k8s.io/kubelet/pkg/apis/deviceplugin` from gogo to protoc
...
Use standard protoc for the device plugin API instead of gogo.
Part of kubernetes#96564
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
Kubernetes-commit: 3026020b44a097a6f95a884e1e7f966c12675c0f
2025-07-17 13:47:44 +02:00
Kubernetes Publisher
91d07e0e87
Merge pull request #132771 from aramase/aramase/f/kep_4412_with_2535
...
Enable image pull credential verification with service account–based credential providers
Kubernetes-commit: 1160ce69e1e43557313a5359c3873489c2eafe46
2025-07-19 21:40:10 +00:00
Kubernetes Publisher
0272147844
Merge pull request #133027 from saschagrunert/podresources-proto
...
Convert `k8s.io/kubelet/pkg/apis/podresources` from gogo to protoc
Kubernetes-commit: 4b263baea18efe86177d63a1c00234cc692afa2e
2025-07-18 21:39:56 +00:00
Kubernetes Publisher
ca0bf778ee
Merge pull request #133010 from cici37/promote-Cel
...
Bump cel-go to v0.26.0
Kubernetes-commit: c72ff99928c6edbec1619d78f66e1f5f660d24c3
2025-07-18 01:52:22 +00:00
Sascha Grunert
27761cabf9
Convert `k8s.io/kubelet/pkg/apis/podresources` from gogo to protoc
...
Use standard protoc for the pod resources instead of gogo.
Part of kubernetes#96564
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
Kubernetes-commit: 532d48fe6adebcd4be43979ff189140f2d047f30
2025-07-17 13:33:46 +02:00
Cici Huang
646d6be365
Update cel-go to v0.26.0
...
Kubernetes-commit: cedcbfb94c35fb7e268555f2dd3185a4f805ad05
2025-07-16 08:07:00 +00:00
Kubernetes Publisher
ac2b4c22fe
Merge pull request #133020 from pohly/apimachinery-list-map-keys
...
support optional listMapKeys in server-side apply
Kubernetes-commit: d33af7f7efc7ff5d8813a85290189883167a5226
2025-07-17 17:52:30 +00:00
Jordan Liggitt
98b1f72f34
sigs.k8s.io/structured-merge-diff/v6 v6.3.0
...
Kubernetes-commit: 4d34975a46658efd90274c5fe05d46732e04ca67
2025-07-16 16:57:41 -04:00
Kubernetes Publisher
1eb06f25c2
Merge pull request #132617 from aramase/aramase/f/kep_4412_pod_cache_key_type
...
Add ServiceAccountTokenCacheType support to credential provider plugin
Kubernetes-commit: 394f4127675b19417be09295cb766674175ed776
2025-07-15 21:41:00 +00:00
Kubernetes Publisher
1533e6cdf2
Merge pull request #132871 from dims/bump-k8s.io/kube-openapi-to-latest-SHA-f3f2b991d03b
...
Bump k8s.io/kube-openapi to latest SHA (f3f2b991d03b) and sigs.k8s.io/structured-merge-diff/{v4 => v6}
Kubernetes-commit: 48e04d0d6c43cfc4729857775252b89b68d65b87
2025-07-15 09:54:35 +00:00
Kubernetes Publisher
7b85a43a87
Merge pull request #132341 from dashpole/graduate_kubelet_tracing
...
Promote KubeletTracing featuregate to GA
Kubernetes-commit: 8790d5b819cfc3b8edc9408b8a392b8734910ea2
2025-07-15 01:40:21 +00:00
Davanum Srinivas
0774ca2465
Bump k8s.io/kube-openapi to latest SHA (f3f2b991d03b)
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: ebc1ccc491c944fa0633f147698e0dc02675051d
2025-07-10 09:21:52 -04:00
Anish Ramasekar
472567c8b2
Add ServiceAccount coordinates to ImagePullCredentials v1alpha1
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
Kubernetes-commit: f1728bd584a5651e17c5e3f43885b75449f25391
2025-07-09 12:02:22 -05:00
Anish Ramasekar
1894255e90
kubelet: Add CacheType field to ServiceAccountTokenAttributes with validation
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
Kubernetes-commit: 03db2278d526956809080ef919a931f982ec4bb7
2025-07-03 14:24:05 -07:00
Patrick Ohly
db9675bce2
DRA kubelet: add v1 gRPC
...
The API is a direct copy of v1beta1, with v1beta1 replaced by v1.
The interoperability support is the same that was used for v1alpha4.
Adding it "reverts" the removal of the v1alpha4 support in
a57f15e0816ecbef48f91b318c070070e7cbb84e, except that now v1beta1 is the legacy
API which needs conversion. If kubelet and the plugin both support v1, no
conversion is needed.
Kubernetes-commit: f141907ddd89998e821eb1047885722c8ba8922b
2025-07-03 11:31:20 +02:00
Kubernetes Publisher
bbd1495a9a
Merge pull request #132675 from dims/bump-sigs-k8s-io-json-no-code-changes
...
Bump sigs.k8s.io/json to latest - no code changes
Kubernetes-commit: e47ac3eb6faa97874658dc281c72b5623f994801
2025-07-03 01:53:28 +00:00
Kubernetes Publisher
3f36ffe508
Merge pull request #132677 from dims/update-github.com/emicklei/go-restful/v3-to-v3.12.2
...
Update github.com/emicklei/go-restful/v3 to v3.12.2
Kubernetes-commit: 305c0e06c99ff9df013edd804294217a04e4dd31
2025-07-02 21:49:57 +00:00
Kubernetes Publisher
5b8a21b871
Merge pull request #132676 from dims/bump-go.yaml.in/yaml/v3-to-v3.0.4
...
Bump go.yaml.in/yaml/v3 to v3.0.4
Kubernetes-commit: 01c03ae9cf7b1371c8bc2bdf12d9244e63e83750
2025-07-02 17:55:03 +00:00
Davanum Srinivas
c55cd031b0
Update github.com/emicklei/go-restful/v3 to v3.12.2
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: b44b0fbf1299c6821033076352b91914d2efef67
2025-07-02 08:00:43 -04:00
Davanum Srinivas
2ee42e8fb7
Bump go.yaml.in/yaml/v3 to v3.0.4
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 58e620cc4403d30f9fb6aab245cfb47db17957de
2025-07-02 07:37:06 -04:00
Davanum Srinivas
42560ecbdd
Bump sigs.k8s.io/json to latest - no code changes
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 00f8cbae6b8fd3799a1a044abcefdbb572d35b27
2025-07-02 07:32:24 -04:00
Kubernetes Publisher
9fb507f00c
Merge pull request #132654 from Jefftree/b-openapi
...
Bump kube-openapi
Kubernetes-commit: db49c25956df36c777213251c4a47d6d9ee1c5ea
2025-07-01 21:54:39 +00:00
Jefftree
02bc5ab467
Update vendor
...
Kubernetes-commit: d04ee27c98ba91680ac6c6a8ade9e33d7ee44569
2025-07-01 15:23:58 +00:00
Jefftree
bb49f8beab
pin kube-openapi to v0.0.0-20250628140032-d90c4fd18f59
...
Kubernetes-commit: b41d375b8881f25ff5fe7775b4dedaba1eaa3f02
2025-07-01 15:21:22 +00:00
Kubernetes Publisher
bfc52b8273
Merge pull request #132633 from estesp/fix-concurrent-map-write-logline
...
fix: kubelet CRI portforward concurrent map write on error
Kubernetes-commit: 02325c22c0474ddad4b980af3760678c75dbdfcd
2025-07-01 06:01:51 +00:00
Phil Estes
f8c45c332f
fix: kubelet CRI portforward concurrent map write on error
...
Changing this from value printing to just the pointer value fixes a
known issue with possible "concurrent map write" errors from the Go
runtime when this error occurs. This problem surfaces when the map
within the struct `h.conn` is iterated over, but can be modified by
other threads while this error is being logged.
Phil Estes <estesp@gmail.com>
Kubernetes-commit: fa87098ae30c69b86060a085e22fc8bcba3ab97f
2025-06-30 17:00:27 -04:00
Kubernetes Publisher
0c944fc5e6
Merge pull request #132574 from pohly/dra-kubelet-v1alpha4-removal
...
DRA kubelet: remove v1alpha4
Kubernetes-commit: e7b945737e9325f076844dfb5c11bb44dbc940f1
2025-06-30 14:01:01 +00:00
Kubernetes Publisher
ee9dc3d6e6
Merge pull request #131992 from lalitc375/master
...
Deprecate StreamingConnectionIdleTimeout field, that is not being us…
Kubernetes-commit: 6720f62d828efc7ca55647c42e98079baa74dbb2
2025-06-27 22:09:42 +00:00
Patrick Ohly
b1b8e2064b
DRA kubelet: remove v1alpha4
...
v1alpha4 was added in 1.31 and superseded by v1beta1 in 1.32. Since that
release, plugins are also required to advertise the supported gRPC services
during registration. In practice, all known DRA drivers use the helper code
from 1.32 or newer and thus don't need the legacy support.
Kubernetes-commit: a57f15e0816ecbef48f91b318c070070e7cbb84e
2025-06-27 10:03:04 +02:00
Patrick Ohly
4defd3ee14
DRA kubelet: API clarification
...
It's not okay to drop a claim from the response just because it encountered no
error. We want to be sure that a DRA driver really looked at the claim.
Kubernetes-commit: 005cef332da41990d08bee826262dd71fa74f522
2025-06-27 09:30:28 +02:00
Kubernetes Publisher
7e87660cbe
Merge pull request #132357 from dims/drop-usage-of-forked-copies-of-goyaml.v2-and-goyaml.v3
...
Drop usage of forked copies of goyaml.v2 and goyaml.v3
Kubernetes-commit: c1afec6a0b15ca1ed853c1321ac2c972488bf5b8
2025-06-25 18:14:21 +00:00
Kubernetes Publisher
9331a783e2
Merge pull request #132504 from jpbetz/name-formats
...
Introduce OpenAPI format support for k8s-short-name and k8s-long-name
Kubernetes-commit: 1d932bd6cc951b9182d07d701946aebaf667df94
2025-06-25 18:14:20 +00:00
Davanum Srinivas
af334a43a6
switch to latest sigs.k8s.io/yaml v1.5.0 (run update-gofmt.sh as well)
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: c5b4b133ce3252ee19b7167eb69a99d88fdefda8
2025-06-25 08:03:06 -04:00
Joe Betz
e5d04356ad
Bump to latest kube-openapi
...
Kubernetes-commit: dc323756cea2d1ebe32d7acb5a14a1769c14486f
2025-06-24 09:24:27 -04:00
David Ashpole
090c10d80f
remove usage of KubeletTracing featuregate from kubelet
...
Kubernetes-commit: 5a20c38da61b2714f1b320219c6b0b4fe0c3c37e
2025-06-18 17:58:03 +00:00
Davanum Srinivas
255cf0f9e8
Drop usage of forked copies of goyaml.v2 and goyaml.v3
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 3827d3bc4f1c17ac816b37422dbd449c276e9ff0
2025-06-17 11:00:27 -04:00
Kubernetes Publisher
36e6498109
Merge pull request #132269 from dims/update-to-latest-github.com/modern-go/reflect2
...
Update to latest github.com/modern-go/reflect2
Kubernetes-commit: d55b119d34883bbad2a3436dcb6c62339d963031
2025-06-12 20:48:08 +00:00
Davanum Srinivas
d908300b36
Update to latest github.com/modern-go/reflect2
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 3908550c0dc189cfa9de38a84bee508fa0659463
2025-06-12 11:20:39 -04:00
Kubernetes Publisher
0c5bb6862a
Merge pull request #132239 from dims/update-to-etcd-3.6.1-in-vendor
...
Update to etcd v3.6.1 in vendor/
Kubernetes-commit: 568f7300c9811f5c07a5b2a786fb1d043306c35c
2025-06-12 00:37:31 +00:00
Davanum Srinivas
bc5666e87e
Update to etcd v3.6.1 in vendor/
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 5a2844a766bb0113b969b4519350c962d8dd8428
2025-06-11 16:46:03 -04:00
Kubernetes Publisher
d639b0c762
Merge pull request #132209 from dims/update-github.com/spf13/cobra-v1.9.1eksctl
...
update github.com/spf13/cobra v1.9.1
Kubernetes-commit: dc19f0b6b9cd14ece6b1929cb4e7ea2c9d322b95
2025-06-10 20:39:56 +00:00
Davanum Srinivas
9a8e34b385
update github.com/spf13/cobra v1.9.1
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 449320a54a2dac04f953d5f6401d875ea9b7e8de
2025-06-10 10:50:54 -04:00
Kubernetes Publisher
6341803436
Merge pull request #132103 from nojnhuh/typed-ring-buffer
...
Replace queue.FIFOs with k8s.io/utils/buffer.Ring
Kubernetes-commit: 5090812df4fb6cf09a9181635d90c2e154eab8cc
2025-06-06 20:56:49 +00:00
Jon Huhn
52b9a9200b
Update k8s.io/utils for new generic ring buffer
...
Kubernetes-commit: 8cdbbf5cdaef7e37cfd432e9044aa52f4d42adcd
2025-06-04 12:09:53 -05:00
Lalit Chauhan
c3d7806c38
Deprecate StreamingConnectionIdleTimeout field, that is not being used for a long time
...
Kubernetes-commit: 6a654e5be0c78eb516e3a6caf9f91ab7ffb3e686
2025-05-27 23:36:24 +00:00
Kubernetes Publisher
422028d547
Merge pull request #131951 from dims/drop-usages-of-deprecated-otelgrpc-methods
...
Drop usages of deprecated otelgrpc methods (update to v0.60.0)
Kubernetes-commit: d9c1b4ec9b3df7f09dc23a0cc2b3daf2506d3688
2025-05-27 18:29:22 +00:00
Davanum Srinivas
1e50e4369e
Drop usages of deprecated otelgrpc methods
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 7c0f968ab256486b524ea37014ccf580b12c73e4
2025-05-23 19:40:36 -07:00