Gunju Kim
696f84aeb0
Feature-gate SidecarContainers code in pkg/kubelet/kuberuntime
2023-09-01 00:13:47 +09:00
likakuli
e167ecbb9e
fix: only invoke AddReference first time when to sync same pod to minimize unnecessary API requests to the API server for the configmap/secret get API
...
Signed-off-by: likakuli <1154584512@qq.com >
2023-08-31 22:56:49 +08:00
Anish Ramasekar
9e1ff1e512
add loading config and wire feature flag
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com >
2023-08-30 23:14:56 +00:00
Dan Winship
04f0b4a014
Bump CloudDualStackNodeIPs to beta for 1.29
2023-08-30 13:22:39 -04:00
Quan Tian
2b69daa960
Allow specifying ExternalTrafficPolicy for ClusterIP Services with ExternalIPs
...
When defining a ClusterIP Service, we can specify externalIP, and the
traffic policy of externalIP is subject to externalTrafficPolicy.
However, the policy can't be set when type is not NodePort or
LoadBalancer, and will default to Cluster when kube-proxy processes the
Service.
This commit updates the defaulting and validation of Service to allow
specifying ExternalTrafficPolicy for ClusterIP Services with
ExternalIPs.
Signed-off-by: Quan Tian <qtian@vmware.com >
2023-08-30 23:56:47 +08:00
Harshal Patil
2e174a029f
Add timeout to listContainerStats context
...
Signed-off-by: Harshal Patil <harpatil@redhat.com >
2023-08-30 10:49:44 -04:00
SataQiu
2825519da2
apf: remove v1alpha1 API
2023-08-30 20:48:42 +08:00
Kubernetes Prow Robot
370c85f5ab
Merge pull request #118493 from kerthcet/cleanup/pod-status-reason
...
Remove reasons from PodConditionType
2023-08-30 01:40:47 -07:00
Paco Xu
41adc93ca3
remove GAed FG DownwardAPIHugePages
2023-08-30 10:56:35 +08:00
ithrael
e187368242
fix(test): fix TestGetPodResourcesV1 comparison logic in tests
2023-08-30 10:39:58 +08:00
Paco Xu
7e7b67f2cc
remove GAed FG GRPCContainerProbe
2023-08-30 10:29:37 +08:00
xuzhenglun
af7d76fa05
Promoted feature gate ServiceNodePortStaticSubrange to stable and locked it to always active
2023-08-30 10:06:46 +08:00
Sohan Kunkerkar
d5690f12b6
pkg/kubelet: allow sandbox image pinning from CRI
...
As part of this change, the code responsible for managing the sandbox
image within the kubelet has been removed. Previously, the kubelet used
to prevent sandbox image from the garbage collection process. However,
with this update, the responsibility of managing the sandbox containers
has been shifted to the CRI implementation itself. By allowing sandbox
image pinning from CRI, we improve efficiency and simplify the kubelet's
interaction with the container runtime. As a result, the kubelet can now
rely on the container runtime's built-in mechanisms for sandbox container
lifecycle management.
Signed-off-by: Sohan Kunkerkar <sohank2602@gmail.com >
2023-08-29 15:34:51 -04:00
Kubernetes Prow Robot
cd91351dff
Merge pull request #117720 from kerthcet/feat/remove-selector-spread
...
Remove deprecated selectorSpread
2023-08-29 00:25:22 -07:00
cvvz
03126c5465
add comment
2023-08-29 10:46:31 +08:00
Kubernetes Prow Robot
3e910875a7
Merge pull request #120125 from kerthcet/cleanup/write-to-cycle
...
Make sure skipped score plugins always returned
2023-08-28 15:13:20 -07:00
Kubernetes Prow Robot
9c25ce6f3e
Merge pull request #119540 from SataQiu/clean-apiserver-20230724
...
Remove the deprecated kube-apiserver identity lease garbage collector for k8s.io/component=kube-apiserver
2023-08-28 10:49:42 -07:00
Kubernetes Prow Robot
a3374795e4
Merge pull request #120204 from mimowo/make-onpodconditions-optional
...
Mark Job onPodConditions as optional in pod failure policy
2023-08-28 09:47:42 -07:00
Patrick Ohly
5269e76990
scheduler: properly skip DRA events
...
Because of a misplaced `append` (should have been inside if clause, not after
it), some handler from a previous loop iteration was added again. This was
harmless because the resulting slice was only used for waiting for cache sync,
but should better get fixed anyway.
2023-08-28 17:55:44 +02:00
Kubernetes Prow Robot
029d518970
Merge pull request #117588 from kerthcet/cleanup/use-genericset
...
Avoid duplicated dots in pod status when preempting
2023-08-28 08:39:44 -07:00
kerthcet
580f83ab4a
Avoid duplicated dots in pod condition
...
Signed-off-by: kerthcet <kerthcet@gmail.com >
2023-08-28 22:36:36 +08:00
kerthcet
855b445d28
Remove deprecated selectorSpread
...
Signed-off-by: kerthcet <kerthcet@gmail.com >
2023-08-28 22:11:33 +08:00
Kubernetes Prow Robot
faf1b5d655
Merge pull request #114685 from AxeZhan/dynamicresources
...
dynamic resource allocation: optimize class.SuitableNodes usage
2023-08-28 04:43:43 -07:00
ithrael
9a24dd2c27
fix(test): fix error comparison in GetPodResourcesV1 test
2023-08-28 18:55:12 +08:00
cvvz
94d03ccc83
Squashed commit of the following:
...
commit d623614de31fe411f1dcb1e784472135f3ca0c5e
Merge: 8054af3b303 91344b4008
Author: cvvz <ftdchenwz@gmail.com >
Date: Mon Aug 28 18:43:49 2023 +0800
Merge branch 'master' of https://github.com/kubernetes/kubernetes into fix-volumemanager-logs
commit 8054af3b303e10e7b74b1ba4d3c4035f488cbdad
Author: cvvz <ftdchenwz@gmail.com >
Date: Fri Aug 25 22:03:08 2023 +0800
fix
commit b414972831c4e4030162ee385d8f600e1e0257ac
Author: cvvz <ftdchenwz@gmail.com >
Date: Fri Aug 25 21:41:36 2023 +0800
fix
commit ebea00a8dd50eb3d8859a912b464bbda5548b1d4
Author: cvvz <ftdchenwz@gmail.com >
Date: Fri Aug 25 20:54:40 2023 +0800
123
commit 9f6f1dbbe717fa34e1c13fec645f4c474cbf99a0
Author: cvvz <ftdchenwz@gmail.com >
Date: Fri Aug 25 20:53:16 2023 +0800
add MarshalLog
commit d7d2878409343df937c770d6796f8c125e18ce7a
Author: cvvz <ftdchenwz@gmail.com >
Date: Tue Aug 8 23:57:47 2023 +0800
fix volumemanager logs
2023-08-28 18:44:40 +08:00
Michal Wozniak
cc784cfe85
Mark Job onPodConditions as optional in pod failure policy
2023-08-28 11:42:56 +02:00
kerthcet
3d583398fe
Avoid to build the error msg for twice
...
Signed-off-by: kerthcet <kerthcet@gmail.com >
2023-08-28 17:13:39 +08:00
ithrael
d680bc540b
fix(test): fix error handling condition in test
2023-08-27 21:11:39 +08:00
Daman Arora
01df59a73b
pkg/proxy: remove equal method from endpoint interface
...
Signed-off-by: Daman Arora <aroradaman@gmail.com >
2023-08-27 18:16:44 +05:30
SataQiu
6fc3d0ecef
remove GAed feature gates CronJobTimeZone, JobMutableNodeSchedulingDirectives and LegacyServiceAccountTokenNoAutoGeneration
2023-08-27 16:51:27 +08:00
Sharpz7
e9be1d7438
Test now has coverage!
2023-08-27 05:06:53 +00:00
Kubernetes Prow Robot
0e86fa5115
Merge pull request #118984 from aramase/aramase/c/kep_3331_wiring_flag_with_api
...
[StructuredAuthenticationConfig] Create struct for authn config and re-wire OIDC flags to use it
2023-08-25 11:52:55 -07:00
Anish Ramasekar
1bad3cbbf5
wiring existing oidc flags with internal API struct
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com >
2023-08-25 17:15:33 +00:00
DrAuYueng
a4ce32769f
fix pod delete log in deployment controller
...
Signed-off-by: DrAuYueng <ouyang1204@gmail.com >
2023-08-25 22:20:51 +08:00
Adam McArthur
0bc0256093
Update job_controller_test.go
2023-08-25 08:15:53 -06:00
cvvz
56c241783e
fix
2023-08-25 19:56:54 +08:00
cvvz
ab1f97bd6e
fix
2023-08-25 19:55:56 +08:00
Sharpz7
22f4b1c56a
Static check fix
2023-08-25 11:35:05 +00:00
Sharpz7
70e2deb32f
Fixing lint problem
2023-08-25 11:08:59 +00:00
Sharpz7
6ded53ce4d
Added back test changes
2023-08-25 10:35:58 +00:00
Sharpz7
5fb049ff47
Added create job & cleanup
2023-08-25 10:35:58 +00:00
Sharpz7
ff1659cb79
Added syncjob
2023-08-25 10:35:58 +00:00
Sharpz7
f87cc43cdb
Review Changes
2023-08-25 10:35:58 +00:00
Sharpz7
d08fc3a4d0
Another one creeped in
2023-08-25 10:35:58 +00:00
Sharpz7
ef6a0eb6d8
Final Lint Fix
2023-08-25 10:35:58 +00:00
Sharpz7
aa9f38c36d
More Lint Fixes
2023-08-25 10:35:58 +00:00
Sharpz7
601679446a
Lint fixes
2023-08-25 10:35:58 +00:00
Sharpz7
cf32ae9453
Initial Commit
2023-08-25 10:35:58 +00:00
Sharpz7
297f04b74a
Added function to remove finalizers as backup
2023-08-25 10:35:57 +00:00
Kubernetes Prow Robot
10c622e99a
Merge pull request #119994 from SataQiu/remove-scheduler-v1beta3
...
scheduler: remove deprecated v1beta3 KubeSchedulerConfiguration component config
2023-08-24 15:31:17 -07:00