Kubernetes Prow Robot
2adadf9218
Merge pull request #84023 from seans3/printing-tests-cleanup
...
Move GoTemplatePrinter tests to correct location
2019-10-22 23:19:32 -07:00
Kubernetes Prow Robot
9a7201c6b1
Merge pull request #83967 from mgugino-upstream-stage/kubectl-drain-timeout
...
kubectl drain: avoid leaking goroutines
2019-10-22 23:19:22 -07:00
Kubernetes Prow Robot
abc2b92d19
Merge pull request #83722 from RainbowMango/pr_introduce_promhttp
...
Introduce http handler to metrics stability framework
2019-10-22 23:19:12 -07:00
Kubernetes Prow Robot
43c9c07401
Merge pull request #83627 from jackkleeman/sni-cert-reload
...
Plumb dynamic SNI certificates
2019-10-22 23:18:57 -07:00
wojtekt
f08dfb4cb6
Create Slice string to bool pointer conversion
2019-10-23 08:16:40 +02:00
wojtekt
a7b0f1199b
Create tags for explicit conversion
2019-10-23 08:16:33 +02:00
Kubernetes Prow Robot
9c70e39b20
Merge pull request #83857 from mrbobbytables/update-client-go-owners
...
Prune inactive owners from staging/src/k8s.io/client-go/* OWNERS files.
2019-10-22 21:38:13 -07:00
Sean Sullivan
0bafc826ae
Adds test TestTemplateSuccess (from TestPrinters)
2019-10-22 16:10:00 -07:00
Anish Ramasekar
eeeb59e71a
update getmetadata to use unsafe read
2019-10-22 13:55:13 -07:00
Sean Sullivan
6660937139
Move template printer error test to correct location template_test.go
2019-10-22 13:07:07 -07:00
Sean Sullivan
57259fa419
Moves TestTemplatePanic to correct location of template_test.go
2019-10-22 13:07:07 -07:00
Sean Sullivan
d9ded62fb9
Moves TestTemplateStrings to correct location of template_test.go
2019-10-22 13:07:07 -07:00
Anish Ramasekar
cebdd85186
add allowunsafe read
...
update common controller
add comment
update to cached data
add cacheReadType type
update logic for disk reconcile loop to read from cache
update delete cache for node
review feedback
2019-10-22 12:56:18 -07:00
Jack Kleeman
84bc6b151d
Plumb dynamic SNI certificates
...
We create and use a dynamic certificate provider for the SNI serving
certificates. 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-22 14:27:45 +01:00
wojtekt
f06b453b0d
Improve selector
2019-10-22 13:17:29 +02:00
Jan Safranek
b3bd620b2a
Lower AWS DescribeVolume frequency
...
Call DescribeVolumes less frequently so controller-manager is not throttled
by AWS. DescribeVolumes is basically the only Kubernetes call that suffers API
throttling by AWS.
2019-10-22 12:50:45 +02:00
Kubernetes Prow Robot
ea4570a412
Merge pull request #84167 from yutedz/health-path-prefix
...
etcd health check key should have proper prefix
2019-10-22 00:19:37 -07:00
Kubernetes Prow Robot
aa25739da4
Merge pull request #83427 from logicalhan/metrics-timeout
...
Fix double counting issue for request metrics on timeout.
2019-10-21 21:11:22 -07:00
Ted Yu
f4941e265e
etcd health check key should have proper prefix
2019-10-21 17:03:24 -07:00
Han Kang
f8f1def5f1
rename metric for apiserver request terminations and reword corresponding documentation
...
Change-Id: I47a9c7b10614afe85bb652fa61984f91848d6d65
2019-10-21 13:26:31 -07:00
Michael Gugino
0088a9e6a8
Add timeout info to kubectl drain logging
2019-10-21 15:21:26 -04:00
t-qini
19c09ff309
Return an error when zone info is not found.
2019-10-21 12:30:55 +08:00
sshukun
a0d3e6750e
Fix typo in k8s.io/client-go/tools/cache/index.go
2019-10-21 13:30:45 +09:00
RainbowMango
3c42eb9611
Stop register to prom registry from legacyregistry
2019-10-21 09:33:42 +08:00
Clayton Coleman
a62c5b282f
namespace: Provide a special status cause when a namespace is terminating
...
Clients should be able to identify when a namespace is being terminated and
take special action such as backing off or giving up. Add a helper for
getting the cause of an error and then add a special cause to the forbidden
error that namespace lifecycle admission returns. We can't change the forbidden
reason without potentially breaking older clients and so cause is the
appropriate tool.
Add `StatusCause` and `HasStatusCause` to the errors package to make checking
for causes simpler. Add `NamespaceTerminatingCause` to the v1 API as a constant.
2019-10-20 18:38:55 -04: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
Michael Gugino
0e8998a040
kubectl drain: avoid leaking goroutines
...
Recently, kubectl drain has been refactored to be consumeable
as a library. Currently, if a pod cannot be evicted due
to PDBs, we will leak a goroutine.
This commit ensures the goroutine always exists.
Related-bug: https://github.com/kubernetes/kubernetes/issues/81333
2019-10-17 20:03:53 -04: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