Davanum Srinivas
b6368a189f
Updating dependency github.com/GoogleCloudPlatform/k8s-cloud-provider to version 7901bc8
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: ca8ec8a6239b2b33aa73fd1178a4015194e9ad5a
2020-05-14 17:25:25 -04:00
Davanum Srinivas
04395f2c07
Updating dependency k8s.io/kube-openapi to version 656914f
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 815c6d4c90a7143d68bb4f7a509a244a26d6df01
2020-05-14 17:23:08 -04:00
Kubernetes Publisher
ff4c7be184
Merge pull request #91085 from yue9944882/trim-deletioncollection-openapi-param
...
Exclude openapi params for DELETECOLLECTION ("watch"/"allowWatchBookmarks")
Kubernetes-commit: 6b6945bbfcfce30cb0111fe8cdddbf36add6e6d9
2020-05-16 08:28:42 +00:00
Kubernetes Publisher
e54c7cf674
Merge pull request #91044 from gongguan/cobra-1.0.0
...
update spf13/cobra dependency to 1.0.0
Kubernetes-commit: 678415a8a711c875708b438d34022c40f3f3fca3
2020-05-15 12:33:32 +00:00
yue9944882
099ec78c1b
exclude openapi params for DELETECOLLECTION
...
Kubernetes-commit: 6a7aa377f2894fe392906982afade19501783aa6
2020-05-14 11:14:23 +08:00
louisgong
05b017b963
update spf13/cobra dependency to 1.0.0
...
Kubernetes-commit: 205ded20da8676ada99786a3ca54b28217041d09
2020-05-13 15:27:34 +08:00
Kubernetes Publisher
1aff9bcb80
Merge pull request #90882 from RainbowMango/pr_switch_deprecated_RegisterOpenAPIVersionedService
...
Switch deprecated RegisterOpenAPIVersionedService function
Kubernetes-commit: 3446ffbb4a5328e88a75afc36a258c1f7adb1b89
2020-05-09 20:27:54 +00:00
Kubernetes Publisher
38d7fcd524
Merge pull request #90774 from julianvmodesto/dry-run-feature-ga
...
Mark the server-side dry-run feature as GA
Kubernetes-commit: dc5b9c17f9d54977ee19b9a094355253b17d67e3
2020-05-09 04:41:52 +00:00
RainbowMango
b635b7fa33
Switch deprecated RegisterOpenAPIVersionedService function by OpenAPIService.RegisterOpenAPIVersionedService.
...
Kubernetes-commit: ec234467f8bf1584d84ae35c4674565be0e93fda
2020-05-08 11:27:22 +08:00
Julian V. Modesto
a470b96352
Mark the server-side dry-run feature as GA
...
Kubernetes-commit: df0ee9f88b7d308b6668ece02711ca01b1698af1
2020-05-05 16:20:29 -04:00
Kubernetes Publisher
5f80bf2faa
Merge pull request #90729 from wojtek-t/reduce_cache_size
...
Update duration to be kept in watchcache
Kubernetes-commit: a441f869d93f0722a1be87a4ae84f5e4d28bfadd
2020-05-05 16:23:03 +00:00
wojtekt
6332f98216
Update duration to be kept in watchcache
...
Kubernetes-commit: d1de6295bb8047cbfd2a4ecbb0d264197f4cd8a4
2020-05-04 17:21:40 +02:00
Kubernetes Publisher
67a2f5bbc9
Merge pull request #90560 from wojtek-t/frequent_bookmarks
...
Send watch bookmarks every minute
Kubernetes-commit: 3546d6267c4db0f4d7db2fa2aa42374fd5ba93e4
2020-05-01 08:21:48 +00:00
Kubernetes Publisher
a7c3148ae4
Merge pull request #90548 from p0lyn0mial/wire-ctrl-dynamic-request-header-auth-provider
...
provides DynamicRequestHeaderController for dynamically filling RequestHeaderConfig struct
Kubernetes-commit: d87f38cda82b43d99091a6ecb764bbeabae9ab4b
2020-05-01 08:21:45 +00:00
Lukasz Szaszkiewicz
2ba2b8cd85
generated
...
Kubernetes-commit: f83f4a873f702728b74ccae7564cb12350728be0
2020-04-29 11:38:45 +02:00
Kubernetes Publisher
3d6e625f20
Merge pull request #90380 from spiffxp/import-boss-test-files
...
Update import-boss files to yaml, include test files in CI job
Kubernetes-commit: 961a5ed144cf0f2f4e2d858beb8cc0cfdd822c1b
2020-04-29 00:53:42 +00:00
Lukasz Szaszkiewicz
513afab811
expose RunOnce method on RequestHeaderAuthRequest controller
...
Kubernetes-commit: f3a7f057c423caf77b0c5315d7728727c4b35bde
2020-04-28 15:35:17 +02:00
Lukasz Szaszkiewicz
07cdc792bb
provides DynamicRequestHeaderController that combines DynamicCAFromConfigMapController and RequestHeaderAuthRequestController into one controller
...
the unified controller will dynamically fill RequestHeaderConfig struct
Kubernetes-commit: cb4b4cb5a6ffdf1c7f199e644a8b5cac2367d504
2020-04-28 12:48:21 +02:00
Wojciech Tyczynski
4589c74d5e
Send watch bookmarks every minute
...
Kubernetes-commit: 9f1e4620379028754f2da4223adf4d1a445e90f4
2020-04-27 18:41:31 +02:00
Lukasz Szaszkiewicz
259bedd4a2
provides RequestHeaderAuthRequestController for dynamically filling RequestHeaderConfig struct
...
Kubernetes-commit: 6e0211b3d82c5b3b2f69f6b3c7a7840b42e6e000
2020-04-27 17:41:42 +02:00
Aaron Crickenberger
38091dc158
convert .import-restrictions to yaml
...
yaml has comments, so we can explain why we have certain rules or
certain prefixes
for those files that weren't already commented yaml, I converted them to
yaml and took a best guess at comments based on the PRs that introduced
or updated them
Kubernetes-commit: f306a0dbb4a462e2ac5882196e7276a0c890b219
2020-04-22 15:41:00 -07:00
Kubernetes Publisher
4bc84ef678
Merge pull request #90524 from kubernetes/revert-90249-bookmark_every_minute
...
Revert "Send watch bookmarks every minute"
Kubernetes-commit: 6abb8ebd190b0ba0d1e9de2063979406066d8cc6
2020-04-28 00:06:48 +00:00
Wojciech Tyczynski
7686f3528b
Revert "Send watch bookmarks every minute"
...
Kubernetes-commit: 1cb98ed2376b1f7777ca3d7bfac98cbb5f8b9ce3
2020-04-27 17:07:27 +02:00
Kubernetes Publisher
eb052253d3
Merge pull request #89285 from tanjunchen/remove-prometheus-staging/src/k8s.io/apiserver/pkg/admission/metrics
...
remove prometheus dependencies from k/k
Kubernetes-commit: 41201e72f7b1ce930288c69ffb20ed1e17551af3
2020-04-25 08:06:11 +00:00
Kubernetes Publisher
e4ed80588e
Merge pull request #90468 from liggitt/fix-cache-control
...
Restore cache-control header filter
Kubernetes-commit: 7fdb2b16aee06853ef78b359c9a3d25da194732b
2020-04-25 00:06:20 +00:00
Jordan Liggitt
b6e46cd151
Restore cache-control header filter
...
Kubernetes-commit: 5efcc9e63327b5054fb636bda56176e8546bd9be
2020-04-24 15:36:12 -04:00
Kubernetes Publisher
74a0ea3e66
Merge pull request #90249 from wojtek-t/bookmark_every_minute
...
Send watch bookmarks every minute
Kubernetes-commit: c91455da27619d391e086fcfbf4954c9f2a49ae1
2020-04-24 12:05:58 +00:00
Jie Shen
6873ed332b
Use utils.net to parse ports instead of atoi ( #89120 )
...
Kubernetes-commit: 363bb3914296d5330dce29631fb6003c335cfcf7
2020-04-22 06:24:23 +00:00
tanjunchen
529b6da9bb
remove prometheus dependencies from k/k and add testcases for LabelsMatch
...
Kubernetes-commit: 6e986249ee4252f83037f229a8773869feaab15a
2020-04-22 14:07:53 +08:00
Kubernetes Publisher
02d5de007a
Merge pull request #90091 from gongguan/dynamic-cache
...
Use dynamic size watch-cache.
Kubernetes-commit: 875d3b534e3f6f118c3bf7f7e5a6b4c6ac6fe92a
2020-04-17 10:57:07 -07:00
wojtekt
f1c77ba823
Send watch bookmarks every minute
...
Kubernetes-commit: d4b532e7190c2ad12a0317ff946e2cd0b33f0ada
2020-04-17 19:42:26 +02:00
Jordan Liggitt
409111508f
Generated files
...
Kubernetes-commit: df6608dc998f4b403f10433809dfbc78e20c890d
2020-04-14 22:26:35 -04:00
Jordan Liggitt
c02923d8c7
apiserver: increment metric for deprecated API use
...
Kubernetes-commit: e4bb1daecf36aac3051d36a20dfdf7ea3050de58
2020-04-30 12:21:29 -04:00
Jordan Liggitt
7add3b408a
apiserver: add warnings for deprecated APIs
...
Kubernetes-commit: e06b0635de5983aa115e2073c7335ad2bc8985cb
2020-04-14 16:11:21 -04:00
Jordan Liggitt
d7d5d84691
apiserver: add API server plumbing for adding warnings
...
Kubernetes-commit: e5e557e90257d5bc69f1fabf253f87491e0868b2
2020-04-14 16:10:54 -04:00
Monis Khan
09aff09e1a
Force token cache to support audit annotations
...
Signed-off-by: Monis Khan <mok@vmware.com>
Kubernetes-commit: 6039451d358c20b8161e08eb1d3626134195026f
2020-04-14 12:46:37 -04:00
louisgong
4c8b97679c
Use dynamic size watch-cache.
...
If all cached events occur inside eventFreshDuration, increase cache capacity by 2x.
Decrease cache capacity by 2x when recent half events occur outside eventFreshDuration.
Kubernetes-commit: 56407b656c7acf6039cead0192070429e53a0c70
2020-04-12 17:22:38 +08:00
Kubernetes Publisher
e6e5258db0
Merge pull request #90200 from gongguan/capacity-metric
...
move watchCache metrics to a seperate file
Kubernetes-commit: 8fa79311597915e8600ae0ee622d8d28a81f577b
2020-04-16 18:20:47 +00:00
louisgong
1117ccdc72
move watchCache metrics to a seperate file
...
Kubernetes-commit: 21ba510ef0e02f64a813cb460212cb832f8f4d78
2020-04-16 15:45:16 +08:00
Kubernetes Publisher
6560375dd2
Merge pull request #89305 from enj/enj/i/authn_audit_annotation
...
Allow authenticators to set audit annotations
Kubernetes-commit: a1dc52efb615a05bf0b93853b076c62a819bee8b
2020-04-13 22:24:31 +00:00
Kubernetes Publisher
74c28cf20b
Merge pull request #89833 from liggitt/json-raw
...
preserve integers decoding raw JSON values
Kubernetes-commit: ec00b4fcc2d0ad494275558e780606b1d9b3e469
2020-04-10 02:48:57 +00:00
Kubernetes Publisher
01fd806afe
Merge pull request #89979 from gaurav1086/remove_dup_net_import
...
Remove double import of k8s.io/apimachinery/pkg/util/net
Kubernetes-commit: 7b20442513a51882ebfd4a40a9600e8828851c13
2020-04-09 10:19:58 +00:00
Kubernetes Publisher
8a33f2a025
Merge pull request #89942 from dims/update-fsnotify-to-pick-up-bug-fixes
...
Updating dependency github.com/fsnotify/fsnotify to version v1.4.9
Kubernetes-commit: b3837f858adfc13952736fd076717ec525e96dc9
2020-04-09 02:23:42 +00:00
Gaurav Singh
43ce4f9092
Remove double import of k8s.io/apimachinery/pkg/util/net
...
Kubernetes-commit: 29ceb8d5f2fc48d1fe4974110b7f60579668c00e
2020-04-08 16:25:23 -04:00
Kubernetes Publisher
c329e3cf4f
Merge pull request #89881 from embano1/etcd-leader-ctx
...
Add etcd WithRequireLeader option to API watches
Kubernetes-commit: 3c3fc800df015955d7c38f7b39c94f3d261fd8d7
2020-04-08 18:20:40 +00:00
Davanum Srinivas
e80c4ae885
Updating dependency github.com/fsnotify/fsnotify to version v1.4.9
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: eee5235d2509df063189e08e150cc2c8213b54ed
2020-04-07 20:50:27 -04:00
Jordan Liggitt
0e4ecb3244
k8s.io/kube-openapi v0.0.0-20200403204345-e1beb1bd0f35
...
fix client-side validation to allow a value of 0 for a number field
Kubernetes-commit: 8b9165839f1f592262c6ac657649b0acff66d1e4
2020-04-03 14:10:50 -04:00
Michael Gasch
0cdbc006ea
Add etcd WithRequireLeader option to API watches
...
Watches against etcd in the API server can hang forever if the etcd
cluster loses quorum, e.g. the majority of nodes crashes. This fix
improves responsiveness (detection and reaction time) of API server
watches against etcd in some rare (but still possible) edge cases so
that watches are terminated with `"etcdserver: no leader"
(ErrNoLeader)`.
Implementation behavior described by jingyih:
```
The etcd server waits until it cannot find a leader for 3 election
timeouts to cancel existing streams. 3 is currently a hard coded
constant. The election timeout defaults to 1000ms.
If the cluster is healthy, when the leader is stopped, the leadership
transfer should be smooth. (leader transfers its leadership before
stopping). If leader is hard killed, other servers will take an election
timeout to realize leader lost and start campaign.
```
For further details, discussion and validation see
https://github.com/kubernetes/kubernetes/issues/89488#issuecomment-606491110
and https://github.com/etcd-io/etcd/issues/8980 .
Closes: https://github.com/kubernetes/kubernetes/issues/89488
Signed-off-by: Michael Gasch <mgasch@vmware.com>
Kubernetes-commit: 70c9f770d7aa2194bfd3f58fe01756a7d200b866
2020-03-31 12:01:53 +02:00
Kubernetes Publisher
fa3c8ad6d7
Merge pull request #89822 from jingyih/update_etcd_client_3p4p7
...
Update etcd client to v3.4.7 in k8s v1.19
Kubernetes-commit: 07c556f40e136abeb895233bfd3e012f4afb21ad
2020-04-06 02:20:00 +00:00
Kubernetes Publisher
589aa452a8
Merge pull request #89704 from liggitt/gnostic
...
github.com/googleapis/gnostic v0.4.1
Kubernetes-commit: d911254debefb5b630498aa3552899ee2f99f22e
2020-04-03 22:13:14 +00:00