Commit Graph

8328 Commits

Author SHA1 Message Date
Marek Siarkowicz 7cfdd00464 Increase maxSeats for List requests
Kubernetes-commit: 66de1960a5d41ccd5631fed32fecf67536ec98e6
2025-07-17 17:48:41 +02:00
Kubernetes Publisher f05b685994 Merge pull request #132936 from cici37/mapMetrics
Remove redundant metric field

Kubernetes-commit: 7ff59e850787be206a23ab2e8d9b482077bba83c
2025-07-17 05:21:19 +00:00
Cici Huang f4c52e51d3 Refactor target check
Kubernetes-commit: 2cb30c77949536b30570c8292d8782b633c1db2b
2025-07-17 02:04:27 +00:00
Kubernetes Publisher cb7f41362b Merge pull request #132893 from serathius/resource-size
Add apiserver_resource_size_estimate_bytes metric

Kubernetes-commit: 81986595c87365f2155b20af1d361bf2fb96b544
2025-07-17 01:32:59 +00:00
Tristan Swadell e18eaa7a07 Fix the cost issue to match the bug fix for target being nil in CEL side.
Kubernetes-commit: 6e7e6b37c7e9720ce1025965b807b500271c0f09
2025-07-17 00:10:31 +00:00
Kubernetes Publisher f6229bc5ae Merge pull request #132950 from serathius/apf_recursive
Use object size estimation for non-recursive list

Kubernetes-commit: 47f1bb2b22f76c10ea878000d760c46f3403ff9e
2025-07-16 21:43:21 +00:00
Kubernetes Publisher a8d5465880 Merge pull request #132833 from saschagrunert/kms-gogo
Convert `k8s.io/kms/apis` from gogo to protoc

Kubernetes-commit: 5df27c4922f685a53fd32aab82fe6e2257c4d86a
2025-07-16 21:43:20 +00:00
Kubernetes Publisher 0e62c273b5 Merge pull request #132817 from p0lyn0mial/upstream-watchlist-table-none-server-bk
watchlist supports sending resources in Table format

Kubernetes-commit: b61534d1c80efcdbde0540a16f89b815910daa1f
2025-07-16 21:43:18 +00:00
Jordan Liggitt 0e7a782861 sigs.k8s.io/structured-merge-diff/v6 v6.3.0
Kubernetes-commit: 4d34975a46658efd90274c5fe05d46732e04ca67
2025-07-16 16:57:41 -04:00
Kubernetes Publisher 97956c8885 Merge pull request #132901 from serathius/watchcache-snapshots-beta
Graduate ListFromCacheSnapshot to Beta

Kubernetes-commit: 0c44a2b00b3915b70c9082aa350274abf38f864c
2025-07-16 07:28:24 -07:00
Cici Huang 1855313de4 Update cel-go to v0.26.0
Kubernetes-commit: cedcbfb94c35fb7e268555f2dd3185a4f805ad05
2025-07-16 08:07:00 +00:00
Marek Siarkowicz e1b2eb304d Deprecate apiserver_storage_objects and replace it with apiserver_resource_objects metric using labels consistent with other metrics
Kubernetes-commit: cf68f75fc3393e2579ba8158d3936c275a6d9be0
2025-07-15 19:38:39 +02:00
Marek Siarkowicz f3eb956bcb Use object size estimation for non-recursive list
Kubernetes-commit: d8747d716e4b92930941a84409f24aef25035972
2025-07-15 11:08:51 +02:00
Cici Huang fa2b77c7b9 Remove redundant metric field.
Kubernetes-commit: 14f3c26842d69d300f1912b6cfb7f4af520d4fd9
2025-07-14 18:03:57 +00:00
Marek Siarkowicz 4b361d95e8 Graduate ListFromCacheSnapshot to Beta
Kubernetes-commit: fd23fa3d423a933f7817d205308013af4b0e9b53
2025-07-11 21:52:17 +02:00
Kubernetes Publisher f693068d1e Merge pull request #132944 from serathius/watchcache-mark-inconsistent
Inconsistency resets cache snapshots and prevents collection of new ones until cache is marked consistent again

Kubernetes-commit: 2be3069eb49b6386229a2dc8b912d8eee4a636ba
2025-07-16 05:21:18 +00:00
Kubernetes Publisher 7c6d88b252 Merge pull request #132768 from enj/enj/f/authn_egress
Add egress selector support to JWT authenticator

Kubernetes-commit: e55e75f6d96707b26b67fa8f7c3966638d636b13
2025-07-16 01:56:42 +00:00
Kubernetes Publisher 8253534e62 Merge pull request #132163 from yue9944882/fix-audit-authn-latency
Bugfix: record authentication latency before audit filter wraps up

Kubernetes-commit: 3024ef872a7634588a28e2ce42cf9d59b85f1af9
2025-07-15 21:21:25 +00:00
Kubernetes Publisher 38d46552c6 Merge pull request #132276 from michaelasp/warningemu
Add warnings for use of Alpha features with Emulated Version

Kubernetes-commit: 06b62dcae7b2e11dbfc4aea2e0b8d5ced2cf26d9
2025-07-15 21:21:24 +00:00
Kubernetes Publisher 09d5e11cc1 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:29:44 +00:00
Kubernetes Publisher 9172f0dad9 Merge pull request #132513 from xiaoweim/validation-cleanup-invalid
Cleanup: Remove field name from invalid field detail message

Kubernetes-commit: 9f97857669c94332f2695c6216885937e4e9556d
2025-07-15 05:28:52 +00:00
Kubernetes Publisher c114bd8c24 Merge pull request #132656 from liggitt/selector-authz
KEP-4601: Graduate selector authorization to stable

Kubernetes-commit: 3430e34d886e9b00a1a077707a253f2f769a35d8
2025-07-15 01:21:21 +00:00
Kubernetes Publisher 94a87efaae Merge pull request #132932 from serathius/apf_use_size
Use object size to estimate list cost assigning 1 seat per 100KB

Kubernetes-commit: 11f7fd5f4404a5018302e12c88d363a2e33544e9
2025-07-15 01:21:18 +00:00
Kubernetes Publisher dde92be317 Merge pull request #132928 from p0lyn0mial/upstream-watchlist-reflector-table-unsupported
reflector: detects unsupported meta.Table gvks for watchlist

Kubernetes-commit: 1127e027898e12b4dde8694660da2fbf81c7028a
2025-07-14 21:28:43 +00:00
Marek Siarkowicz d2387bc56c Inconsistency resets cache snapshots and prevents collection of new ones until cache is marked consistent again
Kubernetes-commit: 32afbd9ea5d8225fdcce7ac17afcce2f4f8cf169
2025-07-14 22:59:25 +02:00
Kubernetes Publisher 0351cc3b8b Merge pull request #132884 from serathius/watchcache-detect-inconsistency
Enable running cache inconsistency detection by default

Kubernetes-commit: bd6e6e80cbed1833debc1ad6e5982c46c14d2ab4
2025-07-14 17:20:44 +00:00
Kubernetes Publisher f0d91f46ce Merge pull request #132645 from serathius/kep-2340-ga
Graduate ConsistentListFromCache to GA

Kubernetes-commit: cb0b66a89f93952ea15c2f76fb878dd878e743a2
2025-07-14 17:20:43 +00:00
Marek Siarkowicz 0a86ef71af Use object size to estimate list cost assigning 1 sear per 100KB
Kubernetes-commit: 85adda5e68f07057a8b515779343f928ff61f471
2025-07-14 16:52:41 +02:00
Kubernetes Publisher 8c56fb9fc0 Merge pull request #132920 from ylink-lfs/chore/maxptr_removal
chore: maxPtr utility removal with ptr.To

Kubernetes-commit: 30905afc242e7018cc4cd0342453b33fe73b398b
2025-07-14 09:20:33 +00:00
Kubernetes Publisher 328b3e8b81 Merge pull request #127322 from vrutkovs/tracing-set-audit-id
tracing: set audit-id on incoming requests

Kubernetes-commit: 12dc894f80247b1ef974c532b99fa1669995b34b
2025-07-14 01:20:46 +00:00
ylink-lfs f9dc3223ad chore: maxPtr utility removal with ptr.To
Kubernetes-commit: 14d1bbf36f46158618da1ed8edaa28f9a13e83ba
2025-07-14 09:08:16 +08:00
Kubernetes Publisher 593b1eb1f5 Merge pull request #132915 from serathius/fix-test-progress-notify
Fix TestProgressNotify for etcd v3.6.2

Kubernetes-commit: 4eecdc4cc6aa0a35c664bfb7e2188bd2d1c680bb
2025-07-13 17:20:42 +00:00
Marek Siarkowicz b82f4b24a0 Fix TestProgressNotify for etcd v3.6.2
Kubernetes-commit: e3836172845c484bf3269b827f7c6b81b2178fe6
2025-07-13 12:42:45 +02:00
Kubernetes Publisher 6b3e0a59f3 Merge pull request #132079 from cici37/mapMetrics
Add metrics for MutatingAdmissionPolicy

Kubernetes-commit: 153c1b5c23b7c140bc3479d3441cf115e3b767e8
2025-07-11 21:41:59 +00:00
Kubernetes Publisher 5a9f91683d Merge pull request #132876 from serathius/watchcache-compact
Compact watch cache based on last observed etcd compaction

Kubernetes-commit: e44ddbf1dae532b00999970ffe078c2d06920309
2025-07-11 21:41:58 +00:00
Marek Siarkowicz 478396c06d Add apiserver_resource_size_estimate_bytes metric
Kubernetes-commit: a091fa607eaecfa7b80cb0437db1d210aa587f98
2025-07-11 16:38:43 +02:00
Kubernetes Publisher 6016cdfb88 Merge pull request #132803 from aramase/aramase/f/token_request_uid_check
Make kubelet token cache UID-aware to prevent stale tokens after service account recreation

Kubernetes-commit: 2bdcad7419c7a584da4174513e36f867e88424df
2025-07-11 09:20:03 +00:00
Kubernetes Publisher 6dc2a56d3a Merge pull request #132848 from serathius/etcd3-compactor
Expose compaction revision from compactor

Kubernetes-commit: 054750fc262a62dd311a52f31e1577d6096bcaa9
2025-07-10 21:20:36 +00:00
Marek Siarkowicz d8d8f4abb2 Enable running cache inconsistency detection by default
Kubernetes-commit: e6cf7dbf063b1ed94bcf1678f73352e584456024
2025-07-10 18:26:41 +02:00
Davanum Srinivas 14f046de8b 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
Marek Siarkowicz 19e8aed081 Compact watch cache based on last observed etcd compaction
Kubernetes-commit: bfeaae3310fcc4c20ed3c8f2c1afebf059699e22
2025-07-10 15:17:26 +02:00
Marek Siarkowicz dda2fcb797 Expose compaction revision from compactor
Kubernetes-commit: 03e32bd260fbd77351e1b528f22a69a8eaece9ee
2025-07-09 16:22:19 +02:00
Marek Siarkowicz 34f5472b35 Add test for compactor
Kubernetes-commit: 5e3ea8e279c51a0b4fcc996d244d2c5593935816
2025-07-09 16:29:55 +02:00
Kubernetes Publisher 532260d25f Merge pull request #132813 from serathius/compact-test
Add testing compaction in storage List tests

Kubernetes-commit: da7058e92caf87208a15331020051c0523d71cfd
2025-07-09 21:30:45 +00:00
Joel Speed 76004fdd79 Fix IntOrString cost estimation when schema has a MaxLength constraint
Kubernetes-commit: 8dc20a0f62d44af1d584efbbc6bf918b93c4e3d8
2025-07-09 12:14:28 +01:00
Sascha Grunert ad12519854 Convert `k8s.io/kms/apis` from gogo to protoc
Use standard protoc for the kms APIs instead of gogo.

Part of kubernetes#96564

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>

Kubernetes-commit: 8e6651520e68a32d2b6a77e10ca20a5e4ccb0adb
2025-07-09 07:46:16 +02:00
Kubernetes Publisher 0a000a99f6 Merge pull request #132715 from googs1025/fix/flaky_patch
fix: TestPatchResourceTimeout flaky test

Kubernetes-commit: 4142fb530ceb25d9965a3e6925be79a03d918cba
2025-07-08 17:28:12 +00:00
Cici Huang 8c2d6f3668 manual change
Kubernetes-commit: a3ecea296c13512e6ce467bb8370a619f1bd6ff7
2025-07-08 13:30:06 +00:00
Cici Huang ac3910b9cc Promote feature gate
Kubernetes-commit: 4f3334b7cee916c79e730b1ca0de83f9c2d0a592
2025-07-08 13:37:59 +00:00
Kubernetes Publisher e824ccb0fa Merge pull request #132788 from ylink-lfs/chore/strptr_removal
chore: remove strPtr usage with ptr.To

Kubernetes-commit: 3d13f39f24e5533286278f04702c69fbed448c35
2025-07-08 09:20:06 +00:00