Commit Graph

8112 Commits

Author SHA1 Message Date
sshukun
a0d3e6750e Fix typo in k8s.io/client-go/tools/cache/index.go 2019-10-21 13:30:45 +09:00
Kubernetes Prow Robot
ffc2227e3e Merge pull request #84082 from wojtek-t/improve_to_unstructured
Create microbenchmarks for ToUnstructured/FromUnstructured.
2019-10-20 14:47:37 -07:00
Kubernetes Prow Robot
3ebee370c5 Merge pull request #81971 from laddng/api-resources-sort-by-flag
Added a new `--sort-by` flag to kubectl api-resources command
2019-10-19 05:27:37 -07:00
wojtekt
c9a90954d6 Create benchmarks for ToUnstructured/FromUnstructured. 2019-10-18 13:44:43 +02:00
Kubernetes Prow Robot
f9acca889c Merge pull request #84043 from wojtek-t/tweak_serialize_object_once
Don't use CachingObject if the number of watchers is small
2019-10-17 19:51:22 -07:00
Kubernetes Prow Robot
1f8b3bfd98 Merge pull request #83811 from immutableT/single-kms-mock
Use single kms-plugin mock in unit and integration tests.
2019-10-17 18:17:57 -07:00
immutablet
4d24b41410 Use single kms-plugin mock in unit and integration tests. 2019-10-17 13:46:03 -07:00
Kubernetes Prow Robot
a78a403f63 Merge pull request #83580 from jackkleeman/apiserver-cert-file-reload5
Plumbing for dynamic apiserver serving certificates
2019-10-17 13:37:59 -07:00
Kubernetes Prow Robot
006378fcc1 Merge pull request #83195 from wojtek-t/watch_bookmarks_ga
Promote WatchBookmarks feature to GA
2019-10-17 11:30:38 -07:00
Jack Kleeman
6f89f10274 Plumb dynamic serving certificates
We create and use a dynamic certificate provider for the main apiserver
serving certificates: SNI will be handled separately later. Currently we
only use static serving certificate providers, so the files are not
reloaded, but we should be able to move to a provider that is able to
reload later on.
2019-10-17 14:37:16 +01:00
wojtekt
c5170dfb66 Tweak use of caching objects 2019-10-17 15:18:24 +02:00
Kubernetes Prow Robot
7d243bc2a6 Merge pull request #83555 from deads2k/dynamic-cert-kube-apiserver-wiring
Dynamic cert kube apiserver wiring
2019-10-17 01:47:07 -07:00
Kubernetes Prow Robot
93586808aa Merge pull request #83238 from shturec/fixauditretry
Sending non-blocking audit events to a webhook is retried on any error
2019-10-17 01:46:52 -07:00
Kubernetes Prow Robot
6a5f0e6eda Merge pull request #81348 from yastij/code-org-service-controller
move service helpers to k8s.io/cloud-provider
2019-10-17 00:20:38 -07:00
Kubernetes Prow Robot
ad0274fb6e Merge pull request #82455 from AdheipSingh/patch-1
Update comment for syncHandler
2019-10-16 22:25:06 -07:00
Kubernetes Prow Robot
eb2deb66e5 Merge pull request #78541 from deads2k/timeout
choose a more unique request timeout default
2019-10-16 20:54:38 -07:00
Kubernetes Prow Robot
cb19b56831 Merge pull request #83419 from deads2k/insecure-backend-proxy
Insecure backend proxy
2019-10-16 13:58:38 -07:00
Kubernetes Prow Robot
5f43502060 Merge pull request #83970 from jpbetz/bbolt-v1.3.3
Bump bbolt to v1.3.3
2019-10-16 11:38:05 -07:00
Kubernetes Prow Robot
554412c62c Merge pull request #83956 from liggitt/intstr-type
Fix proto.Merge of IntOrString type
2019-10-16 11:37:44 -07:00
David Eads
abddbd87cd wire dynamic tlsconfig up to apiserver 2019-10-16 13:43:33 -04:00
David Eads
e1dd9af894 choose a more unique request timeout default 2019-10-16 13:26:43 -04:00
Kubernetes Prow Robot
cd7a0ee8eb Merge pull request #83945 from barkbay/fix-83895
Fix memory and timer leak in work queue
2019-10-16 09:35:56 -07:00
Kubernetes Prow Robot
634bddddf2 Merge pull request #83911 from matte21/fix-shared-index-informer-notification-miss
Fix DeltaFIFO Replace method to prevent SharedIndexInformers from missing notifications
2019-10-16 09:34:59 -07:00
Kubernetes Prow Robot
4fa7d42301 Merge pull request #83899 from wojtek-t/describe_lease_in_node
Add information from Lease to kubectl describe node
2019-10-16 09:34:11 -07:00
Kubernetes Prow Robot
75390f5d91 Merge pull request #83828 from SataQiu/cleanup-component-base-20191012
Clean up for component-base/metrics
2019-10-16 09:33:56 -07:00
David Eads
867ee1d5ff add insecurebackendproxy 2019-10-16 11:43:17 -04:00
Yassine TIJANI
d796baea27 move service helpers to k8s.io/cloud-provider
Signed-off-by: Yassine TIJANI <ytijani@vmware.com>
2019-10-16 14:12:11 +02:00
wojtekt
ef38f6dc9b Autogenerated 2019-10-16 10:19:05 +02:00
wojtekt
a22a4ed3c5 Promote WatchBookmarks feature to GA 2019-10-16 09:19:05 +02:00
Kubernetes Prow Robot
2afb403fa1 Merge pull request #83825 from zhouya0/fix-kubectl-delete-semantic-error
fix kubectl delete semantic error
2019-10-15 23:06:30 -07:00
Kubernetes Prow Robot
63cf2e260b Merge pull request #83819 from mrbobbytables/emeritus-jbeda
Move jbeda to emeritus status.
2019-10-15 23:06:20 -07:00
Kubernetes Prow Robot
ccf5f7ba36 Merge pull request #83796 from enj/enj/i/token_cache_memory_limit
Hash keys used in cached token authenticator
2019-10-15 23:05:59 -07:00
Jordan Liggitt
2563c04158 Fix proto.Merge of IntOrString type 2019-10-15 17:39:55 -04:00
Joe Betz
1db282bb3e Bump bbolt to v1.3.3 2019-10-15 13:38:16 -07:00
Kubernetes Prow Robot
cb3b715de2 Merge pull request #83804 from jpbetz/etcd-3_3_17_server
Upgrade to etcd server 3.3.17
2019-10-15 12:50:09 -07:00
Michael Morello
f9c3d246d3 Fix memory and timer leak in work queue 2019-10-15 15:04:32 +02:00
Kubernetes Prow Robot
184769bd5e Merge pull request #83278 from RainbowMango/pr_remove_direct_reference_to_prometheus_from_aws
Remove direct reference to prometheus from aws
2019-10-15 01:15:52 -07:00
Kubernetes Prow Robot
39929d82d0 Merge pull request #76471 from m1kola/prefix_logs
Adds --prefix flag to the kubectl log command
2019-10-14 23:11:52 -07:00
Kubernetes Prow Robot
46a29a0cc3 Merge pull request #71674 from grayluck/firewall-event-msg
Change XPN firewall change msg. Should be required by security admin
2019-10-14 21:09:51 -07:00
zhouya0
726dccc6bb fix kubectl delete semantic error 2019-10-15 11:40:10 +08:00
Monis Khan
9a547bca8e Hash keys used in cached token authenticator
It is possible to configure the token cache to cache failures.  We
allow 1 MB of headers per request, meaning a malicious actor could
cause the cache to use a large amount of memory by filling it with
large invalid tokens.  This change hashes the token before using it
as a key.  Measures have been taken to prevent precomputation
attacks.  SHA 256 is used as the hash to prevent collisions.

Signed-off-by: Monis Khan <mkhan@redhat.com>
2019-10-14 18:34:34 -04:00
matte21
9e4be54895 Remove check causing informers to miss notifications
Fix DeltaFIFO bug that caused the sync delta created by a relist
for object ID X to be dropped if the DeltaFIFO already stored a
Delete delta for X. This caused SharedIndexInformer to miss create
notifications. Also, add unit test to expose the bug.
2019-10-14 22:53:27 +02:00
Kubernetes Prow Robot
34db57b007 Merge pull request #83858 from mrbobbytables/update-apiserver-owners
Prune inactive reviewers from staging/src/k8s.io/apiserver/* OWNERS files.
2019-10-14 11:00:11 -07:00
Kubernetes Prow Robot
f7992c7a21 Merge pull request #83678 from RainbowMango/pr_remove_prometheus_reference_from_storage
Remove prometheus reference from storage
2019-10-14 07:18:36 -07:00
Mikalai Radchuk
8cadd185d6 Adds --prefix flag to the kubectl log command 2019-10-14 15:13:12 +01:00
RainbowMango
6764bf3948 Deal with auto-generated files.
- Update bazel by hack/update-bazel.sh
- Update vendor by hack/update-vendor.sh
2019-10-14 20:10:59 +08:00
Kubernetes Prow Robot
81a8b9804a Merge pull request #83757 from chendotjs/device-plugin-fix
fix inconsistent comment in device plugin api
2019-10-14 05:06:37 -07:00
RainbowMango
78d0f1827a Remove direct reference to prometheus from apiserver/pkg/storage/value. 2019-10-14 20:00:02 +08:00
wojtekt
b44f8948a4 Add information from Lease to kubectl describe node 2019-10-14 13:01:37 +02:00
Joe Betz
c92bd5e7b5 Upgrade to etcd server 3.3.17 2019-10-13 17:17:15 -07:00