Kubernetes Prow Robot
ae21e81ae7
Merge pull request #132704 from p0lyn0mial/upstream-enable-watchlist
...
Promote WatchList feature to Beta
2025-07-21 11:58:27 -07:00
Kubernetes Prow Robot
7a6afe1ffe
Merge pull request #131886 from togettoyou/cleanup-scheduler-server
...
handle stoppedCh and listenerStoppedCh returned by cc.SecureServing.Serve
2025-07-21 08:56:26 -07:00
Kubernetes Prow Robot
ba35c0613d
Merge pull request #132427 from soma00333/kuberuntime-contextual-logging-1
...
feat(kubelet): migrate kuberuntime to contextual logging
2025-07-21 05:50:36 -07:00
Kubernetes Prow Robot
c44bf18b9b
Merge pull request #130713 from ArkaSaha30/bump-pause-version
...
dependency: update pause version to registry.k8s.io/pause:3.10.1
2025-07-20 20:16:26 -07:00
soma00333
ab839c93ff
feat(kubelet): migrate kuberuntime to contextual logging
2025-07-20 09:47:50 +09:00
soma00333
7ddb042626
feat(cmd/kubelet): support structured and contextual logging
2025-07-19 17:10:37 +09:00
Kubernetes Prow Robot
5e83b9c2c2
Merge pull request #129942 from bart0sh/PR171-migrate-some-kubelet-components-to-contextual-logging
...
Migrate kubelet/{apis,kubeletconfig,nodeshutdown,pod,preemption} to contextual logging
2025-07-18 20:28:25 -07:00
Lukasz Szaszkiewicz
db342010f4
kube-controller-manager: enable WatchListClient
2025-07-17 12:08:03 +02:00
carlory
cef9f9edb6
kubeadm: fix a bug where it should generate default etcd command based on etcd version when the etcd image tag supports semver
2025-07-17 16:58:58 +08:00
Ed Bartosh
75ccd69bab
migrate pkg/kubelet/kubeletconfig to contextual logging
2025-07-17 10:16:03 +03:00
Ed Bartosh
7dad9e2af6
migrate pkg/kubelet/apis to contextual logging
2025-07-17 10:15:58 +03:00
Kubernetes Prow Robot
b1b15a57e6
Merge pull request #132838 from AwesomePatrol/drop-experimental-etcd-flags
...
Drop experimental flags from etcd
2025-07-16 02:18:23 -07:00
Kubernetes Prow Robot
d5b2a0438d
Merge pull request #132401 from togettoyou/refactor-admission-plugin-flags
...
Refactor: isolate flag registration to kube-apiserver to eliminate global state
2025-07-15 22:44:29 -07:00
Junhao Zou
ae4a43de6d
Refactor: isolate flag registration to kube-apiserver to eliminate global state
2025-07-16 11:01:37 +08:00
Daman Arora
bc5088cbf3
Revert "Kube proxy node manager"
2025-07-15 19:34:05 +05:30
Aleksander Mistewicz
f8c7131b46
Drop experimental- prefix from etcd flags
...
They were deprecated in etcd 3.6.0 and were removed in 3.7.0:
https://github.com/etcd-io/etcd/pull/19959
InitialCorruptCheck is now a behind Etcd feature gate. The new flags are
set based on provided k8s version.
Signed-off-by: Aleksander Mistewicz <amistewicz@google.com >
2025-07-15 15:32:13 +02:00
Kubernetes Prow Robot
3d007ecdfa
Merge pull request #132776 from neolit123/1.34-fix-unnamed-ports-in-manifests
...
kubeadm: use named ports in static pod manifests
2025-07-15 01:28:22 -07:00
Junhao Zou
e1a0cf6244
handle stoppedCh and listenerStoppedCh returned by cc.SecureServing.Serve
2025-07-15 14:56:43 +08:00
Kubernetes Prow Robot
8790d5b819
Merge pull request #132341 from dashpole/graduate_kubelet_tracing
...
Promote KubeletTracing featuregate to GA
2025-07-14 15:34:23 -07:00
Daman Arora
fa9e466945
kube-proxy: merge NodeEligibleHandler with NodeManager
...
ProxyHealthServer now consumes NodeManager to get the latest
updated node object for determining node eligibility.
Signed-off-by: Daman Arora <aroradaman@gmail.com >
2025-07-11 23:06:44 +05:30
Daman Arora
c6735d9b3b
kube-proxy: merge NodePodCIDRHandler with NodeManager
...
NodeManager, if configured with to watch for PodCIDR watch, watches
for changes in PodCIDRs and crashes kube-proxy if a change is
detected in PodCIDRs.
Signed-off-by: Daman Arora <aroradaman@gmail.com >
2025-07-11 23:06:44 +05:30
Daman Arora
c43104cbea
kube-proxy: add NodeManager to manage life-cycle based on NodeIPs
...
NodeManager initialises node informers, waits for cache sync and polls for
node object to retrieve NodeIPs, handle node events and crashes kube-proxy
when change in NodeIPs is detected.
Signed-off-by: Daman Arora <aroradaman@gmail.com >
2025-07-11 21:48:52 +05:30
Daman Arora
af7abde0e5
kube-proxy: add NodeTopologyConfig for tracking topology labels
...
This simplifies how the proxier receives update for change in node
labels. Instead of passing the complete Node object we just pass
the proxy relevant topology labels extracted from the complete list
of labels, and the downstream event handlers will only be notified
when there are changes in topology labels.
Signed-off-by: Daman Arora <aroradaman@gmail.com >
2025-07-11 21:05:19 +05:30
ArkaSaha30
621482d68b
update pause version to 3.10.1
...
This commit will update the pause version to 3.10.1 as per thread: https://kubernetes.slack.com/archives/CJH2GBF7Y/p1741674313893029
Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com >
2025-07-09 16:38:14 +05:30
Lubomir I. Ivanov
38080c082e
kubeadm: use named ports in static pod manifests
...
Start using a named port 'probe-port' for all probes in all the control
plane components static pod manifests - kube-apiserver,
kube-controller-manage, kube-scheduler, etcd.
Users who previously patched the probes with custom values must now
switch to patching the named port too.
2025-07-07 13:30:48 +02:00
Kubernetes Prow Robot
2ee568260f
Merge pull request #132087 from ania-borowiec/move_code_and_status
...
Moving Scheduler interfaces to staging: Move Code and Status from pkg/scheduler/framework to k8s.io/kube-scheduler/framework
2025-07-01 09:21:38 -07:00
Paco Xu
6a25bdaac8
kubeadm: fix missing log of health check
2025-07-01 11:33:52 +08:00
Kubernetes Prow Robot
201325e869
Merge pull request #132433 from michaelasp/configurablecle
...
feat: make CLE timers configurable
2025-06-30 12:08:31 -07:00
Kubernetes Prow Robot
c6539bc785
Merge pull request #132284 from ArkaSaha30/bump-etcd-3.6.1
...
Bump etcd to v3.6.1
2025-06-30 11:00:35 -07:00
David Ashpole
5a20c38da6
remove usage of KubeletTracing featuregate from kubelet
2025-06-30 12:30:47 +00:00
Ania Borowiec
ee8c265d35
Move Code and Status from pkg/scheduler/framework to k8s.io/kube-scheduler/framework
2025-06-30 10:06:22 +00:00
Lubomir I. Ivanov
f644e35d19
kubeadm: cleanup after WaitForAllControlPlaneComponents GA
2025-06-28 11:21:54 +02:00
Lubomir I. Ivanov
cfe8604504
kubeadm: graduate WaitForAllControlPlaneComponents to GA
2025-06-28 11:16:01 +02:00
Davanum Srinivas
d50e1a684c
Ensure all the files have the updated sorting
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2025-06-27 11:13:50 -04:00
Kubernetes Prow Robot
b3e438aef9
Merge pull request #132220 from BenTheElder/a-little-owners-cleanup
...
emeritus spiffxp and backfill OWNERS
2025-06-25 19:16:28 -07:00
Kubernetes Prow Robot
c1afec6a0b
Merge pull request #132357 from dims/drop-usage-of-forked-copies-of-goyaml.v2-and-goyaml.v3
...
Drop usage of forked copies of goyaml.v2 and goyaml.v3
2025-06-25 09:48:29 -07:00
Michael Aspinwall
1a59c250ea
feat: make CLE timers configurable
2025-06-25 16:38:50 +00:00
Davanum Srinivas
c5b4b133ce
switch to latest sigs.k8s.io/yaml v1.5.0 (run update-gofmt.sh as well)
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2025-06-25 11:42:12 -04:00
Kubernetes Prow Robot
5b1af0c8c2
Merge pull request #127655 from guozheng-shen/remove-usage
...
remove 'endpointsleases' and 'configmapsleases' from usage
2025-06-24 09:54:28 -07:00
ArkaSaha30
e1d74f1d33
Update etcd image revision to 3.6.1-1
...
This commit will update etcd image revision from 3.6.1-0 to 3.6.1-1
Ref Discussion: https://github.com/kubernetes/kubernetes/pull/132395/files#r2156576606
Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com >
2025-06-23 23:00:38 +05:30
Kubernetes Prow Robot
60f0ad4615
Merge pull request #122384 from carlory/remove-kubelet-flag-register-schedulable
...
kubelet: remove --register-schedulable flag
2025-06-18 05:26:54 -07:00
Davanum Srinivas
3827d3bc4f
Drop usage of forked copies of goyaml.v2 and goyaml.v3
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2025-06-17 11:00:27 -04:00
Kubernetes Prow Robot
3e39d1074f
Merge pull request #132221 from dims/new-cmp-diff-impl
...
New implementation for `Diff` (drop in replacement for `cmp.Diff`)
2025-06-16 18:02:58 -07:00
Davanum Srinivas
03afe6471b
Add a replacement for cmp.Diff using json+go-difflib
...
Co-authored-by: Jordan Liggitt <jordan@liggitt.net >
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2025-06-16 17:10:42 -04:00
Kubernetes Prow Robot
827fcd23dc
Merge pull request #132171 from zhifei92/fix-watchdog-starts-late
...
Fix the issue of slow startup of the systemd watchdog
2025-06-16 10:13:05 -07:00
Pierre Gimalac
40c718864b
chore(apiserver): avoid using html template which disables dce
2025-06-13 15:28:55 +02:00
Kubernetes Prow Robot
c1ed20c4ff
Merge pull request #131981 from HirazawaUi/promote-4654-to-beta
...
kubeadm: Graduate NodeLocalCRISocket Feature gate to beta
2025-06-13 04:45:02 -07:00
ArkaSaha30
e09b042d34
Bump etcd to v3.6.1
...
This commit will bump etcd to v3.6.1
Release: https://github.com/etcd-io/etcd/releases/tag/v3.6.1
Issue: https://github.com/etcd-io/etcd/issues/20047
Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com >
2025-06-13 16:28:35 +05:30
Kubernetes Prow Robot
5a0f0f7b2d
Merge pull request #122634 from carlory/KEP-3902
...
Promote SeparateTaintEvictionController to stable
2025-06-13 03:28:55 -07:00
carlory
901441c66e
Promote SeparateTaintEvictionController to stable
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2025-06-13 11:15:35 +08:00