Rita Zhang
c4ab5aa41a
add false matchCondition benchmark
...
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>
Kubernetes-commit: 7c5dfceff8a4de3387b48e941d098a3957de2870
2023-11-13 09:22:24 -08:00
Rita Zhang
e319da4264
split compile and eval
...
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>
Kubernetes-commit: 11cdb8fd011a931d34506ade65e966f7c5208ae7
2023-11-08 16:37:10 -08:00
Rita Zhang
f0d5068944
authz: add benchmark for webhook authorizer
...
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>
Kubernetes-commit: fe53db0dbdc25c9b2f87adbd53f1ebe4b6c1169d
2023-11-08 15:38:11 -08:00
Kubernetes Publisher
59c9103d07
Merge pull request #121808 from cpanato/go-update-main
...
[go] Bump images, dependencies and versions to go 1.21.4
Kubernetes-commit: 6ba7258a0f3f73629560fc30016b2e35c8e7ae9c
2023-11-13 17:32:39 +00:00
cpanato
7bd75806d6
update go.mod
...
Signed-off-by: cpanato <ctadeu@gmail.com>
Kubernetes-commit: 9e5b8402bb95eb82541099e77c3a8b0ccd31297f
2023-11-08 08:46:15 -06:00
Kubernetes Publisher
10c70bebf9
Merge pull request #121780 from HirazawaUi/fix-delete-collection-test-failed
...
fix test store delete collection function failed
Kubernetes-commit: f927d5b385c9d6f8870cf9ae6c38cb96d54c23df
2023-11-07 21:25:39 +00:00
HirazawaUi
f834404133
fix test store delete collection function failed
...
Kubernetes-commit: b12db6d9b55e02b232b716683a2d516e1788a9ce
2023-11-08 00:07:45 +08:00
Kubernetes Publisher
dab5ebce44
Merge pull request #121709 from aramase/aramase/f/authn_user_info_fix
...
[StructuredAuthn] Ensure empty fields of user object are accessible by CEL
Kubernetes-commit: c3eebb233d000ac2dbbd559725124a79bf40d0f0
2023-11-03 05:24:07 +00:00
Kubernetes Publisher
b20a2d3074
Merge pull request #121705 from liggitt/authz-config-webhook-test
...
Add multi-webhook integration test
Kubernetes-commit: fb9c94b3a50aa9f95a6153fb04d844decedbcf33
2023-11-03 01:25:01 +00:00
Anish Ramasekar
17a9a816ec
[StructuredAuthn] Ensure empty fields of user object are accessible by
...
CEL
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
Kubernetes-commit: b693f09d544b17c82af4437bd93ea0b165e2622e
2023-11-02 22:20:06 +00:00
Jordan Liggitt
2a9f8b8d15
Include empty string attributes for CEL authz evaluation
...
Kubernetes-commit: 44d89c8cf8c1ba883029e1244492a523d6b50b92
2023-11-02 15:14:06 -04:00
Jordan Liggitt
4eacc8425d
Plumb failure policy from config to webhook construction
...
Kubernetes-commit: 2e2f51a4417d93b5505091d28b319365dc95e137
2023-11-02 13:55:35 -04:00
Jordan Liggitt
374f72b704
Require match condition version only if matchConditions are specified
...
Kubernetes-commit: a000af25ff3bcc79fe7d8da299225ad252c9894a
2023-11-02 13:54:39 -04:00
Kubernetes Publisher
798e645af6
Merge pull request #121573 from tukwila/bump_etcd_v3.5.10
...
bump etcd newest version: v3.5.10
Kubernetes-commit: 974735854b7fdfba2d0a67dbc15457c259e40aff
2023-11-01 17:29:14 +00:00
Kubernetes Publisher
d0f0eebe8c
Merge pull request #121552 from pohly/klog-update
...
klog v2.110.1 update
Kubernetes-commit: da61382068671c3e16782a9b45e7f2159ac0feb9
2023-11-01 17:29:12 +00:00
guangli.bao
09fd766b6a
bump to newest etcd: v3.5.10
...
Signed-off-by: guangli.bao <guangli.bao@daocloud.io>
Kubernetes-commit: bc1df9e7dab085b0d6301ac96f6b7e3ff90836ee
2023-11-01 10:44:07 +08:00
Patrick Ohly
e2d4a4f3e2
dependencies: klog v2.110.1
...
Dropping a newline at the end of the message when using klog calls is an
intentional improvement (https://github.com/kubernetes/klog/pull/378 )
Kubernetes-commit: 878d037d3ba8fc4f11bf45a6cf5a66301ba89d82
2023-10-16 10:03:54 +02:00
Kubernetes Publisher
c78de1fe6c
Merge pull request #121575 from apelisse/update-smd
...
Update sigs.k8s.io/structured-merge-diff to v4.4.0
Kubernetes-commit: 593a17d3b6381bfdbf3bc3b36f56cad30d1531df
2023-11-01 01:32:06 +00:00
Kubernetes Publisher
caeb7958ad
Merge pull request #121078 from aramase/aramase/f/kep_3331_cel_integration
...
Implement CEL for StructuredAuthenticationConfig
Kubernetes-commit: fafccc0c9a514caa72e5a16ea0d6213081081e19
2023-11-01 01:32:05 +00:00
Kubernetes Publisher
a5e47d114d
Merge pull request #121645 from p0lyn0mial/upstream-fix-race-in-test-forget-watcher
...
bring back: cacher: when forgeting a watcher, call stopWatcherLocked multiple times
Kubernetes-commit: 715cd17c0d050174a7268360378f69cda2df3184
2023-11-01 01:32:03 +00:00
Kubernetes Publisher
31543f677a
Merge pull request #121651 from jiahuif-forks/fix/cel/type-resolver-safe-guard
...
CEL type resolvers: avoid infinite recursion for type resolvers.
Kubernetes-commit: 3631efd85c1a772b518ad49fb20bb5b5454e6b90
2023-10-31 21:29:01 +00:00
Jiahui Feng
d463ec4cab
avoid infinite recursion for type resolvers.
...
Kubernetes-commit: e4776e0f85b8aceb8f1da7a87822b0d086045a8a
2023-10-31 10:23:50 -07:00
Kubernetes Publisher
4909d085b8
Merge pull request #121649 from enj/enj/c/ec_controller_ctx
...
encryptionconfig/controller: run unit tests faster
Kubernetes-commit: 029452198566a41bc39d04a1ec5bad3f37621a1c
2023-10-31 21:28:57 +00:00
Kubernetes Publisher
347a598452
Merge pull request #121647 from aojea/fixrace
...
Revert "cacher: when forgeting a watcher, call stopWatcherLocked mult…
Kubernetes-commit: 3570075e4f6d3cdb2aa8273004ea6ec336b33abd
2023-10-31 21:28:56 +00:00
Kubernetes Publisher
9e76120f1e
Merge pull request #121646 from kubernetes/revert-121614-decode-respect-timeout-context
...
Revert "Make the decode function respect the timeout context"
Kubernetes-commit: be636a436b7b4c21b79eca17ff3e681920e54f31
2023-10-31 21:28:55 +00:00
Kubernetes Publisher
0f520bf96f
Merge pull request #121577 from cici37/celFixPick
...
Bump cel-go to v0.17.7 and introduce set ext library with new options
Kubernetes-commit: d1113c9a00b3cd1c791f43b15280d4ebba2a7663
2023-10-31 21:28:54 +00:00
Kubernetes Publisher
8acc6c6568
Merge pull request #121638 from tkashem/apf-ga
...
apiserver: set APF featuregate to stable
Kubernetes-commit: 74fefd877f0ee9445735a756270f8eac44a96d0b
2023-10-31 21:28:52 +00:00
Monis Khan
3097e77b18
encryptionconfig/controller: run unit tests faster
...
Signed-off-by: Monis Khan <mok@microsoft.com>
Kubernetes-commit: 6ac7da1da87bb0e739806cad94676da915be6d9c
2023-10-31 11:59:37 -04:00
Antonio Ojea
bdad50b280
Revert "cacher: when forgeting a watcher, call stopWatcherLocked multiple times"
...
This reverts commit bbca4a4b9add0f6c58e132500fd89dd39ee077f4.
Kubernetes-commit: c2cb3209138d852520da2743b9bd3a9795b2b7fb
2023-10-31 15:28:01 +00:00
Wojciech Tyczynski
6caf326620
Revert "Make the decode function respect the timeout context"
...
Kubernetes-commit: 98a2f22e740ccd2c30711f1b21d6383f1b91595e
2023-10-31 16:27:17 +01:00
Kubernetes Publisher
c6b93e573e
Merge pull request #121615 from p0lyn0mial/upstream-cacher-forget-watcher
...
cacher: when forgeting a watcher, call stopWatcherLocked multiple times
Kubernetes-commit: 5bac451d1f0f36eab857b60d08bfa9d992cce19a
2023-10-31 13:24:00 +00:00
Kubernetes Publisher
f89f0b61d3
Merge pull request #121223 from ritazh/authz-cel
...
[StructuredAuthorizationConfig] - CEL integration
Kubernetes-commit: 064e86b3d03470f515b1adb34cac1cfacb285239
2023-10-31 13:23:59 +00:00
Kubernetes Publisher
89717616cb
Merge pull request #121049 from siyuanfoundation/refactor
...
k8s.io/apiserver/storage/etcd: refactor etcd GetList.
Kubernetes-commit: e8d45596dfbdf69fd42aa6881dfdeb089a20ab33
2023-10-31 13:23:58 +00:00
Abu Kashem
b3499eec62
apiserver: set APF featuregate to ga
...
Kubernetes-commit: c7fcef187562e1b3ffdaa2e2109c65d800b8f5d5
2023-10-31 08:35:52 -04:00
Kubernetes Publisher
a0b1b995d0
Merge pull request #121089 from tkashem/apf-v1
...
Promote APF API to v1
Kubernetes-commit: f5a5d83d7c027aba86e18c52da8ec4cd14179be3
2023-10-31 05:27:57 +00:00
Kubernetes Publisher
71515a8a0a
Merge pull request #120780 from munnerz/bound-token-improvements
...
Including JTI & node reference in issued service account tokens (kep 4193)
Kubernetes-commit: ab13d0b47c790cfcf8b623a10ea08336a458a5b6
2023-10-31 01:25:35 +00:00
Kubernetes Publisher
96ed0730bb
Merge pull request #120300 from wojtek-t/refactor_streaming_watch_encoder
...
Refactor streaming watch encoder to enable caching
Kubernetes-commit: 2a4d5c5fd52492ceac500555579a28701d1092ce
2023-10-31 01:25:34 +00:00
Kubernetes Publisher
82eb11670e
Merge pull request #121614 from HirazawaUi/decode-respect-timeout-context
...
Make the decode function respect the timeout context
Kubernetes-commit: 2a1140305cf602190012748a163534dfe4364be2
2023-10-31 01:25:32 +00:00
Kubernetes Publisher
a454d5acfe
Merge pull request #121373 from cici37/crdGA
...
[KEP-2876] Promote CRD validation rule to GA
Kubernetes-commit: 08070433cce0afbf3f12dafe42e15581a5e37349
2023-10-31 01:25:31 +00:00
Kubernetes Publisher
2253cd2628
Merge pull request #121311 from nilekhc/validation-doc
...
chore: updates api doc
Kubernetes-commit: 07515c0021436b2550bf5a826f818fda677f62e0
2023-10-31 01:25:30 +00:00
Kubernetes Publisher
17d270f3cf
Merge pull request #121310 from nilekhc/polling
...
[KMSv2] feat: updates encryption config file watch logic to polling
Kubernetes-commit: d4592dc70ad9a65fcf3e7d1532bcbbf6774e53df
2023-10-30 21:25:41 +00:00
Kubernetes Publisher
0389b07635
Merge pull request #119109 from jiahuif-forks/feature/validating-admission-policy/crd-typechecking
...
ValidatingAdmissionPolicy - Type Checking for API Expensions types
Kubernetes-commit: ceea5fd0cbcb29212bed8c93f1aa81ce45d3cf69
2023-10-30 21:25:40 +00:00
Kubernetes Publisher
f3e30d29fe
Merge pull request #121307 from cici37/celUpdate
...
Add cel new validator into Kubernetes
Kubernetes-commit: 16fc00493bf7e94b6686ab2ea610ee4c18998b22
2023-10-30 21:25:38 +00:00
Lukasz Szaszkiewicz
7c5f6db7bf
cacher: when forgeting a watcher, call stopWatcherLocked multiple times
...
It's possible that the watcher is already not in the structure (e.g. in case of
simultaneous Stop() and terminateAllWatchers(), but it is safe to call stopLocked()
on a watcher multiple times.
Kubernetes-commit: 7e35823690df01bd019a88d3346bd3ac820afaca
2023-10-30 14:24:39 +01:00
Lukasz Szaszkiewicz
3f81d0cca7
cacher: when forgeting a watcher, call stopWatcherLocked multiple times
...
It's possible that the watcher is already not in the structure (e.g. in case of
simultaneous Stop() and terminateAllWatchers(), but it is safe to call stopLocked()
on a watcher multiple times.
Kubernetes-commit: bbca4a4b9add0f6c58e132500fd89dd39ee077f4
2023-10-30 14:24:39 +01:00
Kubernetes Publisher
7dc57d7603
Merge pull request #118886 from benluddy/apf-option-disable
...
KEP-1040: Deep disablement for APF based on --enable-priority-and-fairness.
Kubernetes-commit: 38ed3ef7b7d00353ab81332c5c34e1cb5abec3f2
2023-10-30 09:23:25 +00:00
Kubernetes Publisher
3832c1300f
Merge pull request #120474 from YaoC/register-apiserver-handlers-metrics
...
Register metrics for apiserver handlers
Kubernetes-commit: 9482248aa93f12b024cc8edc0d97a71f774aad2f
2023-10-28 21:25:34 +00:00
Kubernetes Publisher
0e3b00d019
Merge pull request #121462 from alexzielenski/apiserver/apiextensions/ratcheting-metrics-actually
...
KEP-4008: CRDValidationRatcheting Metrics
Kubernetes-commit: 1aef58b72a7d9a37cc7590c881b63808d02695f1
2023-10-28 01:24:58 +00:00
Abu Kashem
b041969f97
apiserver: allow zero value for the 'nominalConcurrencyShares' field
...
Kubernetes-commit: 9fd2ab419ad771790d3cb80ea7b8e6828d9ce305
2023-10-27 19:26:08 -04:00
Kubernetes Publisher
943a60e3a4
Merge pull request #121524 from carlory/gomega
...
bump gomega to 1.29.0
Kubernetes-commit: ec297aa13a03f53f04023cd897af50dbfed31e0f
2023-10-27 17:57:33 +00:00