Kubernetes Publisher
7a288eeb2c
Merge pull request #114378 from qingwave/cel-metrics
...
cleanup: add help information for apiserver cel metrics
Kubernetes-commit: d581dee37ff3f3842c45fd866accb906008fabf2
2022-12-13 00:53:33 +00:00
Kubernetes Publisher
7f7d3d4134
Merge pull request #114163 from ritazh/encryption-godoc
...
Update the godoc on the encryption config API on how to specify group…
Kubernetes-commit: 832f98f199421188769c8844e94a0782a41d2b99
2022-12-13 00:53:30 +00:00
Kubernetes Publisher
609c6147bb
Merge pull request #114408 from liggitt/gorilla
...
Mark github.com/gorilla dependencies to avoid increasing use
Kubernetes-commit: 92ec97149cc75d4ce166a6107e2ef5353b438713
2022-12-11 18:59:20 +00:00
Jordan Liggitt
46750238eb
Mark github.com/gorilla dependencies to avoid increasing use
...
Kubernetes-commit: cdebf3a64ce98edd3e8e2058ffe1f5236ac1d968
2022-12-10 23:54:13 -05:00
Kubernetes Publisher
fde80a05e1
Merge pull request #113707 from lucacome/bump-grpc
...
Bump grpc to v1.51.0
Kubernetes-commit: 909f5be8029b2c57b300fe79db4867051857dc7c
2022-12-11 03:41:21 +00:00
Kubernetes Publisher
e847e050a5
Merge pull request #114218 from apelisse/move-fieldmanager
...
Re-factor FieldManager tests for better re-use
Kubernetes-commit: a125912cd51fa32d6c56fb67bc12628b3d0412b7
2022-12-10 19:41:35 +00:00
Kubernetes Publisher
e5b269c182
Merge pull request #112247 from prometherion/issues/112246
...
Wrong description for function ResolveEndpoint
Kubernetes-commit: 4c91b7b5a694f7bcce3e65e4b324e86de2344f63
2022-12-10 03:45:20 +00:00
Kubernetes Publisher
41a6b718ad
Merge pull request #111835 from kkkkun/cleanup-reported-verb
...
reportedVerb should get from `CleanVerb` to be consistent between metrics and logs
Kubernetes-commit: bf989e0a55bd829560788782889eb7f17c7310ca
2022-12-10 03:45:16 +00:00
Kubernetes Publisher
6b75f0a9b7
Merge pull request #113922 from alexzielenski/owners-alexzielenski
...
add alexzielenski to OWNERS
Kubernetes-commit: e1709e59d1325c643b83d29ee4211898b4b78810
2022-12-09 23:46:51 +00:00
Kubernetes Publisher
4046c88c6b
Merge pull request #113904 from apelisse/add-owners-apelisse
...
Add apelisse into some more OWNERS files
Kubernetes-commit: b47752022b5b856a3516ad5377e3b020f43c4f2b
2022-12-09 23:46:49 +00:00
Kubernetes Publisher
a57b416dc6
Merge pull request #113564 from tallclair/audit-config
...
Combine RequestAuditConfig with RequestAuditConfigWithLevel
Kubernetes-commit: a8b2f4b6959857f940dbb7dc0218b3ec7a462eb1
2022-12-09 23:46:45 +00:00
qingwave
f56a6a65d1
add help for cel metrics
...
Signed-off-by: qingwave <isguory@gmail.com>
Kubernetes-commit: 90357e62d200a9eb77aa0534298de46f0ae364a4
2022-12-09 04:53:02 +00:00
Antoine Pelisse
77591ad906
Fix FakeObjectCreater ignoring given gvk
...
Kubernetes-commit: 948ab9175a8151af44fb958c6511c6d756c983be
2022-12-08 09:24:14 -08:00
Kubernetes Publisher
d57d8216e1
Merge pull request #114319 from liggitt/net-master
...
Update golang.org/x/net 1e63c2f
Kubernetes-commit: 72acaad83924360960e21915aa94cd1db8d0196c
2022-12-07 02:39:44 +00:00
Jordan Liggitt
21db5779b0
Update golang.org/x/net 1e63c2f
...
Includes fix for CVE-2022-41717
Kubernetes-commit: afe5378db9d17b1e16ea0028ecfab432475f8e25
2022-12-06 17:29:11 -05:00
Antoine Pelisse
4b7edb49fe
fieldmanager: Move TestFieldManager into its own package
...
Kubernetes-commit: bdbc0eb2088f8d342a281c4f05295bf11861ef1f
2022-12-01 09:32:43 -08:00
Antoine Pelisse
79880fd996
fieldmanager: Make all tests external
...
Kubernetes-commit: 56cac6465588467d7df39c87930d94a9dc5bc299
2022-11-30 13:53:31 -08:00
Antoine Pelisse
5bc84857f2
fieldmanager: Move private setLastApplied to internal.SetLastApplied
...
Since this is used both in real-code and in test-code, let's put it
somewhere it can be re-used.
Kubernetes-commit: 9c447177e85dadaba0f12fa95c5d8ee6c4e54602
2022-11-30 13:07:33 -08:00
Antoine Pelisse
4a0d0a943f
fieldmanager: remove dependencies on dummy version conversion for tests
...
Kubernetes-commit: 530d25026e06d0253a6c663d4dde2e35040e82da
2022-11-30 12:53:18 -08:00
Antoine Pelisse
672009bfe3
fieldmanager: Remove unnecessary method for creating TestFieldManager
...
Kubernetes-commit: 7217e0308dbf1743327345916c6945fb947e8958
2022-11-29 20:37:53 -08:00
Antoine Pelisse
76a233ebec
Allow profiling information to be served on Unix-Domain Socket
...
Serving profiling information can leak information or expose the
apiserver to possible DoS attacks. Serving on a UDS is more secure
though slightly less convenient. One can't use `go tool pprof` directly
against the socket since it's not supported, but can either run a proxy
to copy from the socket over to http, or use `curl --unix-socket` to
download the profile and then use `go tool pprof`.
Kubernetes-commit: 667599b0ddfad8ba760d3bbfe006aae0d8f7dec6
2022-11-29 11:07:15 -08:00
Rita Zhang
911df25617
Update the godoc on the encryption config API on how to specify group/resources to be encrypted
...
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>
Kubernetes-commit: c085031a8f3f366708f9b7aa7ab1695d802d9f5a
2022-11-28 07:18:02 -08:00
Luca Comellini
bdfb63b99e
Bump grpc to v1.51.0
...
Signed-off-by: Luca Comellini <luca.com@gmail.com>
Kubernetes-commit: 2309c6b49885a69887f24cb94e22fd8ecd150894
2022-11-21 18:53:05 -08:00
Kubernetes Publisher
464f2d7383
Merge pull request #113955 from enj/enj/i/kms_conn_close
...
kms: use different context for server lifecycle and initial load
Kubernetes-commit: 3f823c0daa002158b12bfb2d53bcfe433516659d
2022-11-16 14:50:48 -08:00
Jefftree
deb6c803a5
Add jefftree to OWNERS
...
Kubernetes-commit: 6b443c2304e22801438a94b0b62f6d5b7c1dc020
2022-11-16 19:12:45 +00:00
Monis Khan
4ff5d986e5
kms: use different context for server lifecycle and initial load
...
Signed-off-by: Monis Khan <mok@microsoft.com>
Kubernetes-commit: cb3410e1b7d3f13a4258eb8c5c882a40fb6d13de
2022-11-16 10:36:42 -05:00
Kubernetes Publisher
a6bd2da8d2
Merge pull request #113937 from liggitt/drop-strict-beta
...
Switch deprecated API serving back to gating on beta
Kubernetes-commit: 96fd7b1b50362858a621c03a16e21b71f64cfcbf
2022-11-16 05:57:50 +00:00
Jordan Liggitt
a6d7e01d42
Switch deprecated API serving back to gating on beta
...
Kubernetes-commit: 32ac434d4dd799545db98cdcce683535c9b7db04
2022-11-15 22:02:49 -05:00
Alexander Zielenski
4a90b2a1b2
add alexzielenski to OWNERS
...
Kubernetes-commit: 10b9a1fe196b082c1702ad880cd2f9756ce17a87
2022-11-15 08:43:25 -08:00
Antoine Pelisse
dd4640ce38
Add apelisse into some more OWNERS files
...
Kubernetes-commit: b5f2130f240b0a9ebd1d0edd400b899d0efb8b2b
2022-11-14 16:28:14 -08:00
Nilekh Chaudhari
f218c03473
chore: improves tests
...
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
Kubernetes-commit: b3f326722d9025f6633b26f88a47f4799c3abd83
2022-11-14 19:57:50 +00:00
Kubernetes Publisher
6e05bfb03c
Merge pull request #113764 from Jefftree/foobar
...
Fix bugs with aggregated discovery
Kubernetes-commit: 263ba476ba6f4b5d58371066bc53dc458ed083d6
2022-11-11 21:59:08 +00:00
Kubernetes Publisher
9334363bf4
Merge pull request #113803 from dashpole/revert-113693-apiserver_tracing_beta
...
Revert "Graduate API Server tracing to beta"
Kubernetes-commit: 77b027936a82378b7dd85c89bdf6d10d14df81a8
2022-11-10 17:57:43 +00:00
Wojciech Tyczyński
edd9f95ef3
Reuse generic watch tests for watchcache
...
Kubernetes-commit: 9fbc6f7136358331530cd221af9c93f888228e3c
2022-11-10 15:01:41 +01:00
Wojciech Tyczyński
4bbfd23c76
Minor cleanup in cacher
...
Kubernetes-commit: c0c925f6feb3ab961e088c5aad1376b6de68665d
2022-12-22 11:44:18 +01:00
Kubernetes Publisher
07d8c0e4f3
Merge pull request #113735 from cici37/renameDir
...
Rename cel admission package and the feature gate to validatingadmissionpolicy
Kubernetes-commit: 72a25b17726b3059982dcc740fb8d05ec0c24f95
2022-11-09 20:40:57 -08:00
David Ashpole
34af8dc84a
Revert "Graduate API Server tracing to beta"
...
Kubernetes-commit: e799fcdadd3cc3e8aa4ebde75d1bf0c05465b110
2022-11-09 22:37:28 -05:00
Monis Khan
ebb0d405b3
encryption-at-rest: clean up context usage and duplicated code
...
This change in a no-op refactor of the encryption at rest code that
primarily changes the wiring to consistently use context for
lifecycle management (instead of a mixture of context and stop
channels).
Signed-off-by: Monis Khan <mok@microsoft.com>
Kubernetes-commit: 70b414b0e5cbe9706e5a4fc0d7299ec6b169d642
2022-11-09 17:33:38 -05:00
Alexander Zielenski
a399b695cd
fix aggregated discovery version sorting
...
add test for level based priorities
Kubernetes-commit: 3c68fe6596922dc535b5af03f409611e57258f9d
2022-11-09 12:40:33 -08:00
Jefftree
9508b3bed7
fix dropped subresources
...
some subresources were not properly included in the array due to pointers becoming stale over a resize
Kubernetes-commit: d74b6b2cfa9bd2bc322750db9c42fb575e947982
2022-11-09 17:56:02 +00:00
Jefftree
987645aaa7
add aggregated /apis handler for genericapiserver
...
so that aggregated-apiservers can also take advantage. discovered by e2e tests with feature enabled
Kubernetes-commit: c9b34884004079ed3f184b475f7408984f9226f4
2022-11-09 18:29:27 +00:00
Cici Huang
47687312f4
Rename FG to `ValidatingAdmissionPolicy`
...
Kubernetes-commit: 29737124860b1414affa07ed6db30fccdbae3b55
2022-11-09 17:27:20 +00:00
Cici Huang
55bc692e10
Rename admission cel package to validatingadmissionpolicy
...
Kubernetes-commit: 40c21dafcdb7d4f7ee85c652b362632f3b620861
2022-11-08 14:18:26 +00:00
Kubernetes Publisher
879a69d45b
Merge pull request #113758 from alexzielenski/readyFunc-refactor
...
use admission.Handler readyFunc for CEL Admission plugin
Kubernetes-commit: aeb8a8dfa47e25b21506a6c890d27754574ea7ca
2022-11-10 05:37:31 +00:00
Kubernetes Publisher
0e0afc3ed7
Merge pull request #113475 from DangerOnTheRanger/validation-admission-metrics-integration
...
Validating admission metrics integration
Kubernetes-commit: f87231003aeb43bf884cf9dc10b1247b8ae5cbb8
2022-11-10 01:37:26 +00:00
Alexander Zielenski
806e2feeca
add test for error when informers are not ready
...
Kubernetes-commit: acf571fcbed6e762a2a654bfbe6c415e668dfed3
2022-11-09 15:28:37 -08:00
Alexander Zielenski
2167932c69
use existing admissionHandler readyfunc to wait for sync
...
is what other plugins do, and should decrease verbosity in logs
Kubernetes-commit: df315f347c911c5cc189d14f6dc70a23da52e57d
2022-11-08 13:07:42 -08:00
Wojciech Tyczyński
299c158ba3
Reuse generic List test for watchcache
...
Kubernetes-commit: ef8c4fbca8e5bed1e7edc162b95c412a7f1a758e
2022-11-04 22:01:37 +01:00
Wojciech Tyczyński
012ace9f52
Fix lack of sorting of list results in watchcache
...
Kubernetes-commit: aaaee155dd3c9402e674d066f4d6ca30cc971c8e
2022-11-08 13:06:56 +01:00
Wojciech Tyczyński
8cd19efa73
Fix inconsistency in returning list results both in etcd3 and watchcache
...
Kubernetes-commit: da8d197a7205c01fdf376246995b0a1b3ab53859
2022-11-08 11:47:28 +01:00