Commit Graph

9730 Commits

Author SHA1 Message Date
Pengfei Ni
bdce3fdeb7 Ensure Azure availability zone is always in lower cases 2020-04-01 08:19:39 +00:00
Andrew Sy Kim
e2bc3a755f move well-known kubelet cloud provider annotations to k8s.io/cloud-provider (#88631)
* move well-known kubelet cloud provider annotations to k8s.io/cloud-provider

Signed-off-by: andrewsykim <kim.andrewsy@gmail.com>

* cloud provider: rename AnnotationProvidedIPAddr to AnnotationAlphaProvidedIPAddr to indicate alpha status

Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2020-03-31 23:01:27 -07:00
Prasad Katti
b1d85a6b51 minor update (#89638)
* minor update

Added a missing period.

* add some more missing periods

- add in the missing period in 2 more places
- update generated files with `make update`
2020-03-31 16:43:28 -07:00
Kubernetes Prow Robot
788a073c79 Merge pull request #89677 from zhouya0/Add_kubectl_describe_CSINode_test_coverage
Add kubectl describe CSINode test coverage
2020-03-31 14:15:51 -07:00
Kubernetes Prow Robot
48cdf5a062 Merge pull request #89394 from iobuf/cleanup
[apimachinery]: cleanup deprecated const StatusTooManyRequests
2020-03-31 14:15:42 -07:00
Kubernetes Prow Robot
0804667ff1 Merge pull request #89151 from jingyih/add_metric_etcd_db_size
apiserver: add a metric exposing etcd database size
2020-03-31 12:37:00 -07:00
jingyih
e15c49f1bb Generated 2020-03-31 09:02:41 -07:00
jingyih
922ec728de Add a metric exposing etcd database size 2020-03-31 09:02:38 -07:00
Kubernetes Prow Robot
e551cf8a77 Merge pull request #89615 from tahsinrahman/fix-duplicate
Ensure NamedCertKeyArray implements flag.Value
2020-03-31 06:40:40 -07:00
zhouya0
991547edb6 Add kubectl describe CSINode test coverage 2020-03-31 12:15:20 +08:00
Kubernetes Prow Robot
933c303592 Merge pull request #89646 from zhouya0/fix_kubectl_describe_CSINode_nil_pointer
Fix kubectl describe CSINode nil pointer error
2020-03-30 11:00:18 -07:00
Kubernetes Prow Robot
fce286e227 Merge pull request #89645 from andyzhangx/azure-kube-client
chore: expose azure.KubeClient
2020-03-30 08:22:46 -07:00
Kubernetes Prow Robot
c968317ebd Merge pull request #89575 from tnqn/improve-tracker
Improve fake clientset performance
2020-03-30 08:22:07 -07:00
zhouya0
55c455e61f Fix kubectl describe CSINode nil pointer error 2020-03-30 17:10:40 +08:00
andyzhangx
56cb04db4c chore: expose azure.KubeClient 2020-03-30 08:12:41 +00:00
tahsinrahman
d82e9ebac0 Ensure NamedCertKeyArray implements flag.Value 2020-03-29 06:36:36 +08:00
Quan Tian
7e15e31e11 Improve fake clientset performance
The fake clientset used a slice to store each kind of objects, it's
quite slow to init the clientset with massive objects because it checked
existence of an object by traversing all objects before adding it, which
leads to O(n^2) time complexity. Also, the Create, Update, Get, Delete
methods needs to traverse all objects, which affects the time statistic
of code that calls them.

This patch changed to use a map to store each kind of objects, reduced
the time complexity of initializing clientset to O(n) and the Create,
Update, Get, Delete to O(1).

For example:
Before this patch, it took ~29s to init a clientset with 30000 Pods,
and 2~4ms to create and get an Pod.
After this patch, it took ~50ms to init a clientset with 30000 Pods,
and tens of µs to create and get an Pod.
2020-03-28 23:57:43 +08:00
Kubernetes Prow Robot
b4c82622ec Merge pull request #89604 from aramase/fix-lb
azure: fix concurreny issue in lb creation
2020-03-28 02:44:09 -07:00
Kubernetes Prow Robot
5be91f997a Merge pull request #89367 from nilo19/add-vmss-async-test
Add unit tests for azure VMSS client async operations.
2020-03-27 18:31:52 -07:00
Kubernetes Prow Robot
0fa225f638 Merge pull request #89562 from M00nF1sh/lb_np
fix aws loadbalancer nodePort cannot change issue
2020-03-27 17:12:07 -07:00
Kubernetes Prow Robot
2d4253077d Merge pull request #89539 from seans3/kubectl-apply-fix
Fixes problem where kubectl apply stops after first error
2020-03-27 17:11:53 -07:00
Anish Ramasekar
43c45edf88 fix concurreny issue in lb creation 2020-03-27 16:33:58 -07:00
Kubernetes Prow Robot
3842a92f5f Merge pull request #89413 from zhouya0/remove_prometheus_references_from_etcd_version_monitor
Remove prometheus references from etcd version monitor
2020-03-27 06:56:23 -07:00
t-qini
a97a7c49b4 Add unit tests for azure VMSS client async operations. 2020-03-27 13:45:38 +08:00
Sean R. Sullivan
b75990cc7b Fixes problem where kubectl apply stops after first error 2020-03-26 22:09:02 -07:00
Yang Yang
74f6aa654b fix aws loadbalancer nodePort cannot change issue 2020-03-26 21:02:58 -07:00
Kubernetes Prow Robot
9a4b30099e Merge pull request #89500 from justaugustus/pub-bot-go
publishing-bot: Update go references to new versions
2020-03-26 11:14:43 -07:00
Kubernetes Prow Robot
295b53f7b4 Merge pull request #89214 from jingyih/update_etcd_server_3p4p4
Update default etcd server to 3.4.4 in k8s v1.19
2020-03-26 01:14:24 -07:00
Kubernetes Prow Robot
51f9e34c15 Merge pull request #89430 from mikedanese/bazel2
Update bazel to 2.2.0
2020-03-25 22:28:24 -07:00
Stephen Augustus
f2962b8330 publishing-bot: Update go 1.13 references to go1.13.9
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-03-25 23:53:50 -04:00
Stephen Augustus
b0a682a0a0 publishing-bot: Update go 1.12 references to go1.12.17
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-03-25 23:52:20 -04:00
Davanum Srinivas
d275539551 Updating dependency golang.org/x/xerrors to version v0.0.0-20191204190536-9bdfabe68543 2020-03-25 12:09:41 -04:00
Davanum Srinivas
2b8b3b4008 Updating dependency golang.org/x/time to version v0.0.0-20191024005414-555d28b269f0 2020-03-25 12:09:41 -04:00
Davanum Srinivas
75ceb7baa8 Updating dependency golang.org/x/net to version v0.0.0-20200202094626-16171245cfb2 2020-03-25 12:09:41 -04:00
Davanum Srinivas
9e91a7ddc1 Updating dependency gopkg.in/check.v1 to version v1.0.0-20190902080502-41f04d3bba15 2020-03-25 12:09:41 -04:00
Davanum Srinivas
7555985346 Updating dependency google.golang.org/genproto to version v0.0.0-20191230161307-f3c370f40bfb 2020-03-25 12:09:41 -04:00
Davanum Srinivas
af1833daf2 Updating dependency github.com/prometheus/procfs to version v0.0.5 2020-03-25 12:09:41 -04:00
Davanum Srinivas
6b864dc4e1 Updating dependency github.com/matttproud/golang_protobuf_extensions to version v1.0.2-0.20181231171920-c182affec369 2020-03-25 12:09:41 -04:00
Davanum Srinivas
54967fe393 Updating dependency github.com/kr/pretty to version v0.2.0 2020-03-25 12:09:41 -04:00
Davanum Srinivas
f4bcf812b0 Updating dependency github.com/konsorten/go-windows-terminal-sequences to version v1.0.2 2020-03-25 12:09:41 -04:00
Davanum Srinivas
0dd6bf6258 Updating dependency github.com/google/go-cmp to version v0.4.0 2020-03-25 12:09:32 -04:00
Davanum Srinivas
4274ea2c89 Update cadvisor and containerd 2020-03-25 12:01:19 -04:00
Kubernetes Prow Robot
1616525eac Merge pull request #89249 from willise/typo
fix(apimachinery): trivial typo in comment of label
2020-03-25 06:19:03 -07:00
Kubernetes Prow Robot
b96a5a2513 Merge pull request #89457 from zhouya0/remove_prometheus_dependencies_pkg_master
Remove prometheus dependencies pkg/master
2020-03-25 02:03:26 -07:00
Kubernetes Prow Robot
348152583c Merge pull request #89348 from fatedier/workqueue
Export new constructor for DelayingQueue
2020-03-25 02:03:03 -07:00
zhouya0
a125886548 Remove prometheus dependencies pkg/master 2020-03-25 11:37:50 +08:00
Kubernetes Prow Robot
044a4ce21d Merge pull request #89444 from gnufied/update-utils-dep
bump k8s.io/utils package
2020-03-24 20:09:11 -07:00
Kubernetes Prow Robot
0c9ba6b5d7 Merge pull request #89339 from alvaroaleman/lister-clarify-read-only
Lister codegen: Clarify that returned objects are read-only
2020-03-24 15:27:16 -07:00
Kubernetes Prow Robot
f898f45b20 Merge pull request #89070 from alculquicondor/static-partitioning
Add chunk size option to ParallelizeUntil
2020-03-24 15:27:02 -07:00
Hemant Kumar
a1ae67d691 bump k8s.io/utils package
This fixes bug with xfs mount failing because of xfs_repair
being called. Fixes https://github.com/kubernetes/utils/issues/141
2020-03-24 17:21:59 -04:00