Kubernetes Publisher
4a6f3fc32e
Merge pull request #112024 from cndoit18/remove-redundant-judgment
...
style: remove redundant judgment
Kubernetes-commit: bc9f48b84187e6fd9ba5b828a449893d4569e4c6
2022-08-25 18:45:16 +00:00
cndoit18
902be89708
style: remove redundant judgment
...
Signed-off-by: cndoit18 <cndoit18@outlook.com>
Kubernetes-commit: ec43037d0f57fdfc2fdc4960fdb8a7e31ac79fae
2022-07-29 18:25:05 +08:00
Kubernetes Publisher
f4049e658e
Merge pull request #111973 from liggitt/1.26-alpha
...
Enforce strict handling of deprecated APIs in alpha
Kubernetes-commit: 26842bb0c8fcf89885798a2ebd9a97cd104e78bf
2022-08-25 06:41:33 +00:00
Kubernetes Publisher
b0b2b7d266
Merge pull request #111981 from aramase/remove-pluginname
...
chore(kms): remove unused plugin name and migrate from deprecated `io/ioutil` pkg
Kubernetes-commit: 4f37c8e81bf6b84c655786551d1af7a916aa2b27
2022-08-25 02:41:22 +00:00
Kubernetes Publisher
d41227d5da
Merge pull request #111909 from tosi3k/bump-prom-client
...
Bump prometheus/client_golang to v1.12.2
Kubernetes-commit: 6ea75275227988dded12bf52da846c7aad450d32
2022-08-24 06:41:46 +00:00
Kubernetes Publisher
55800efabd
Merge pull request #111850 from leileiwan/patch-1
...
fix(apf): not reset apf when panic
Kubernetes-commit: 4f0cf1b140a7e46919d3eec76e560402d6d4bd3e
2022-08-24 06:41:44 +00:00
Kubernetes Publisher
45217dbeac
Merge pull request #111551 from logicalhan/apiserver-metrics
...
clean-up apiserver metrics and use subsystem
Kubernetes-commit: 6ab5016ac2addd5b99d82360e0bb4437cdff2012
2022-08-24 02:46:07 +00:00
Anish Ramasekar
bdd7082eed
chore(kms): remove unused plugin name and migrate from deprecated `io/ioutil` pkg
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
Kubernetes-commit: 7db7a63959162d743f771183bf4e88e82afef868
2022-08-23 22:55:22 +00:00
Jordan Liggitt
9397c6d674
Enforce strict handling in alpha
...
Kubernetes-commit: 065cca38e937bcd517504a21472e72987e0f95a7
2022-08-23 09:07:46 -04:00
Kubernetes Publisher
b10345148a
Merge pull request #111918 from liggitt/in-tree-auth
...
Restore in-tree credential plugins for 1.25
Kubernetes-commit: d581cc90adba6c84919738841fe3e07302d53e33
2022-08-18 22:56:51 +00:00
Jordan Liggitt
269d486294
Revert "Remove gcp and azure auth plugins"
...
This reverts commit 916cf16cf14928702f3f90b655ddddab2c85fcec.
Kubernetes-commit: 651b4f5b647a205d12fad4d0edc489d97109cccc
2022-08-18 14:16:23 -04:00
Antoni Zawodny
92e92c050e
Bump prometheus/client_golang to v1.12.2
...
Kubernetes-commit: e3ccfb128de9e6ed70125ba23610262c2353c613
2022-08-18 13:57:22 +02:00
leilei.wan.cn
9f91290828
not reset when exempt pl panic
...
Kubernetes-commit: aef47c3c3b2e5a66b38f073ac05825f831eeb3fd
2022-08-18 19:13:47 +08:00
Kubernetes Publisher
3752c8bb25
Merge pull request #111896 from deads2k/revert-compression-disable
...
Revert "Add an option to conditionally disable compression based on client ip."
Kubernetes-commit: ae62cd6ce2a61a6252c62a1de7a7061a2484a477
2022-08-17 13:28:47 -07:00
David Eads
6a7c6a0940
Revert "Add an option to conditionally disable compression based on client ip."
...
This reverts commit 023583a15586328569ccab505db2f57f398e04b3.
Kubernetes-commit: 2f3ffbed2cffaaba63304318bc1d09b0144600ff
2022-08-17 15:08:39 -04:00
wanlei
bb7342b40b
fix(apf): not reset apf when panic
...
Kubernetes-commit: 22b0be9842640eabac961132a42239a9f22cdf71
2022-08-15 10:38:50 +08:00
Kubernetes Publisher
760342c736
Merge pull request #111784 from deads2k/fix-cleaner
...
Revert "enforce strict alpha handling for API serving"
Kubernetes-commit: 518e0aca6f0f383dd45465aed9c9be384b3b5c24
2022-08-10 16:23:48 +00:00
David Eads
c6b4b28cf9
Revert "enforce strict alpha handling for API serving"
...
This reverts commit 233e0cb8c3a723f57d578be2179284e4eb9d017d.
Kubernetes-commit: 696e41a69859f196ac02d3ceb270a3979fc2861f
2022-08-10 09:42:37 -04:00
Kubernetes Publisher
138386e8de
Merge pull request #111696 from liggitt/go119mod
...
Update go.mod to go1.19
Kubernetes-commit: 897cdea783916023f269e32003a9a3cdb98e4b46
2022-08-04 20:27:45 +00:00
Jordan Liggitt
9c4ee26a55
Update go.mod to go1.19
...
Kubernetes-commit: 00db9f02293a6e0325330b575bffb9e466406dfe
2022-08-04 10:03:05 -04:00
Kubernetes Publisher
658242836d
Merge pull request #111677 from dims/stop-panic-in-govet-levee
...
Stop panic in govet levee under golang 1.19
Kubernetes-commit: ef7fc1046059b7cbf93a7a7f5481ed200783ff21
2022-08-04 08:26:54 +00:00
Davanum Srinivas
9c338cbb48
run lint-dependencies and follow directions
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 34742f2d2eebfc3ced8442f8579581705dcba38d
2022-08-03 21:56:02 -04:00
Davanum Srinivas
5667ac11df
Stop panic in govet-levee CI job
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 30e2fcd041cdf00d91fb7876f28165f532950213
2022-08-03 21:47:28 -04:00
Kubernetes Publisher
4984f16e77
Merge pull request #111126 from aramase/kms-v2alpha1-impl
...
Implement KMS v2alpha1
Kubernetes-commit: 0a2ae7ab3a0083122be4ad0fc6aca9a702279e90
2022-08-04 00:41:28 +00:00
Kubernetes Publisher
2f6409069e
Merge pull request #110495 from alexzielenski/atomic-objectreference
...
make ObjectReference field ownership granular
Kubernetes-commit: a0e702763e01d246ce13a5d7608407204094748a
2022-08-04 00:41:26 +00:00
Alexander Zielenski
51dd779249
update kube-openapi
...
Kubernetes-commit: 133c26553020409b26de0c1487c804250b528e71
2022-08-03 09:46:39 -07:00
Natasha Sarkar
65e3be87f2
Update kubectl kustomize to kyaml/v0.13.9, cmd/config/v0.10.9, api/v0.12.1, kustomize/v4.5.7 ( #111606 )
...
Kubernetes-commit: 83c3c37a879c6d14cce2465161f88d3c6881de8b
2022-08-03 04:25:17 +00:00
Kubernetes Publisher
12d4e067fc
Merge pull request #111557 from alexzielenski/update-smd-422
...
update smd to 4.2.3
Kubernetes-commit: 22eab136f6c85f83e56ff71ec6346ffd7cc5e977
2022-08-02 20:27:16 +00:00
Kubernetes Publisher
cf1b5cccd5
Merge pull request #105126 from sallyom/tracing-kubelet
...
kubelet tracing instrumentation
Kubernetes-commit: d40bc18461f0f1ab2275128cb49c12c11ef8a7dc
2022-08-02 20:27:14 +00:00
Kubernetes Publisher
cbc2a9e12f
Merge pull request #111507 from mborsz/compr
...
Add flag to disable compression for local traffic
Kubernetes-commit: c718f64b3f2ed9897bc9eaf6b36d99d17f38a57c
2022-08-02 20:27:11 +00:00
Alexander Zielenski
e6b8e52ae7
update smd to 4.2.3
...
Kubernetes-commit: e77ed0bc2e3a807f4aca9360ec20933a03869716
2022-08-02 10:07:50 -07:00
Kubernetes Publisher
c37dca5d74
Merge pull request #111119 from aramase/aes-gcm-part-2
...
feat:(kms) encrypt data with DEK using AES-GCM instead of AES-CBC
Kubernetes-commit: cdc60112a676010dbc0ba5650732386e2dedebd0
2022-08-02 04:22:06 +00:00
Kubernetes Publisher
f742880c6b
Merge pull request #111477 from negz/biglogs
...
Share a single etcd3 client logger across all clients
Kubernetes-commit: 59cedf4871cc8f775faec252f389e3916297751b
2022-08-02 00:21:36 +00:00
Kubernetes Publisher
1d04de9505
Merge pull request #111587 from ialidzhikov/k8s-utils@ee6ede2d64
...
Update `k8s.io/utils` to `ee6ede2d64ed`
Kubernetes-commit: 9af9947230633823ffa94e1fd11c58d7af986d8b
2022-08-01 04:25:33 +00:00
ialidzhikov
4d37417257
Update `k8s.io/utils` to `ee6ede2d64ed`
...
Kubernetes-commit: 6aa5efb1bdc2d0dcccca67c6a9cc20820380a366
2022-07-31 16:33:14 +03:00
Nic Cope
9b243e9d90
Copy etcd client debug level logic from upstream
...
Replicated from https://github.com/etcd-io/etcd/blob/v3.5.4/client/v3/logger.go#L47
The logic of this function doesn't make a lot of sense to me, but
copying it will avoid any behaviour change.
Signed-off-by: Nic Cope <nicc@rk0n.org>
Kubernetes-commit: c1aa7a0fe73cbcab8e70f7b73a845ae9394f9a71
2022-07-29 14:26:31 -07:00
Nic Cope
a105c2570c
Give etcd client logger a name
...
Logic copied from https://github.com/etcd-io/etcd/blob/v3.5.4/client/v3/client.go#L374
Signed-off-by: Nic Cope <nicc@rk0n.org>
Kubernetes-commit: f54d2606336e2e8130339d2a0bc04fac6906aa78
2022-07-29 14:24:17 -07:00
Han Kang
d5fac85195
clean-up apiserver metrics and use subsystem
...
this is specifically so that we have more structured information when
the metric is parsed and stored as a stable metric. This change does not
change the name of the actual metrics.
Change-Id: I861482401ad9a0ae12306b93abf91d6f76d7a407
Kubernetes-commit: 178e57c17b66eb572a961690bd10782aeb3c3582
2022-07-29 12:51:29 -07:00
Kubernetes Publisher
d1a02c58cc
Merge pull request #111524 from cici37/celBeta
...
Promote feature CustomResourceValidationExpressions to beta
Kubernetes-commit: 762f39e2db0e55c4613e1f7945b3cb093df558e6
2022-07-29 16:21:02 +00:00
Maciej Borsz
40280f9889
Add an option to conditionally disable compression based on client ip.
...
Kubernetes-commit: 023583a15586328569ccab505db2f57f398e04b3
2022-07-29 08:44:14 +00:00
Nic Cope
463756f91d
Share a single etcd3 client logger across all clients
...
Currently the API server creates one etcd client per CRD. If clients
aren't provided a logger they'll each create their own. These loggers
can account for ~20% of API server memory consumption on a cluster with
hundreds of CRDs.
Signed-off-by: Nic Cope <nicc@rk0n.org>
Kubernetes-commit: 0c81eabb853e581abbcb37ebf094af3316e1012e
2022-07-28 19:51:55 -07:00
Nic Cope
ef17269e10
Disable the etcd3 client logger
...
This logger is responsible for 20% of the API server's memory usage when
many CRDs are installed. See the below issue for more context.
https://github.com/kubernetes/kubernetes/issues/111476
Signed-off-by: Nic Cope <nicc@rk0n.org>
Kubernetes-commit: 0e5401c93940126beac45264aa056507b0950075
2022-07-27 14:44:49 -07:00
Cici Huang
45072c5fc4
Promote feature CustomResourceValidationExpressions to beta
...
Kubernetes-commit: e0fb5714acf0b72bcc95fa59d62913ede51151c6
2022-07-14 18:32:51 +00:00
Kubernetes Publisher
e8e2c8afba
Merge pull request #111460 from wojtek-t/forget_watcher
...
Cacher: add support for draining watchers
Kubernetes-commit: 4f74844299489e5edd2b1feda4476399dfced62d
2022-07-28 16:24:22 +00:00
Kubernetes Publisher
310799f93e
Merge pull request #111387 from marseel/feature/retry_internal_errors
...
Add option to retry internal api error in reflector.
Kubernetes-commit: 79a62d62350fb600f97d1f6309c3274515b3587a
2022-07-28 16:24:20 +00:00
Kubernetes Publisher
5f8b4fa67e
Merge pull request #111503 from jupblb/b238599942-5
...
Switch initial/final seats type to uint64
Kubernetes-commit: 5a156349f6fdd31857249c30ebded7fcf19d30cf
2022-07-28 12:21:59 +00:00
jupblb
16f776a534
Switch initial/final seats type to uint64
...
Kubernetes-commit: 3c46482eb09d7343e0f98a930a9aaa158237e278
2022-07-28 10:48:40 +02:00
Wojciech Tyczyński
6ab5ae374a
Fix draining cacher tests
...
Kubernetes-commit: a530a6898a36d43eef766f041eab4e4b6d5adedb
2022-07-28 10:20:23 +02:00
Kubernetes Publisher
918a4d70ad
Merge pull request #111228 from Abirdcfly/220716
...
clean unreachable code
Kubernetes-commit: 4e5711829c1c8bfadbb7632b28def5ba08325132
2022-07-27 20:16:22 +00:00
Kubernetes Publisher
ffadbb2b55
Merge pull request #111442 from ialidzhikov/k8s-utils@56c0de1e6f
...
Update `k8s.io/utils` to `9bab9ef40391`
Kubernetes-commit: e092b6d27bff004171b71fffa45f111fdcd6e81b
2022-07-27 20:16:18 +00:00