Kubernetes Publisher
547675e994
Merge pull request #122468 from carlory/remove-fg-RemoveSelfLink
...
remove GA featuregate RemoveSelfLink
Kubernetes-commit: 838536f6641eb5b1b875af05f74fc84146ba2f05
2024-01-03 17:28:54 +00:00
Kubernetes Publisher
9ec63da0d7
Merge pull request #122347 from aramase/aramase/c/move_kms_apis
...
kmsv2: move encryption config types to standard API server config location
Kubernetes-commit: a7af34e1b846ce06f3ec1d7d3877b531f22da3ad
2024-01-03 17:28:53 +00:00
Eric Lin
fa628fd528
Use http/2 for localhost webhook
...
Signed-off-by: Eric Lin <exlin@google.com>
Kubernetes-commit: 246e69fb99007412c4903fe8e7ad1d8c5f25cd8e
2024-01-03 13:49:51 +00:00
Kubernetes Publisher
b25363ccbc
Merge pull request #122560 from aramase/aramase/c/add_unique_comment
...
[StructuredAuthnConfig] add comment for extra keys unique requirement
Kubernetes-commit: c686334d41976ca9280cee26263735ede6e1ce85
2024-01-02 23:26:28 +01:00
Anish Ramasekar
6bad17ce50
[StructuredAuthnConfig] add comment for extra keys unique requirement
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
Kubernetes-commit: af8da8e01c28286feedf528e94683781a0387a99
2024-01-02 19:58:20 +00:00
Kubernetes Publisher
85936b5b6e
Merge pull request #121602 from bzsuni/cleanup/goleak
...
Update goleak from v1.2.1 to v1.3.0
Kubernetes-commit: c1c68acf29247479c870116d6539c49687ddefdc
2024-01-02 21:28:45 +00:00
bzsuni
86207adac1
Update goleak from v1.2.1 to v1.3.0
...
Signed-off-by: bzsuni <bingzhe.sun@daocloud.io>
Kubernetes-commit: 5405dd0f9b801a94f0e74c140231dc0ec7a85499
2024-01-03 00:20:48 +08:00
carlory
4e1e99b0ca
remove GA featuregate RemoveSelfLink
...
Kubernetes-commit: 3b67181c93be39244370b560f83fa7546f7c65c0
2023-12-25 00:29:38 +08:00
Kubernetes Publisher
a6c31ce504
Merge pull request #122412 from MadhavJivrajani/bump-go-tools
...
[go1.22] .*: bump golang.org/x/tools to v0.16.1
Kubernetes-commit: 8a4403a9e5127d2ec3f596c4ce75663e5392cb18
2023-12-20 17:55:00 +00:00
Madhav Jivrajani
4aaa1a6f81
.*: bump golang.org/x/tools to v0.16.1
...
Bumping tools to include the fix for a nil pointer
deref error in go/types. See golang/go#64812
for more details.
This fix is needed for when we bump to go1.22.
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
Kubernetes-commit: a8da4202c0ac785d57b545e6e310fd754888b50e
2023-12-20 14:31:31 +05:30
Kubernetes Publisher
f53b05f4c1
Merge pull request #122395 from pohly/ginkgo-gomega-update
...
dependencies: gomega v1.30.0 + ginkgo v2.13.2
Kubernetes-commit: 7897910469aa091ebf6576740d055a7137fa147c
2023-12-20 09:35:14 +00:00
Patrick Ohly
7b55e6215d
dependencies: gomega v1.30.0 + ginkgo v2.13.2
...
The new gomega.BeTrueBecause and gomega.BeFalseBecause are going to be useful
for https://github.com/kubernetes/kubernetes/issues/105678 .
Kubernetes-commit: c8f9ebfb72b6569b4e2ec9733f6998afc6602135
2023-12-19 16:16:02 +01:00
Kubernetes Publisher
8635466196
Merge pull request #122310 from weilaaa/use_buildin_max_min_instead
...
use build-in max and min func to instead of k8s.io/utils/integer funcs
Kubernetes-commit: 2b5c0c281d7d3b75ed7df683f09339147c4a17e9
2023-12-18 21:31:53 +00:00
Kubernetes Publisher
78157c73d3
Merge pull request #122036 from linxiulei/cleanup
...
Minor cleanup for handlers/watch
Kubernetes-commit: 368dfe3a88d2227dd192c0160fbdf0b081950d29
2023-12-18 13:29:46 +00:00
Kubernetes Publisher
0492dacbde
Merge pull request #121684 from jmhbnz/fix-etcd-repo
...
Fix etcd repository path to prevent redirects
Kubernetes-commit: b46e436e18b9318e0a7e3ca971c5b89df8d2f087
2023-12-18 13:29:45 +00:00
Kubernetes Publisher
748f6de880
Merge pull request #121912 from JoelSpeed/cel-ip-addr
...
CEL library extensions for IP Address and CIDR network parsing
Kubernetes-commit: 76cd7521aa6216fb069dbd2d1f0f2c7a37fba32f
2023-12-16 13:29:47 +00:00
Anish Ramasekar
e7eedd15ec
move encryption config types to standard API server config location
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
Kubernetes-commit: 75695dae1093cc08cb56a4930c0be8e7e4433be1
2023-12-16 00:00:21 +00:00
Joel Speed
ccc28d3f49
Add tests for CIDR type
...
Kubernetes-commit: b3285fa8df494ef174bbee1ccffcc5e3a58afcdd
2023-12-15 11:01:55 +00:00
weilaaa
febd537a31
use build-in max and min func to instead of k8s.io/utils/integer funcs
...
Kubernetes-commit: eb8f3f194fed16484162aebdaab69168e02f8cb4
2023-12-15 15:09:11 +08:00
Joel Speed
f16e0c2a18
Add tests for IP type
...
Kubernetes-commit: 31f9384646a5cfd001f176454feb9c1040591e96
2023-12-08 18:16:30 +00:00
Cici Huang
8b49df5c88
Update env version, Add cost for previous func, add tests, etc.
...
Kubernetes-commit: 3fb679016423e80b87cf3e540d296471223460e6
2023-12-05 23:26:13 +00:00
Eric Lin
a2e6b85db4
handlers/watch: refactor watch serving to prepare offloading
...
Signed-off-by: Eric Lin <exlin@google.com>
Kubernetes-commit: 87d817e62d8c6e93cf45bf90a7ecadfe4156ab1f
2023-11-27 10:06:50 +00:00
Joel Speed
e5f605855d
Add costing estimations for IP and CIDR
...
Kubernetes-commit: e1f9aa450b7ecd62ce7284486a159d14f66c1761
2023-11-17 17:34:46 +00:00
Joel Speed
e4fb1f737e
Add IP and CIDR libraries to CEL environment for 1.30
...
Kubernetes-commit: 4710f085b3d4dbf242085f4cb53708efc7ebbefd
2023-11-17 13:57:29 +00:00
SataQiu
7751f0aa90
remove import hack about k8s.io/utils/clock/testing
...
Kubernetes-commit: 81d040d538101b89bd8edd51bb78a58ea5bf793c
2023-11-16 12:30:14 +08:00
Joel Speed
f4ae0b7ca6
Add CIDR network CEL extension
...
This adds new CEL functions to the library for validating if a string is a CIDR notation.
This will work in conjunction with the IPAddr to allow checking if an IPAddr exists within a particular network.
Kubernetes-commit: 2f585b451232814d6563329241e96f09bfd1cb73
2023-11-15 19:04:48 +00:00
Joel Speed
3fe1439ba9
Add special IP validations to IP CEL type
...
Kubernetes-commit: 13b22b23a1a5f8976fa608c7bc8b3048470b5c51
2023-11-17 12:51:32 +00:00
Joel Speed
ccfdc9aba1
Add IP address CEL extension
...
This adds new CEL functions to the library for validating if a string is an IP address,
and, if it can be parsed as an IP address, adds additional accessors to get properties
of the IP address.
Kubernetes-commit: c6aa360d3ef9895323b239686719dd9223ee4f37
2023-11-15 18:35:34 +00:00
Kubernetes Publisher
3fcf3290fc
Merge pull request #121773 from pohly/zapr-update
...
dependencies: zapr v1.3.0, zap v1.26.0
Kubernetes-commit: e12d4b63d64a1dd3497cb8063efb2588c04abdc1
2023-12-14 21:35:30 +00:00
Kubernetes Publisher
fe55dafb2d
Merge pull request #122027 from wojtek-t/sort_outside_critical_loop
...
Don't sort in the critical section
Kubernetes-commit: 2a1c78e5011445db21e7bf7481ed93d5aaa9054e
2023-12-14 13:35:47 +00:00
Kubernetes Publisher
50a340e309
Merge pull request #122168 from rlsvarinskis/event_metrics_fix
...
Fix etcd storage_events_received_total metric not being registered
Kubernetes-commit: e7e3eaf06568af67ea89d3fcae3b88626c052642
2023-12-14 09:38:30 +00:00
Kubernetes Publisher
e60c36451c
Merge pull request #122115 from wojtek-t/cleanup_watch_handler
...
Minor cleanups in watch handler toward unification between http and websockets
Kubernetes-commit: 3c8241f4f32b55ab319cf09b38c201efedb2547d
2023-12-14 09:38:29 +00:00
Kubernetes Publisher
92aa5ac452
Merge pull request #122193 from cici37/fixPresentCost
...
CEL library: set presence check cost back to zero after cel-go upgrade.
Kubernetes-commit: 98748cc8127090e94a2cbbc319fe9c82da1bed51
2023-12-14 01:33:20 +00:00
Kubernetes Publisher
7b4812e806
Merge pull request #121914 from siyuanfoundation/health-rf
...
k8s.io/apiserver: refactor GenericAPIServer healthz code.
Kubernetes-commit: 888b99f6dcbe0c966eb3fa938d1af625e4ee6c7c
2023-12-14 01:33:20 +00:00
Kubernetes Publisher
6e1838f4b1
Merge pull request #121906 from ahutsunshine/namespace-indexer
...
support namespace indexer for namespaced resources like pods
Kubernetes-commit: 2eb2a62e154d806af59cae9084e3846e7fc215d5
2023-12-14 01:33:19 +00:00
Kubernetes Publisher
627bf4c0ce
Merge pull request #121815 from HirazawaUi/decode-respect-timeout-context
...
make the decode function respect the timeout context
Kubernetes-commit: 91655922197276ced2e4e36114bb753e384dbd83
2023-12-14 01:33:18 +00:00
Kubernetes Publisher
36a3042e29
Merge pull request #121759 from thockin/fix_api_violations
...
Fix "list_type_missing" API violations in meta/v1
Kubernetes-commit: 8a22571ebb7628b2dd2c2faf453293040b7efaef
2023-12-14 01:33:16 +00:00
Kubernetes Publisher
ce4326191e
Merge pull request #121625 from siyuanfoundation/refactor2
...
k8s.io/apiserver/storage/etcd: refactor etcd GetList.
Kubernetes-commit: 09c5396607111c6540f61eeba88b124c77687057
2023-12-14 01:33:15 +00:00
Kubernetes Publisher
00f757bfc4
Merge pull request #121624 from jiahuif-forks/fix/cel/lazy-map-context-eval
...
CEL lazy map: use context for lazy evaluation.
Kubernetes-commit: f7def00e6635366847a3a121881991b9cb341692
2023-12-14 01:33:14 +00:00
Cici Huang
88c6f038a0
Address comment
...
Kubernetes-commit: 44898f7909940e786aeed701e87af0c799f4a660
2023-12-07 22:39:00 +00:00
Cici Huang
fb788ccf7f
Keep presence cost to 0 to ensure backward compatibility.
...
Kubernetes-commit: 048cb8b2ed38febdb7cbbf719b6badbed8f0044c
2023-12-05 23:27:51 +00:00
Robert Svarinskis
fdd26489db
Fix etcd storage_events_received_total metric not being registered
...
Kubernetes-commit: ceb7ca93875cd74bea60500812cf7f024d3b1f2d
2023-12-04 09:12:21 +00:00
Wojciech Tyczyński
697d456e35
Minor cleanup in watch handlers
...
Kubernetes-commit: d907062308563b1a9e52152c48f4240a6e11aade
2023-11-29 22:31:05 +01:00
Wojciech Tyczyński
442cc39449
Unify watch handler across http and websockets
...
Kubernetes-commit: 55e60db88b126013f00135f49df3296f52b2572a
2023-11-29 21:57:39 +01:00
ahutsunshine
16536b9b63
support pod namespace indexer
...
fix comments
optimize code
small optimization for the namespace scope check
Kubernetes-commit: d8bd150784bb4825ae891dd0ec84625bdba0f2b8
2023-11-29 15:51:24 +08:00
Wojciech Tyczyński
2b59a3f14c
Don't sort under lock
...
Kubernetes-commit: 3e1dbccf4d3de59b31596f1664ff5ac9c02d1eea
2023-11-23 18:13:43 +01:00
Tim Hockin
7674c1a859
Fix list_type_missing in k8s.io/apiserver
...
Kubernetes-commit: eddf65849dfa1b3c351597d7018a2700371d8955
2023-11-17 11:46:28 -08:00
Siyuan Zhang
06103a07ae
k8s.io/apiserver: refactor GenericAPIServer healthz code.
...
Signed-off-by: Siyuan Zhang <sizhang@google.com>
Kubernetes-commit: 12c9bfc21d6c9799c2cd6bf0e9dcca6f1534812d
2023-11-15 12:36:04 -08:00
Kubernetes Publisher
d6876a0600
Merge pull request #121822 from ritazh/webhookauthz-benchmark
...
[StructuredAuthz] Webhookauthz benchmark
Kubernetes-commit: 68e3cedce2085c4476fca17770eab9203b6fbc58
2023-11-14 17:26:23 +00:00
Tim Hockin
9863f526b5
Re-vendor k8s.io/kube-openapi
...
./hack/pin-dependency.sh k8s.io/kube-openapi 778a5567bc1edaed92a4de9c07f90199c67953fa
./hack/update-vendor.sh
Kubernetes-commit: 1f55357d9937f076f532a2c1aa104593b9f6c49a
2023-11-13 10:59:57 -08:00