Commit Graph

10565 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
1cbda2493d Merge pull request #92591 from nilo19/cleanup/add-nilo19-to-azure-owners
Add nilo19 to the owner list of the provider azure.
2020-06-29 03:52:43 -07:00
Kubernetes Prow Robot
7942dca975 Merge pull request #91162 from kaivalya97/patch-2
gce-Instances NodeAddresses: Add check for multiple interface IPs
2020-06-28 22:18:14 -07:00
qini
86e05db6c8 Add nilo19 to the owner list of the provider azure. 2020-06-29 11:10:26 +08:00
Kubernetes Prow Robot
aadaa5d6a9 Merge pull request #90172 from nak3/add-IsDNS1123Label
Add DNS1123Label validation to IsFullyQualifiedDomainName() func
2020-06-28 04:50:13 -07:00
Kubernetes Prow Robot
04e3b64048 Merge pull request #92560 from thockin/k-p-security-contacts
populate kube-proxy SECURITY_CONTACTS
2020-06-27 19:02:27 -07:00
Kubernetes Prow Robot
27aca3f7c2 Merge pull request #91505 from jpbetz/rv-semantics
Consistent Resource Version Semantics for List
2020-06-27 02:26:17 -07:00
Tim Hockin
7e840e7360 populate kube-proxy SECURITY_CONTACTS 2020-06-26 16:15:43 -07:00
Kubernetes Prow Robot
a03db636da Merge pull request #91366 from giuseppe/cgroupfs-cgroupv2
vendor: update google/cadvisor and opencontainers/runc
2020-06-26 04:17:31 -07:00
Kubernetes Prow Robot
30dbfbec84 Merge pull request #92367 from gongguan/instancev2
define and implement cloud InstanceV2
2020-06-26 00:07:45 -07:00
Kubernetes Prow Robot
7fb3f3e8ec Merge pull request #92353 from farah/farah/fix-typo
Fix typo in metrics.go
2020-06-26 00:07:31 -07:00
Joe Betz
04676ff58c Generate files for addition of ResourceVersionMatch parameter 2020-06-25 20:52:56 -07:00
Joe Betz
e214f2408b Add ResourceVersionMatch parameter to make Resource Version semantics consistent for list 2020-06-25 20:49:57 -07:00
Kubernetes Prow Robot
b3033da9a1 Merge pull request #92200 from adtac/adtac/reserve
scheduler: merge Reserve and Unreserve plugins
2020-06-25 19:57:31 -07:00
Kubernetes Prow Robot
b0967edfd7 Merge pull request #92484 from liggitt/csr-deprecation
Mark 1.19 deprecated beta APIs and replacements
2020-06-25 14:18:16 -07:00
Kubernetes Prow Robot
cb37c08846 Merge pull request #92503 from wojtek-t/enable_index_for_pods
Bump SelectorIndex to beta
2020-06-25 12:12:38 -07:00
Kubernetes Prow Robot
66761346af Merge pull request #92347 from rahulchheda/logging
Removed mutex thread locking and unlocking from logging Format registry
2020-06-25 09:45:53 -07:00
wojtekt
5aafaefa4a Bump SelectorIndex to beta 2020-06-25 11:58:32 +02:00
Rahul M Chheda
6871020892 iRemoved mutex thread locking and unlocking from logging Format registry
Signed-off-by: Rahul M Chheda <rchheda@infracloud.io>
2020-06-25 15:03:02 +05:30
Kubernetes Prow Robot
4a91ecb976 Merge pull request #91863 from knabben/kubelet-memcg-notification
Moving Kubelet kernel-memgc-notification to configuration file
2020-06-25 00:20:37 -07:00
Kubernetes Prow Robot
c5b3dba02d Merge pull request #92109 from kishorj/nlb_udp_support
Allow UDP for AWS NLB
2020-06-24 21:40:36 -07:00
gongguan
22e083f132 implement instancesV2 2020-06-25 11:15:57 +08:00
Andrew Sy Kim
531be1d28e define instances v2
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2020-06-25 11:15:57 +08:00
Adhityaa Chandrasekar
ec83143342 scheduler: merge Reserve and Unreserve plugins
Previously, separate interfaces were defined for Reserve and Unreserve
plugins. However, in nearly all cases, a plugin that allocates a
resource using Reserve will likely want to register itself for Unreserve
as well in order to free the allocated resource at the end of a failed
scheduling/binding cycle. Having separate plugins for Reserve and
Unreserve also adds unnecessary config toil. To that end, this patch
aims to merge the two plugins into a single interface called a
ReservePlugin that requires implementing both the Reserve and Unreserve
methods.
2020-06-24 21:10:35 +00:00
Jordan Liggitt
f9f5262cfb Mark 1.19 deprecated beta APIs and replacements 2020-06-24 16:08:42 -04:00
Kubernetes Prow Robot
67afc8ea3c Merge pull request #91625 from pancernik/v1beta1-extender-encoding
Fix API encoding inconsistencies in KubeSchedulerConfig
2020-06-24 10:31:58 -07:00
Giuseppe Scrivano
a6a3bf2eb4 vendor: update google/cadvisor and opencontainers/runc
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-06-24 18:39:50 +02:00
Amim Knabben
c39cf28ed3 Moving Kubelet kernel-memgc-notification to configuration file 2020-06-24 06:44:00 -04:00
Kubernetes Prow Robot
da37fcd02d Merge pull request #92424 from serathius/optimize
Improve performance of http access logs
2020-06-24 02:00:23 -07:00
Kubernetes Prow Robot
f7b79c4ca4 Merge pull request #92407 from RainbowMango/pr_promlint_kubelet
change kubelet metrics name
2020-06-24 02:00:03 -07:00
Kubernetes Prow Robot
ca5c74cc1f Merge pull request #92289 from nilo19/feature/add-deployment-containerservice-client
Azure: Add container service client and deployment client.
2020-06-24 01:59:45 -07:00
Jeremy Olmsted-Thompson
daa27c9b2e Clarify behavior of publishNotReadyAddresses (#90783)
* Clarify behavior of publishNotReadyAddresses

* gen docs after clarifying publishNotReadyAddresses
2020-06-24 01:59:18 -07:00
Rafal Wicha
d7c84e11f5 Fix API encoding inconsistencies in KubeSchedulerConfig 2020-06-24 09:03:35 +01:00
v-xuxin
d658e1059d Enrich the unit tests for azure_routes 2020-06-24 02:32:09 +00:00
Jordan Liggitt
d9bb0b8ee1 go1.14: run hack/update-vendor.sh 2020-06-23 19:04:43 -04:00
Jordan Liggitt
101653e5e8 go1.14: add new ciphers 2020-06-23 19:04:43 -04:00
Jordan Liggitt
14845f0c2d go1.14: fix gofmt errors 2020-06-23 16:40:07 -04:00
Marek Siarkowicz
303e1c1922 Improve performance of http access logs
Fixes:
* Don't call LogArgs if log will not be written due low verbosity
* Create separate slice for hijacked to avoid append on main path
* Shorten log message as this log is to common to be verbose

name           old time/op    new time/op    delta
WithLogging-4    4.95µs ± 3%    3.52µs ± 1%  -28.80%  (p=0.000 n=10+8)

name           old alloc/op   new alloc/op   delta
WithLogging-4    2.93kB ± 0%    1.22kB ± 0%  -58.45%  (p=0.000 n=10+9)

name           old allocs/op  new allocs/op  delta
WithLogging-4      32.0 ± 0%      20.0 ± 0%  -37.50%  (p=0.000 n=10+10)
2020-06-23 16:20:55 +02:00
RainbowMango
168c695e1a Update two metrics name to make promlint happy. 2020-06-23 15:16:18 +08:00
Kubernetes Prow Robot
00d6255f44 Merge pull request #91712 from KobayashiD27/structured-logging-in-event
Migrate log to klog.InfoS for staging/src/k8s.io/client-go
2020-06-22 23:53:40 -07:00
Kubernetes Prow Robot
a7e4973cb9 Merge pull request #91634 from jpbetz/latest-utils
Bump k8s.io/utils to 6e3d28 to pick up nested trace
2020-06-22 21:59:55 -07:00
Kubernetes Prow Robot
819ad44c90 Merge pull request #91603 from pancernik/v1beta1-requested-to-cap-ratio-encoding
Configure strict encoding for RequestedToCapacityRatioArgs
2020-06-22 21:59:41 -07:00
Stephen Augustus
b0f17c2918 apiserver/pkg/apis/config/validation: Add invalidURLErrFmt
In go1.14, the following change to 'net/url' was made:
"When parsing of a URL fails (for example by Parse or ParseRequestURI),
the resulting Error message will now quote the unparsable URL. This
provides clearer structure and consistency with other parsing errors."

Here we add a new const, 'invalidURLErrFmt' to properly handle the now
quoted string in validation_test.go.

ref: https://golang.org/doc/go1.14#net/url

Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-06-22 18:46:51 -04:00
Kubernetes Prow Robot
f6eeab819c Merge pull request #92350 from justaugustus/bbolt
Update go.etcd.io/bbolt to v1.3.5
2020-06-22 15:02:43 -07:00
Kubernetes Prow Robot
c232e4fae9 Merge pull request #92227 from M00nF1sh/nlb_vpc_cidr
fix aws loadbalancer vpc cidr calculation
2020-06-22 15:02:25 -07:00
Kubernetes Prow Robot
c2c6e752f7 Merge pull request #92224 from M00nF1sh/sg_order
refine aws loadbalancer worker node SG rule logic
2020-06-22 15:02:09 -07:00
Kubernetes Prow Robot
e24cbc9263 Merge pull request #92178 from zhouya0/remove_kubectl_run_replicas_flag
Remove kubectl run validate replicas logic
2020-06-22 15:01:54 -07:00
Kubernetes Prow Robot
db194acd69 Merge pull request #91833 from AkashSarda/structured_logging
Structured logging for Apiserver [Issue #1602 Structured logging]
2020-06-22 15:01:40 -07:00
Joe Betz
52838be7b2 Bump k8s.io/utils to 6e3d28 to pick up nested trace 2020-06-22 08:52:05 -07:00
Kubernetes Prow Robot
0c571629ab Merge pull request #92336 from andyzhangx/azurefile-protocol
add azurefile protocol  parameter in azure cloud provider lib
2020-06-21 22:22:39 -07:00
Kobayashi Daisuke
4ecbec75a6 Run update-bazel.sh 2020-06-22 10:49:15 +09:00