Ben Luddy
f27bb5491e
Wire test-only feature gate for CBOR serving.
...
To mitigate the risk of introducing a new protocol, integration tests for CBOR will be written using
a test-only feature gate instance that is not wired to runtime options. On alpha graduation, the
test-only feature gate instance will be replaced by a normal feature gate in the existing apiserver
feature gate instance.
Kubernetes-commit: 0cad1a89b6721308746cc1a12f12de31a259a0d3
2024-10-23 16:36:25 -04:00
Kubernetes Publisher
781f771b86
Merge pull request #125258 from serathius/etcd-kubernetes-interface
...
Etcd kubernetes interface
Kubernetes-commit: cadb1508a99580a3fec27da8d75c432756275fc4
2024-10-24 14:08:46 +00:00
Marek Siarkowicz
eb7f648085
Migrate GetList to Kubernetes client
...
Kubernetes-commit: a16a364324c218b703d033edf89187aa60d9dd87
2024-05-31 14:36:22 +02:00
Marek Siarkowicz
de27d754e6
Migrate Count to Kubernetes client
...
Kubernetes-commit: e192ac31a425e186230285829947df3854d08125
2024-05-31 11:08:48 +02:00
Marek Siarkowicz
fd6565d201
Migrate Delete and GuaranteedUpdate to Kubernetes client
...
Kubernetes-commit: 2fcd321c426d2567e74b97da38b4860638385007
2024-05-31 11:07:38 +02:00
Marek Siarkowicz
fc6b2587cc
Migrate Create to Kubernetes client
...
Kubernetes-commit: 53ca81da29511596cac0301e7a4f527309d380e3
2024-05-31 10:57:41 +02:00
Marek Siarkowicz
187d1ad94a
Migrate Get to Kubernetes client
...
Kubernetes-commit: 092a6d1e0d9f91d543369f40a1fb65e9c3bff034
2024-05-31 10:54:49 +02:00
Marek Siarkowicz
37f422396a
Update recorders to wrap kubernetes.Client
...
Kubernetes-commit: 066c1c05d73690b48c872f3fbc23b7722cd44fe3
2024-07-05 14:19:49 +02:00
Marek Siarkowicz
b43a2467d5
Add etcd kubernetes interface package to vendor
...
Kubernetes-commit: 249ad2a6137cc8f1e0ccb7f0aef9ff4ba38927b9
2024-05-31 10:27:51 +02:00
Kubernetes Publisher
7dd4904f18
Merge pull request #127341 from mjudeikis/mjudeikis/deprecate.ch.fully
...
Fully deprecate StopCh
Kubernetes-commit: 035e272cb1efb6ad22171b2eb44fca353583112c
2024-10-23 14:21:14 +00:00
Kubernetes Publisher
9d850afe6f
Merge pull request #127915 from omerap12/apiserver-util-PollUntilContextTimeout
...
Use PollUntilContextTimeout in flowcontrol
Kubernetes-commit: 9c430b2f7760eca131a56b9c6b96ca4a66d26bf8
2024-10-23 02:17:03 +00:00
Kubernetes Publisher
54b4c4f8a1
Merge pull request #124945 from hoskeri/remove-unused-field
...
Remove unused field from APIGroupVersion
Kubernetes-commit: 447fca25b1bf01894fca3bf296f4ffb67e359d42
2024-10-23 02:16:53 +00:00
Kubernetes Publisher
c6b840aa24
Merge pull request #126900 from deveshgoyal1000/fix/typo-flowcontrol-request-width
...
Updated width.go
Kubernetes-commit: 43ad87b85a39344db31323b59c2eab4adc73b66e
2024-10-23 02:16:52 +00:00
Kubernetes Publisher
d0f54d5993
Merge pull request #128172 from liggitt/3221-ga
...
KEP-3221: Promote StructuredAuthorizationConfiguration to GA
Kubernetes-commit: 79cca2786e037d8c8ae7fe856c5ae158b100ce71
2024-10-18 20:41:47 +00:00
Kubernetes Publisher
ec228a4021
Merge pull request #128168 from liggitt/4601-beta
...
KEP-4601: AuthorizeNodeWithSelectors / AuthorizeWithSelectors to beta
Kubernetes-commit: d7bd7284035e7debd5406d375cd366b164cf358f
2024-10-18 20:41:46 +00:00
Kubernetes Publisher
1ea7befac3
Merge pull request #128165 from liggitt/prune-self-require
...
Drop self-referencing replace directives
Kubernetes-commit: a8fc7ae761c19ab436cf513c9eed877f08961cf7
2024-10-18 04:49:01 +00:00
Kubernetes Publisher
6600cfa976
Merge pull request #126347 from vinayakankugoyal/kep2862impl
...
KEP-2862: Fine-grained Kubelet API Authorization
Kubernetes-commit: f5ae0413cadb1d2d3d3d47857cdd65b4b6d194ba
2024-10-18 04:49:00 +00:00
Jordan Liggitt
08766af90d
KEP-3221: Promote StructuredAuthorizationConfiguration to GA
...
Kubernetes-commit: ad808e609a599723cf17f7fcdfb73ca37bcf78fc
2024-10-17 21:48:30 -04:00
Kubernetes Publisher
e784492b06
Merge pull request #127504 from sttts/sttts-authz-cel-compiler-once
...
apiserver/authconfig: make CEL compiler shareable
Kubernetes-commit: 90ee68948d23b9a22b3b48ecf819604bd4f27217
2024-10-18 00:49:07 +00:00
Kubernetes Publisher
b907ccabbe
Merge pull request #128144 from cheftako/updateANP
...
Bump konnectivity-client to v0.31.0
Kubernetes-commit: bd00406951a04967577d5ac7c2fbe7989f3653da
2024-10-18 00:49:06 +00:00
Kubernetes Publisher
08c82454ed
Merge pull request #128120 from aojea/celmetrics
...
use same name as the folder for the package
Kubernetes-commit: 42b388b068b23b8ebf6e54e0fb4b9b1ddb22dea0
2024-10-18 00:49:05 +00:00
Jordan Liggitt
1e62dc23aa
KEP-4601: AuthorizeNodeWithSelectors / AuthorizeWithSelectors to beta
...
Kubernetes-commit: 9caca7312645b5ffba964cc8170484b4e7f7b602
2024-10-17 19:51:07 -04:00
Jordan Liggitt
d1d8d5e02d
Drop self-referencing replace directives
...
Kubernetes-commit: 3be1109829d4b0921972bb8b5f66a4d179ff6255
2024-10-17 15:51:15 -04:00
Lukasz Szaszkiewicz
aeae19662f
Promote WatchList feature to Beta ( #128053 )
...
* e2e/apimachinery/watchlist: always run WatchList e2e tests
* kube-controller-manager: enable WatchListClient
* kube-apiserver: promote WatchList feature to beta
Kubernetes-commit: 06a15c5cf96131faaf44f93f1be228a013ae5c0d
2024-10-17 12:39:53 +00:00
Walter Fender
1f585b076f
Bump konnectivity-client to v0.30.0
...
Bump konnectivity network proxy to v0.30.0.
Lease-based server counting logic for agent and lease controller for ANP server
reran hack/update-vendor.sh
Kubernetes-commit: f72c37418725457bc8ce1e58d40264bca05b6054
2024-10-16 22:30:10 -07:00
Kubernetes Publisher
608821ca42
Merge pull request #128136 from enj/enj/t/non_global_kms_kdf_via_name
...
kmsv2: run KDF tests in parallel
Kubernetes-commit: a8fd407d2f982267d847eeedc2d8097beedccc9e
2024-10-17 00:39:38 +00:00
Kubernetes Publisher
c8517e5aa2
Merge pull request #128076 from AmarNathChary/Removed_Alpha_Beta_Ga
...
Removed_alpha_beta_ga
Kubernetes-commit: b7fb82f9d8b1c31724afe46d5a79569267a09bfe
2024-10-16 20:41:05 +00:00
Monis Khan
4f8e2cfe4c
kmsv2: run KDF tests in parallel
...
This change updates the KDF "feature flag" to be per KMS provider
instead of global to the API server. This allows integration tests
that use distinct provider names to run in parallel.
Locally this change reduced the runtime of
test/integration/controlplane/transformation by 3.5 minutes.
Signed-off-by: Monis Khan <mok@microsoft.com>
Kubernetes-commit: 43740c0def10f22a0ab7f522c1569188913b35a3
2024-10-16 15:01:35 -04:00
AmarNathChary
54c7d50dd6
removed_comments_from_kube_feature_of_alpha_beta_ga
...
Kubernetes-commit: ff7c708207738c80c7a1185faa20f7f84afe5fb3
2024-10-16 15:36:34 +05:30
Antonio Ojea
402e1cdd43
use same name as the folder for the package
...
Kubernetes-commit: 62bdb27420bbc3c45b0232612acf9ecf3816c805
2024-10-16 09:55:10 +00:00
Kubernetes Publisher
576854da2e
Merge pull request #128064 from dims/update-to-last-versions-of-some-very-infrequently-updated-repos
...
Update to last versions of some very infrequently updated repos
Kubernetes-commit: 07e73682b9a5259cacac978346ed4567588e4165
2024-10-16 06:17:54 +00:00
Kubernetes Publisher
d089101190
Merge pull request #128073 from seans3/tracing-config-strict-validation
...
TracingConfiguration is now validated strictly
Kubernetes-commit: 3694a02bb9b5c1dd216485d2e25bd2c8f24916dd
2024-10-15 18:16:20 +00:00
Kubernetes Publisher
d52f63db87
Merge pull request #127982 from tkashem/refactor-store-decoder
...
KEP-3926: refactor: extract etcd3 store decode functions into an interface
Kubernetes-commit: d32e9b0b6996a439674a998d63ccebb5b1b4cbde
2024-10-15 10:12:42 +00:00
Kubernetes Publisher
44ff1c1665
Merge pull request #128038 from seans3/resource-quota-config-validation
...
Enable strict validation for ResourceQuotaConfiguration
Kubernetes-commit: 510a7e76018189b49e8d7c1ba4ac639bdf4dba37
2024-10-15 02:13:06 +00:00
Kubernetes Publisher
6ad2d93d2e
Merge pull request #128011 from seans3/egress-selector-configuration-strict
...
EgressSelectorConfiguration now uses strict validation
Kubernetes-commit: 8b7b768ff78d73267e52c0828e1e0eb3f5328f28
2024-10-15 02:13:05 +00:00
Sean Sullivan
e6b796812a
TracingConfiguration is now validated strictly
...
Kubernetes-commit: a9c8061b1e4c2ac38c223fa6bf9c5c1bf8b01606
2024-10-14 18:09:16 -07:00
Davanum Srinivas
3ee34eb4ce
Update to last versions of some very infrequently updated repos
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 7f8210e33f8cd626d1fb86cd7d12d077ec3047d5
2024-10-14 17:23:16 -04:00
Sean Sullivan
15f8ad59da
Enable strict validation for ResourceQuotaConfiguration
...
Kubernetes-commit: a95c0c5499c54c16d561d0ad4537d4b43d500184
2024-10-13 17:50:18 -07:00
Sean Sullivan
285603b2d8
EgressSelectorConfiguration now uses strict validation
...
Kubernetes-commit: 32b2eea50d6457b4b1abf50e8e03be52e81d30c2
2024-10-11 16:17:09 -07:00
Kubernetes Publisher
ebe463fe32
Merge pull request #127998 from skitt/golang-x-oct-2024
...
October 2024 golang.org/x bump
Kubernetes-commit: 8cbb11519c54c120e2dc120a4799e53abbfea4a4
2024-10-11 14:27:04 +00:00
Kubernetes Publisher
b9c35c9189
Merge pull request #127985 from dims/update-moby-runc-dependencies-oct-10
...
Update moby/runc dependencies
Kubernetes-commit: 6e5e8f374e834fa8dab341bde5c522704ed55ba6
2024-10-11 14:27:02 +00:00
Stephen Kitt
042b9763e0
October 2024 golang.org/x bump
...
Nothing major here, but nothing liable to cause pain to downstreams
either.
* https://github.com/golang/crypto/compare/v0.26.0...v0.28.0 (there’s
a SHA3 fix there but it’s only relevant for 32-bit platforms)
* https://github.com/golang/net/compare/v0.28.0...v0.30.0 (mostly
http2; route address parsing fix on Darwin)
* https://github.com/golang/oauth2/compare/v0.21.0...v0.23.0 (Google
license fix)
* https://github.com/golang/sys/compare/v0.23.0...v0.26.0 (faster
getrandom() on Linux through the vDSO; improved RISC-V support)
* https://github.com/golang/term/compare/v0.23.0...v0.25.0
* https://github.com/golang/time/compare/v0.3.0...v0.7.0 (0-limit
handling fix in x/time/rate; Google license fix)
* https://github.com/golang/tools/compare/v0.24.0...v0.26.0
This doesn’t include golang.org/x/exp; that doesn’t have any relevant
changes. There’s an apidiff fix but we always pull in the latest
apidiff anyway.
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Kubernetes-commit: 6c5a528727c30803d4426b29c06ae5d350619877
2024-10-11 10:22:13 +02:00
Davanum Srinivas
33a5883440
Update moby/runc dependencies
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 521f2d106b9c5744ce57a8ec03124bcdadbca986
2024-10-10 11:58:22 -04:00
Kubernetes Publisher
23e33fe7dc
Merge pull request #127984 from tkashem/refactor-storage-internal-error
...
KEP-4795: storage.InternalError should retain the inner error
Kubernetes-commit: 1c45ca8059a29f86802a995ebcdb2635fba9c129
2024-10-11 02:11:52 +00:00
Kubernetes Publisher
26cc27763e
Merge pull request #127942 from liggitt/json123
...
sigs.k8s.io/json go 1.23 bump
Kubernetes-commit: fc318e3ba4cb1db822d7f802993059846f64179d
2024-10-10 22:15:15 +00:00
Kubernetes Publisher
f14df2d4fd
Merge pull request #127777 from tkashem/refactor-delete-option
...
KEP-4795: refactor: add delete options for Delete method in storage interface
Kubernetes-commit: d88b4e3b6e34a85f58778b7ef96e64edffff6823
2024-10-10 18:08:27 +00:00
Jordan Liggitt
810761bf3d
Update sigs.k8s.io/json to go1.23
...
Kubernetes-commit: 8eff759b6ac7c3bb0c6a8823c751f5a578d6f721
2024-10-10 11:00:11 -04:00
Kubernetes Publisher
664cde1f32
Merge pull request #127778 from tkashem/refactor-conditional-delete
...
KEP-4795: refactor: etcd store conditional delete
Kubernetes-commit: daf76e6ead71524c86d4b35cee935206078acf32
2024-10-10 14:46:22 +01:00
Omer Aplatony
965243019f
Use PollUntilContextTimeout in flowcontrol
...
Signed-off-by: Omer Aplatony <omerap12@gmail.com>
Kubernetes-commit: 9fe3f368b1813b491f9b1265547235f309ff87e9
2024-10-08 10:25:15 +03:00
Vinayak Goyal
9da53c5ba3
KEP-2862: Fine-grained Kubelet API Authorization
...
Signed-off-by: Vinayak Goyal <vinaygo@google.com>
Kubernetes-commit: b1f290d444f75b351f77f4d3292bbf557ae1cc45
2024-09-29 04:02:55 +00:00