Kubernetes Prow Robot
5b46064cae
Merge pull request #101448 from wangyysde/remove-GAed-feature-gate-ExternalPolicyForExternalIP
...
remove GAed feature gate ExternalPolicyForExternalIP
2021-04-26 08:31:02 -07:00
wangyysde
1c5e08aa79
remove GAed feature gate ExternalPolicyForExternalIP
...
Signed-off-by: wangyysde <net_use@bzhy.com >
2021-04-26 21:54:34 +08:00
Kubernetes Prow Robot
5c34712a09
Merge pull request #101421 from yuzhiquan/typo
...
Fix typo for kubelet
2021-04-25 12:19:00 -07:00
Kubernetes Prow Robot
6067d8556a
Merge pull request #100139 from Jefftree/ssa-ga2
...
Promote SSA GA
2021-04-24 21:39:00 -07:00
Kubernetes Prow Robot
0c054510a8
Merge pull request #101367 from BinacsLee/binacs-controller-endpointslice-cleanup
...
code cleanup: append slice without check
2021-04-23 19:28:00 -07:00
Kubernetes Prow Robot
8b057cdfa4
Merge pull request #99095 from maxlaverse/fix_kubelet_stuck_in_diskpressure
...
Prevent Kubelet from getting stuck in DiskPressure when imagefs minReclaim is set
2021-04-23 18:23:14 -07:00
Kubernetes Prow Robot
520959060d
Merge pull request #97972 from nixpanic/csi/block-metrics
...
Add support for gathering metrics from CSI block-mode volumes
2021-04-23 12:33:40 -07:00
Kubernetes Prow Robot
c83cd70e2e
Merge pull request #97713 from thinpark/ipvs.typo
...
[pkg/proxy/ipvs]: fix README.md typo
2021-04-23 06:10:02 -07:00
yuzhiquan
02c3d53a23
typo
2021-04-23 17:55:54 +08:00
Kubernetes Prow Robot
fe88bdc1ab
Merge pull request #101304 from wangyx1992/capatial-log-controller
...
cleanup: fix errors in wrapped format and log capitalization in controller
2021-04-22 15:55:52 -07:00
Kubernetes Prow Robot
75d571a10b
Merge pull request #101342 from rosenhouse/promote-namespace-default-labels-to-ga
...
Promote NamespaceDefaultLabelName to GA
2021-04-22 13:19:57 -07:00
Kubernetes Prow Robot
eb70f38cfd
Merge pull request #101247 from wangyysde/remove-GAed-feature-gate-SCTPSupport
...
remove GAed feature gate:SCTPSupport
2021-04-22 13:19:40 -07:00
Kubernetes Prow Robot
32b7c63e1b
Merge pull request #101213 from Elbehery/rephrase_volume_limit_log_msg
...
rephrase kubelet volume limit log msg from error to info
2021-04-22 13:19:32 -07:00
Kubernetes Prow Robot
62876fb406
Merge pull request #101085 from lojies/fixbrokenlinkindockersandbox
...
fix a broken link in docker_sandbox.go
2021-04-22 13:19:06 -07:00
Kubernetes Prow Robot
19d47ed330
Merge pull request #101037 from BodilessSleeper/master
...
Fixed the broken link
2021-04-22 13:18:58 -07:00
Kubernetes Prow Robot
ba4d8f7cc2
Merge pull request #101011 from lojies/fixbrokelinkinmirrorclient
...
fix broken link for issue 101008
2021-04-22 13:18:49 -07:00
Kubernetes Prow Robot
9cc6c2a82f
Merge pull request #100150 from bobbypage/remove-unused-limit-func
...
kubelet: remove unused applyLimits function
2021-04-22 13:18:22 -07:00
Kubernetes Prow Robot
27e23967f4
Merge pull request #99880 from Dragoncell/pleg-log
...
Add exit code log when container died
2021-04-22 13:18:01 -07:00
Kubernetes Prow Robot
9b7b966508
Merge pull request #96959 from tssurya/kube-proxy-iptables-perf-enhancements
...
Kube-proxy: perf-enhancement: Reduce NAT table KUBE-SERVICES/NODEPORTS chain rules
2021-04-22 10:07:58 -07:00
Niels de Vos
fb703b4cc1
Include metrics of BlockVolumes in volumeStatCalculator
2021-04-22 18:21:46 +02:00
Kubernetes Prow Robot
972ee2d425
Merge pull request #101034 from verb/1.22-ec-api
...
Switch alpha Pod ephemeralcontainers API to use Pod kind
2021-04-22 06:21:41 -07:00
BinacsLee
d7a4ed9c65
code cleanup: append slice without check
2021-04-22 18:29:30 +08:00
wangyysde
361cc61a2e
remove GAed feature gate:SCTPSupport
...
Signed-off-by: wangyysde <net_use@bzhy.com >
2021-04-22 16:34:18 +08:00
Kubernetes Prow Robot
f1e51ceb3c
Merge pull request #98377 from nodo/scale-ownership-tracking-deployment
...
Track ownership of scale subresource
2021-04-22 01:28:32 -07:00
wangyx1992
fd51e654af
cleanup: fix errors in wrapped format and log capitalization in controller
...
Signed-off-by: wangyx1992 <wang.yixiang@zte.com.cn >
2021-04-22 15:40:54 +08:00
Niels de Vos
de3a4429d9
Make type BlockVolume a MetricsProvider
2021-04-22 08:36:20 +02:00
Niels de Vos
e22012950b
Add Kubelet.ListBlockVolumesForPod()
2021-04-22 08:36:20 +02:00
Niels de Vos
e99ced3114
Add support for gethering metrics from CSI block-mode volumes
2021-04-22 08:36:20 +02:00
Kubernetes Prow Robot
a160d1dedc
Merge pull request #101297 from houjun41544/20210421-volumezone
...
Remove redundant checks
2021-04-21 19:15:56 -07:00
Kubernetes Prow Robot
7ed02d61d1
Merge pull request #101235 from andyzhangx/azurefile-inline-ns-translation
...
fix: azure file inline volume namespace issue in csi migration translation
2021-04-21 19:15:44 -07:00
Kubernetes Prow Robot
a5a155aaab
Merge pull request #101072 from gavinfish/volume-log
...
Fix log format in flexvolume
2021-04-21 18:11:41 -07:00
Kubernetes Prow Robot
75b846dee4
Merge pull request #101313 from BinacsLee/binacs-scheduler-fwk-types-cleanup
...
code cleanup: scheduler / framework use `max` function instead of if-cond…
2021-04-21 17:04:13 -07:00
Kubernetes Prow Robot
5779fec3c4
Merge pull request #99959 from AliceZhang2016/nodeaffinity-cleanup
...
Move nodeaffinity helpers to component-helpers package
2021-04-21 17:03:53 -07:00
Gabe Rosenhouse
176c07dfdd
fix up test for setting default namespace labels
2021-04-21 23:50:58 +00:00
Gabe Rosenhouse
b5d4551ac7
Promote NamespaceDefaultLabelName to GA
...
Lock to default for 1.22
Co-authored-by: Jay Vyas <jvyas@vmware.com >
2021-04-21 22:29:30 +00:00
Lubomir I. Ivanov
7deac5e697
pkg/kubelet: improve the node informer sync check
...
GetNode() is called in a lot of places including a hot loop in
fastStatusUpdateOnce. Having a poll in it is delaying
the kubelet /readyz status=200 report.
If a client is available attempt to wait for the sync to happen,
before starting the list watch for pods at the apiserver.
2021-04-21 22:46:27 +03:00
Kubernetes Prow Robot
ba5ec40d41
Merge pull request #101277 from wangyx1992/capatial-log-scheduler
...
cleanup: fix log capitalization in scheduler
2021-04-21 12:20:03 -07:00
Andrea Nodari
09649e58b5
Check request info when updating managed fields during scale
...
- Test all versions to make sure each resource version is in the
mappings
- Fail when request info contains an unrecognized version. We have tests
that guarantee that all known versions are in the mappings. If we
get a version in request info that is not there we should fail fast to
prevent inconsistent behaviour (e.g. for some reason the mappings is
not up to date).
Ensure all known versions are in mappings
2021-04-21 20:27:02 +02:00
Antoine Pelisse
816e80206c
Use ScaleHandler for all scalable resources
2021-04-21 18:41:40 +02:00
Andrea Nodari
a9ea98b3b9
Track ownership of deployments scale subresource
2021-04-21 18:41:40 +02:00
Kubernetes Prow Robot
eda3faaf44
Merge pull request #101317 from BinacsLee/binacs-scheduler-fwk-plugins-nodelabel-cleanup
...
code cleanup: scheduler simplify the check function in NodeLabel.Filter
2021-04-21 08:26:11 -07:00
Surya Seetharaman
d3fe48e848
Kube-proxy: perf-enhancement: Reduce NAT table KUBE-SERVICES/NODEPORTS chain rules
...
The nat KUBE-SERVICES chain is called from OUTPUT and PREROUTING stages. In
clusters with large number of services, the nat-KUBE-SERVICES chain is the largest
chain with for eg: 33k rules. This patch aims to move the KubeMarkMasq rules from
the kubeServicesChain into the respective KUBE-SVC-* chains. This way during each
packet-rule matching we won't have to traverse the MASQ rules of all services which
get accumulated in the KUBE-SERVICES and/or KUBE-NODEPORTS chains. Since the
jump to KUBE-MARK-MASQ ultimately sets the 0x400 mark for nodeIP SNAT, it should not
matter whether the jump is made from KUBE-SERVICES or KUBE-SVC-* chains.
Specifically we change:
1) For ClusterIP svc, we move the KUBE-MARK-MASQ jump rule from KUBE-SERVICES
chain into KUBE-SVC-* chain.
2) For ExternalIP svc, we move the KUBE-MARK-MASQ jump rule in the case of
non-ServiceExternalTrafficPolicyTypeLocal from KUBE-SERVICES
chain into KUBE-SVC-* chain.
3) For NodePorts svc, we move the KUBE-MARK-MASQ jump rule in case of
non-ServiceExternalTrafficPolicyTypeLocal from KUBE-NODEPORTS chain to
KUBE-SVC-* chain.
4) For load-balancer svc, we don't change anything since it is already svc specific
due to creation of KUBE-FW-* chains per svc.
This would cut the rules per svc in KUBE-SERVICES and KUBE-NODEPORTS in half.
2021-04-21 16:41:03 +02:00
Surya Seetharaman
667e50abc8
Add TestOverallIPTablesRulesWithMultipleServices
2021-04-21 16:41:03 +02:00
BinacsLee
9ff1419511
code cleanup: scheduler simplify the check function in NodeLabel.Filter
2021-04-21 20:30:02 +08:00
BinacsLee
8f57233a3a
code cleanup: scheduler/framework use max function instead of if-condition in types.go
2021-04-21 17:40:35 +08:00
Gautier Delorme
34b0fcef5f
remove go-openapi/spec
...
Signed-off-by: Gautier Delorme <gautier.delorme@gmail.com >
2021-04-21 11:31:49 +02:00
elbehery
848ae095c8
fix_change_error_to_info
2021-04-21 10:35:23 +02:00
Kubernetes Prow Robot
43a32c14f5
Merge pull request #100686 from hasheddan/azure-credential-client
...
Add timeout to Azure ACR credential provider
2021-04-21 01:10:11 -07:00
houjun
d3a355d6dc
Remove redundant checks
2021-04-21 09:55:45 +08:00
Kubernetes Prow Robot
badb5730d1
Merge pull request #101276 from BinacsLee/binacs-pkg-scheduler-fwk-types-cleanup
...
code cleanup: pkg/scheduler modify framework/types.go
2021-04-20 17:38:12 -07:00