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
pigletfly
0665ff163a
fix receiver name
2020-06-23 17:19:27 +08: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
Aurélien Baumann
484361a1d1
Remove the dependency between create clusterrolebinding command and generators
2020-06-23 08:43:07 +02: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
qini
9a37d1d92c
Add mock clients for container service client and deployment client.
2020-06-21 19:52:12 +08:00
Ali Farah
51028023c9
fix typo
2020-06-21 18:03:11 +10:00
andyzhangx
42e378f86f
chore: add azure file protocol parameter
...
fix typo
fix e2e test failure
fix comments
2020-06-21 03:36:01 +00:00
Stephen Augustus
2ec37d94fa
Update go.etcd.io/bbolt to v1.3.5
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com >
2020-06-20 21:09:52 -04:00
Kubernetes Prow Robot
7dbc140e02
Merge pull request #88156 from p0lyn0mial/aggregator-unavailable-apiservice-total
...
kube-aggregator: changes the name of aggregator_unavailable_apiservice_count metric
2020-06-20 09:24:39 -07:00
Kubernetes Prow Robot
2e5db29c9b
Merge pull request #89618 from bndn/patch-1
...
Fix the Images newName field example in the Kubectl Book
2020-06-20 05:26:40 -07:00
Kubernetes Prow Robot
e784d0d3a7
Merge pull request #92177 from serathius/help
...
Update logging format flag help
2020-06-19 21:51:52 -07:00
Kubernetes Prow Robot
bcdb3c568e
Merge pull request #91268 from cmluciano/cml/ingv1describe
...
ingress: Add v1 describers for Ingress and IngressClass
2020-06-19 18:22:40 -07:00
Kubernetes Prow Robot
403716626d
Merge pull request #92265 from wojtek-t/cacher_logs
...
Add initialization logs to watchcache
2020-06-19 11:38:34 -07:00
Kubernetes Prow Robot
e201c6b8df
Merge pull request #92257 from andyzhangx/deallocating
...
fix: Azure deallocating node should be regarded as shut down
2020-06-19 11:38:03 -07:00
Kubernetes Prow Robot
3d0848c9e3
Merge pull request #92251 from nikhita/client-go-pod-proxy
...
client-go: add ProxyGet expansion method for pods
2020-06-19 11:37:53 -07:00
Kubernetes Prow Robot
08ab50d1a8
Merge pull request #92219 from voor/update-golang-text
...
[security] Vulnerability in golang.org/x/text/encoding/unicode v0.3.2
2020-06-19 11:37:34 -07:00
Kubernetes Prow Robot
c241313061
Merge pull request #92216 from weijiehu/azure_managedDiskController_test
...
Improves unit test code coverage for azure_managedDiskController.go
2020-06-19 11:37:24 -07:00
Kubernetes Prow Robot
633e6939c9
Merge pull request #92207 from v-xuxin/enrich-unit-test
...
Azure: Enrich the unit tests for azure_standard
2020-06-19 11:37:13 -07:00
Kubernetes Prow Robot
907a526919
Merge pull request #91699 from twosigma/hostnamefqdn_kubelet
...
Allow setting FQDN in hostname
2020-06-19 11:36:29 -07:00
Marek Siarkowicz
5114dac5a4
Update staging/src/k8s.io/component-base/logs/options.go
...
Co-authored-by: Daniel Smith <dbsmith@google.com >
2020-06-19 17:57:55 +02:00
Kubernetes Prow Robot
49c50720e4
Merge pull request #92071 from RainbowMango/pr_force_promlint_in_testutils
...
Enable promlint in metrics tests
2020-06-18 19:05:50 -07:00
Kubernetes Prow Robot
bef57a7edb
Merge pull request #91948 from andyzhangx/ToBeDetached
...
fix: use force detach for azure disk
2020-06-18 19:05:21 -07:00
Kubernetes Prow Robot
2bcebed5b9
Merge pull request #91890 from zhouya0/fix_clusterdump_info_namespaces_not_working
...
Fix clusterdump info namespaces flag not working
2020-06-18 19:05:01 -07:00
Kubernetes Prow Robot
7a68eac8f7
Merge pull request #91873 from kwiesmueller/fix-crd-update-bug
...
Fix FieldManager Conversion Error for CRD Updates
2020-06-18 19:04:51 -07:00