wojtekt
91e7f466b9
Speedup listers for empty selectors
2018-12-28 16:01:16 +01:00
Wei Guo
a766ed2d2b
WaitFor returns immediately when done is closed
2018-12-28 19:43:10 +08:00
Walter Fender
97426ce7a5
Adding cheftako to reviewers
...
Also adding as an owners to pkg/cloudprovider.
2018-12-27 15:25:20 -08:00
Jordan Liggitt
73dcfe12da
Stop checking VolumeScheduling feature gate
2018-12-27 17:45:45 -05:00
Clayton Coleman
1f590e697e
Make wrapping a client transport more pleasant
...
Properly wrapping a transport can be tricky. Make the normal case
(adding a non-nil transport wrapper to a config) easier with a helper.
Also enforce a rough ordering, which in the future we can use to
simplify the WrapTransport mechanism down into an array of functions
we execute in order and avoid wrapping altogether.
2018-12-27 13:11:41 -05:00
Clayton Coleman
09890b6c48
leaderelection: Allow leader elected code to step down on a context cancel
...
The current code simply exits without continuing to renew the lease, which means
participants using a slower lease duration might have to wait multiple minutes
before a new leader is elected. Allow an optional flag to be set on
LeaderElectionConfig that will release the lease when the calling context is
cancelled. Callers *must* ensure their lease guarded code has completed before
the context is cancelled, or other processes may acquire the lease before this
lease has released.
Add an example command that demonstrates how cancellation could be done.
As a convenience to users, make event recorder optional - not all users of the
lock code will need a recorder.
2018-12-27 13:11:07 -05:00
Walter Fender
f192657380
Add gauge metric for master of leader election.
...
Fixes #71730
0 indicates standby, 1 indicates master, label indicates which lease.
Tweaked name and documentation
Factored in Mike Danese feedback.
Removed dependency on prometheus from client-go using adapter.
Centralized adapter import.
Fixed godeps
Fixed boilerplate.
Put in fixes for caesarxuchao
2018-12-27 09:40:33 -08:00
Vikranth Thati
15c7e93f14
Use pkg/util/json Marshal and Unmarshal instead of 'encoding/json' to preserve numbers, rather than casting to float64 automatically.
2018-12-27 12:31:45 +05:30
Kubernetes Prow Robot
81a1f12dab
Merge pull request #70277 from kdada/master
...
Fix goroutine leak of wait.poller
2018-12-26 22:29:47 -08:00
danielqsj
c183646baf
Return admission metrics with true units
2018-12-26 22:58:56 +08:00
danielqsj
88c4b64400
Change endpoints metrics to conform guideline
2018-12-26 22:51:45 +08:00
danielqsj
47938c3733
Change storage metrics to conform guideline
2018-12-26 22:30:26 +08:00
Kubernetes Prow Robot
5252352ad8
Merge pull request #70863 from mysunshine92/wym-1109
...
fix spelling errors its
2018-12-24 21:24:50 -08:00
Kubernetes Prow Robot
190f6d870e
Merge pull request #71946 from bart0sh/PR0045-kubeadm-1260-simplify-minimum-kubernetes-version-bumps
...
kubeadm: simplify minimum Kubernetes version bumps
2018-12-21 21:28:53 -08:00
Kubernetes Prow Robot
5354f8bdfe
Merge pull request #72239 from wojtek-t/v1_lease_api
...
Promote Lease API to v1
2018-12-21 10:03:36 -08:00
Kubernetes Prow Robot
29b3ec9108
Merge pull request #72140 from wgliang/feature/adaptive-percentage-find-nodes
...
Set percentage of nodes scored in each cycle dynamically based on the…
2018-12-20 12:36:45 -08:00
wojtekt
9664779bdd
Autogenerated code
2018-12-20 20:22:11 +01:00
wojtekt
73d14dede6
Promote Lease API to v1
2018-12-20 15:39:57 +01:00
Kubernetes Prow Robot
3dc1772268
Merge pull request #71891 from WanLinghao/daemonset_storage_test_fix
...
Fix unit test error in pkg/registry/apps/daemonset/storage/
2018-12-20 04:42:09 -08:00
Kubernetes Prow Robot
cbc3ec7899
Merge pull request #67791 from tallclair/runtimeclass-api
...
Add node-api staging repo w/ RuntimeClass API
2018-12-20 03:11:33 -08:00
Kubernetes Prow Robot
c3e60b6e1c
Merge pull request #72143 from karataliu/kubectl.aad
...
Fix aad support in kubectl for sovereign cloud
2018-12-19 22:04:51 -08:00
Kubernetes Prow Robot
6902f3112d
Merge pull request #71176 from idealhack/fix-unreachable-code-and-golint-warnings
...
Fix go vet and golint warnings
2018-12-19 20:45:16 -08:00
Guoliang Wang
6515c4e09b
Set percentage of nodes scored in each cycle dynamically based on the cluster size
2018-12-20 11:20:00 +08:00
Kubernetes Prow Robot
6da32b078f
Merge pull request #72006 from soltysh/allnamespaces_shorthand
...
Introduce -A as a shorthand for --all-namespaces in kubectl
2018-12-19 14:13:40 -08:00
Kubernetes Prow Robot
1bd7c7126c
Merge pull request #70370 from liggitt/to_apps_v1
...
Switch client and test usage to apps/v1
2018-12-19 14:13:28 -08:00
Ed Bartosh
af07603178
version: add 3 methods
...
Added WithMajor, WithMinor, WithPatch and WithPreRelease methods
to the Version API.
These methods return copy of the Version object with one changed
property(Major, Minor, Patch or preRelease).
2018-12-19 20:41:25 +02:00
Kubernetes Prow Robot
544c49ab03
Merge pull request #72193 from kargakis/owners
...
Remove myself from OWNERS where I am not active
2018-12-19 10:25:58 -08:00
Kubernetes Prow Robot
3f9673bf5d
Merge pull request #70994 from mborsz/cache
...
Refactor the memcached discovery client
2018-12-19 10:25:46 -08:00
Jordan Liggitt
fd9e9b01b1
Remove uses of extensions/v1beta1 clients
2018-12-19 11:18:53 -05:00
Maciej Szulik
885bed15da
Introduce -A as a shorthand for --all-namespaces in kubectl
2018-12-19 14:37:43 +01:00
Dr. Stefan Schimanski
c0d8ad1578
apiserver: check that request fail after shutdown
2018-12-19 12:41:58 +01:00
Michalis Kargakis
c602a9ed4f
Remove myself from OWNERS where I am not active
2018-12-19 10:19:22 +01:00
Kubernetes Prow Robot
be5a1fb734
Merge pull request #70875 from Liujingfang1/enable-kustomize
...
Enable kustomize in kubectl
2018-12-19 00:51:41 -08:00
Kubernetes Prow Robot
819cfed09a
Merge pull request #71179 from idealhack/fix-cancel-functions
...
Call cancel functions to avoid context leaks
2018-12-18 23:35:35 -08:00
WanLinghao
80b6459bd0
Fix unit test error in pkg/registry/apps/daemonset/storage/
2018-12-19 13:34:03 +08:00
Kubernetes Prow Robot
5554a446a9
Merge pull request #65632 from cofyc/vendor
...
Vendor github.com/prometheus/client_golang/prometheus/testutil package
2018-12-18 21:27:38 -08:00
Tim Allclair
baa6ca502b
Generated code
2018-12-18 16:06:56 -08:00
Tim Allclair
03fdecbde4
Add node-api code generators
2018-12-18 16:06:56 -08:00
Tim Allclair
665baac004
Add node.k8s.io API types
2018-12-18 16:06:56 -08:00
Bouke van der Bijl
869adf8bd7
client-go/testing: Straighten out fake implementation of Evictions
...
Make Evictions the same between Policyv1beta1 and Corev1
2018-12-18 21:24:49 +01:00
Maciej Borsz
c94bee0b8b
Refactor memCacheClient to retry requests.
2018-12-18 09:46:01 +01:00
Dong Liu
092f398825
Fix aad support in kubectl for sovereign cloud
2018-12-18 13:51:02 +08:00
Wei Guo
2306eb4125
stop goroutine of poller when WaitFor returns
2018-12-18 10:58:46 +08:00
Tim Allclair
2f6f3be23e
Add new node-api repo
2018-12-17 16:29:37 -08:00
Jingfang Liu
ac209ccdc0
remove the opt out choice of kustomize
2018-12-17 14:52:07 -08:00
Kubernetes Prow Robot
9aeb7b07c0
Merge pull request #71795 from zjj2wry/version_priority
...
Switch sample apiserver internalversion informer to external
2018-12-17 10:57:45 -08:00
Kubernetes Prow Robot
5a5111f888
Merge pull request #72053 from wojtek-t/streaming_limit
...
Increase limit for object size in streaming serializer
2018-12-14 17:28:45 -08:00
wojtekt
886400f62a
Increase limit for object size in streaming serializer
2018-12-14 12:43:39 +01:00
Kubernetes Prow Robot
cab34050e7
Merge pull request #71225 from jta/master
...
Fix duped watch in client-go/testing.
2018-12-13 14:17:55 -08:00
Jingfang Liu
d349998abe
add test for Builder to cover kustomization directories
2018-12-12 09:42:19 -08:00