Antonio Ojea
75913e9949
kube-proxy wait for cluster cidr skip delete events
2022-10-18 19:29:09 +00:00
Antonio Ojea
a38b9363ec
kube-proxy handle node PodCIDR changs
...
Kube/proxy, in NodeCIDR local detector mode, uses the node.Spec.PodCIDRs
field to build the Services iptables rules.
The Node object depends on the kubelet, but if kube-proxy runs as a
static pods or as a standalone binary, it is not possible to guarantee
that the values obtained at bootsrap are valid, causing traffic outages.
Kube-proxy has to react on node changes to avoid this problems, it
simply restarts if detect that the node PodCIDRs have changed.
In case that the Node has been deleted, kube-proxy will only log an
error and keep working, since it may break graceful shutdowns of the
node.
2022-10-18 19:25:40 +00:00
Antonio Ojea
cf532a8e36
kube-proxy: gate topology correctly
2022-10-18 19:25:40 +00:00
Kubernetes Prow Robot
1ab1b0af6e
Merge pull request #113118 from enj/enj/i/prefix_transformers_alloc
...
prefixTransformers: allocate after transformation length is known
2022-10-18 11:29:38 -07:00
Kubernetes Prow Robot
2522420937
Merge pull request #111601 from claudiubelu/skip-unittests
...
unit tests: Skip Windows-unrelated tests on Windows
2022-10-18 11:29:30 -07:00
Kubernetes Prow Robot
424a98ccc2
Merge pull request #109662 from astraw99/fix-prebind-pvc-update
...
Replace `DeepEqual` to `Diff` compare on scheduler-binding
2022-10-18 11:29:18 -07:00
Kubernetes Prow Robot
ceee3783ed
Merge pull request #113132 from ruquanzhao/fixtypo
...
fix typo in Makefile
2022-10-18 10:23:30 -07:00
Kubernetes Prow Robot
23721935d3
Merge pull request #113129 from chaunceyjiang/pr_remove_redundant_conversion
...
Remove redundant type conversion
2022-10-18 10:23:19 -07:00
Kubernetes Prow Robot
8186ebd374
Merge pull request #113135 from soltysh/fix_storage_timeouts
...
Wait for pod not running or gone in storage tests
2022-10-18 09:19:03 -07:00
Kubernetes Prow Robot
72ede5b5df
Merge pull request #113126 from alexzielenski/remove-unwanted-replace
...
remove errant replace from code-generator/examples/go.mod
2022-10-18 09:17:54 -07:00
Kubernetes Prow Robot
715e975afb
Merge pull request #113120 from enj/enj/i/value_owners
...
k8s.io/apiserver/pkg/storage/value: allow encryption-at-rest approval
2022-10-18 09:17:43 -07:00
Kubernetes Prow Robot
7c6821978d
Merge pull request #113107 from dims/bump-apiserver-healthz-upper-log-verbosity
...
Bump log level for health check warning for missing components
2022-10-18 09:17:31 -07:00
Kubernetes Prow Robot
843ad71cac
Merge pull request #113041 from saschagrunert/kubelet-pods-creation-time
...
Sort kubelet pods by their creation time
2022-10-18 09:17:19 -07:00
Kubernetes Prow Robot
deb6712358
Merge pull request #113137 from RomanBednar/restart-sync-unbound
...
restart claim sync when PVC is updated
2022-10-18 07:33:19 -07:00
Kubernetes Prow Robot
21049c2a12
Merge pull request #112966 from LJTian/master
...
Update GO address link
2022-10-18 04:45:20 -07:00
Maciej Szulik
f2b9479f8e
Wait for pod not running or gone in storage tests
2022-10-18 13:18:54 +02:00
Claudiu Belu
af77381e01
unit tests: Skip Windows-unrelated tests on Windows
...
Some of the unit tests cannot pass on Windows due to various reasons:
- fsnotify does not have a Windows implementation.
- Proxy Mode IPVS not supported on Windows.
- Seccomp not supported on Windows.
- VolumeMode=Block is not supported on Windows.
- iSCSI volumes are mounted differently on Windows, and iscsiadm is a
Linux utility.
2022-10-18 12:43:07 +03:00
RuquanZhao
a2a2d5c13b
fix typo in Makefile
...
Signed-off-by: Ruquan Zhao <ruquan.zhao@arm.com>
2022-10-18 16:33:35 +08:00
chaunceyjiang
d2b372e029
Remove redundant type conversion
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-10-18 14:37:40 +08:00
Kubernetes Prow Robot
83415e5c9e
Merge pull request #113125 from daschott/daschott/winkernel_owners
...
added daschott to proxier/winkernel owners
2022-10-17 19:53:40 -07:00
Kubernetes Prow Robot
6d48919af2
Merge pull request #113123 from logicalhan/ordered-output
...
order the output for stable metrics since we're supporting more than just stable now
2022-10-17 19:53:29 -07:00
Kubernetes Prow Robot
2b6abb1b33
Merge pull request #113113 from kerthcet/fix/metics-in-scheduler
...
Fix metrics time durations in schedulerCycle and bindingCycle
2022-10-17 19:53:17 -07:00
Alexander Zielenski
d7c5b4d2fb
remove errant replace
...
this line somehow snuck into #112988
2022-10-17 18:36:28 -07:00
Kubernetes Prow Robot
51185b77a3
Merge pull request #112901 from vinaykul/ubuntu-kube-up-fix
...
Fix 'ctr not found' error with gce kube-up for Ubuntu OS deployments
2022-10-17 18:05:18 -07:00
Kubernetes Prow Robot
507cf76570
Merge pull request #113117 from logicalhan/merged-buckets
...
add support for merging calls to Linear/Exponential Buckets
2022-10-17 16:59:36 -07:00
Kubernetes Prow Robot
5075ca03dd
Merge pull request #113115 from logicalhan/x509
...
actually resolve the computations for buckets for static analysis
2022-10-17 16:59:29 -07:00
Kubernetes Prow Robot
bfb78f3e74
Merge pull request #113062 from alexzielenski/client-go-json-output
...
client-go: raw data options for fetching openapiv3
2022-10-17 16:59:17 -07:00
daschott
fba80c8b89
added daschott to winkernel owners
2022-10-17 16:28:11 -07:00
Kubernetes Prow Robot
3e06830f2d
Merge pull request #109924 from mauriciopoppe/provisioning-sync
...
Use sync in e2e storage provisioning tests
2022-10-17 15:49:17 -07:00
Han Kang
a6dec62be5
order the output for stable metrics since we're supporting more than just stable now
...
Change-Id: Idd16bffa058981cb7616dca8aea7966ae689de13
2022-10-17 15:36:22 -07:00
Kubernetes Prow Robot
b87802bcd7
Merge pull request #110173 from tkashem/apf-use-ssa
...
apf: change controller to use SSA for patches
2022-10-17 14:13:30 -07:00
Kubernetes Prow Robot
85643c0f93
Merge pull request #108501 from zroubalik/hpa
...
add `--concurrent-horizontal-pod-autoscaler-syncs` flag to kube-controller-manager
2022-10-17 14:13:18 -07:00
Monis Khan
b68bc0678d
k8s.io/apiserver/pkg/storage/value: allow encryption-at-rest approval
...
Signed-off-by: Monis Khan <mok@microsoft.com>
2022-10-17 17:07:56 -04:00
Monis Khan
59e1a32fc8
prefixTransformers: allocate after transformation length is known
...
Signed-off-by: Monis Khan <mok@microsoft.com>
2022-10-17 16:56:40 -04:00
Han Kang
7b616b39b1
add support for merging calls to Linear/Exponential Buckets
...
Change-Id: Id6005912ac71c9c15354e9e8242f0febf8569dec
2022-10-17 13:30:30 -07:00
Kubernetes Prow Robot
44e33fd74b
Merge pull request #112953 from tkashem/fix-typo
...
apiserver: fix typo in graceful termination test
2022-10-17 13:09:30 -07:00
Kubernetes Prow Robot
aaee0f57da
Merge pull request #107278 from harsimranmaan/allow_pagination_in_dynamic_fake_lister
...
Preserve metadata for fake dynamic client unstructured lists
2022-10-17 13:09:18 -07:00
Kubernetes Prow Robot
4216ad3542
Merge pull request #113106 from pohly/dep-ginkgo-gomega
...
dependencies: update to gomega v1.22.1 and ginkgo v2.3.1
2022-10-17 11:09:26 -07:00
Kubernetes Prow Robot
28ced69b76
Merge pull request #113054 from logicalhan/proxy-metric
...
remove rate limiter metric as it is not in use
2022-10-17 11:09:18 -07:00
Kubernetes Prow Robot
521fbd7e6a
Merge pull request #112521 from yuanchen8911/profile-config
...
Add a scheduler profile level parameter percentageOfNodesToScore
2022-10-17 11:09:06 -07:00
Alexander Zielenski
32d834a886
address feedback
2022-10-17 10:51:27 -07:00
Kubernetes Prow Robot
e4ec5c825d
Merge pull request #113071 from aojea/dual_stack_assigned
...
test dualstack services with assigned clusterIPs
2022-10-17 10:01:19 -07:00
Kubernetes Prow Robot
216ba39632
Merge pull request #112987 from chrishenzie/e2e-test-rwop
...
e2e test for ReadWriteOncePod PV access mode
2022-10-17 10:01:08 -07:00
Harsimran Singh Maan
5da368d012
remove selflink as per review feedback
2022-10-17 09:19:21 -07:00
Harsimran Singh Maan
c8714ebd11
fix failing test assertions
2022-10-17 09:16:45 -07:00
Harsimran Singh Maan
ac904454c2
Preserve metadata for fake dynamic client unstructured lists
...
Signed-off-by: Harsimran Singh Maan <maan.harry@gmail.com>
2022-10-17 09:16:42 -07:00
Zbynek Roubalik
1cefcdea2d
add --concurrent-horizontal-pod-autoscaler-syncs
flag to kube-controller-manager
...
Signed-off-by: Zbynek Roubalik <zroubalik@gmail.com>
2022-10-17 17:39:31 +02:00
kerthcet
1582c42e2b
Fix metrics time durations in schedulerCycle and bindingCycle
...
Signed-off-by: kerthcet <kerthcet@gmail.com>
2022-10-17 23:24:24 +08:00
Davanum Srinivas
20de240d5b
Bump log level for health check warning for missing components
...
Default api server manifest whose liveness check looks like:
"/livez?exclude=etcd&exclude=kms-provider-0&exclude=kms-provider-1"
Which causes spurious messages in apiserver logs every 10 mins:
```
W1017 00:03:39.938956 9 healthz.go:256] cannot exclude some health checks, no health checks are installed matching "kms-provider-0","kms-provider-1"
```
Let's not log excessive messages especially at warning level. We should
do this at a higher level (6 instead of 4).
NOTE: we don't change the message returned to the http request, we keep
that as-is (does not change on log level)
Also see:
https://github.com/aws/eks-distro/blob/v1-19-eks-12/projects/kubernetes/kubernetes/1-19/patches/0016-EKS-PATCH-apiserver-healthz-upper-log-verbosity-for-.patch
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2022-10-17 11:09:13 -04:00
Kubernetes Prow Robot
64b98495ec
Merge pull request #113102 from SataQiu/clean-scheduler-20221017
...
scheduler: remove unused constant DefaultBindTimeoutSeconds from VolumeBinding plugin
2022-10-17 06:59:18 -07:00