David Eads
660df229bf
Stop exposing list-via-watch from the server
...
With StreamingCollectionEncodingToJSON and
StreamingCollectionEncodingToProtobuf, the WatchList must re-justify its
necessity. To prevent an ecosystem from building around a feature that
may not be promoted, we will stop serving list-via-watch until
performance numbers can justify its inclusion.
This also stops the kube-controller-manager from using the
list-via-watch by default. The fallback is a regular list, so during
the skew during an upgrade the "right" thing will happen and the new
StreamingCollectionEncoding will be used.
2025-04-18 09:21:23 -04:00
Filip Křepinský
b0b89d3bd2
fix the DeploymentReplicaSetTerminatingReplicas version
2025-03-27 20:28:21 +01:00
Filip Křepinský
8db1426554
rename DeploymentPodReplacementPolicy FG to DeploymentReplicaSetTerminatingReplicas
2025-03-27 20:27:44 +01:00
Kubernetes Prow Robot
ff25881bc1
Merge pull request #130556 from sreeram-venkitesh/kep-4960-container-stop-signals
...
KEP 4960: Container Stop Signals
2025-03-24 16:36:32 -07:00
Kubernetes Prow Robot
34e80be133
Merge pull request #130797 from jm-franc/configurable-tolerance
...
Add support for HPA configurable tolerance
2025-03-24 14:20:32 -07:00
Sreeram
70540c9f43
API changes
2025-03-25 01:56:45 +05:30
Kubernetes Prow Robot
62555cadc7
Merge pull request #130701 from roycaihw/psi-metrics
...
Surface Pressure Stall Information (PSI) metrics
2025-03-24 10:38:33 -07:00
Jean-Marc François
463b15b9b2
Add the HPAConfigurableTolerance feature gate.
2025-03-21 18:48:37 -04:00
carlory
0882efaf8e
Remove general available feature-gate CPUManager
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2025-03-21 10:42:29 +08:00
James Munnelly
a490960c92
fixup! KEP-4742: Node Topology Labels via Downward API
2025-03-20 20:23:19 +00:00
James Munnelly
01ae1b1b5a
remove kubernetes.io/hostname label copying
2025-03-20 20:19:53 +00:00
James Munnelly
6ddabb6ee6
updating to reflect latest KEP design
2025-03-20 20:19:53 +00:00
James Munnelly
5e7e1e7cf1
KEP-4742: Node Topology Labels via Downward API
2025-03-20 20:19:51 +00:00
Kubernetes Prow Robot
2546557012
Merge pull request #130621 from sreeram-venkitesh/4818-sleep-action-zero-value-beta-graduation
...
KEP 4818: PodLifecycleSleepActionAllowZero to Beta
2025-03-20 13:08:39 -07:00
Haowei Cai
67bdfa7d6e
Add alpha feature gate KubeletPSI
2025-03-20 19:25:08 +00:00
Kubernetes Prow Robot
6bc352f6a9
Merge pull request #130535 from ffromani/cpumanager-policy-options-ga
...
node: kep-2625: cpu manager policy options GA
2025-03-20 11:24:46 -07:00
Kubernetes Prow Robot
451d032915
Merge pull request #130210 from everpeace/KEP-3619-promote-SupplementalGroupsPolicy-to-Beta
...
KEP-3619: Promote SupplementalGroupsPolicy feature to Beta
2025-03-20 11:24:37 -07:00
Kubernetes Prow Robot
caf03a8652
Merge pull request #130798 from haircommander/proc-mount-default
...
[KEP-4265]: features: bump proc mount to on by default beta
2025-03-20 09:22:50 -07:00
Sreeram
323d55e67f
Rerun update-featuregates.sh
2025-03-20 21:12:45 +05:30
Kubernetes Prow Robot
41dd679fee
Merge pull request #130920 from kerthcet/feat/promote-to-ga
...
KEP-3094: Promote NodeInclusionPolicyInPodTopologySpread to Stable
2025-03-20 07:52:32 -07:00
Peter Hunt
a6494ec313
features: bump proc mount to on by default beta
...
following user namespaces
Signed-off-by: Peter Hunt <pehunt@redhat.com >
2025-03-20 09:27:19 -04:00
Francesco Romani
3c7ed00e22
node: kep-2625: cpu manager policy options GA
...
Move the support for CPUManager Policy Options to GA
Signed-off-by: Francesco Romani <fromani@redhat.com >
2025-03-20 08:31:32 +01:00
kerthcet
1a34095f75
KEP-3094 Promote NodeInclusionPolicyInPodTopologySpread to Stable
...
Signed-off-by: kerthcet <kerthcet@gmail.com >
2025-03-20 14:54:42 +08:00
Shingo Omura
45846f6b4e
KEP-3619: Set Beta for SupplementalGroupsPolicy featuregate in v1.33
2025-03-20 13:45:21 +09:00
Kubernetes Prow Robot
d8607b91a7
Merge pull request #130764 from cici37/partitionableDevice
...
[KEP-4815]DRA Partitionable device
2025-03-19 20:12:47 -07:00
Kubernetes Prow Robot
68b456b76f
Merge pull request #129713 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-default
...
Promote the DisableNodeKubeProxyVersion feature gate to be enabled by default
2025-03-19 20:12:40 -07:00
HirazawaUi
39d6396aea
Promote the DisableNodeKubeProxyVersion feature gate to be enabled by default.
2025-03-20 07:03:12 +08:00
Tim Allclair
aba588cd14
Deprecate IPPVSAllocatedStatus: always set allocatedResources with InPlacePodVerticalScaling
2025-03-19 16:00:02 -07:00
Morten Torkildsen
deaaa124a5
DRA: Feature gate for Partitionable Devices
...
Co-authored-by: cici37 <cicih@google.com >
2025-03-19 22:10:48 +00:00
yongruilin
7b5cbbb961
chore: Remove unused unversioned feature gate map by consolidating feature gate files
2025-03-19 20:02:53 +00:00
Kubernetes Prow Robot
664d405816
Merge pull request #130876 from rzlink/feature
...
[KEP-5100] WinDSR to Beta
2025-03-19 13:00:55 -07:00
Kubernetes Prow Robot
68ba091fca
Merge pull request #130844 from danwinship/improved-traffic-distribution
...
KEP-3015 PreferSameZone/PreferSameNode traffic distribution
2025-03-19 13:00:48 -07:00
Kubernetes Prow Robot
ab3cec0701
Merge pull request #130447 from pohly/dra-device-taints
...
device taints and tolerations (KEP 5055)
2025-03-19 13:00:32 -07:00
Kubernetes Prow Robot
f1c634f93e
Merge pull request #130463 from sanposhiho/ga-mlk
...
feat: graduate MatchLabelKeysInPodAffinity to GA
2025-03-19 09:06:31 -07:00
Kensei Nakada
10c6a4258f
feat: graduate MatchLabelKeysInPodAffinity to GA
2025-03-19 23:06:04 +09:00
Dan Winship
4435ead24a
Add PreferSameTrafficDistribution feature gate and associated API.
2025-03-19 08:39:13 -04:00
Kubernetes Prow Robot
7fb8bd8aca
Merge pull request #130905 from tallclair/ippr-beta
...
[FG:InPlacePodVerticalScaling] Graduate to Beta
2025-03-18 18:45:54 -07:00
Kubernetes Prow Robot
83f8513db8
Merge pull request #130550 from sanposhiho/async-preemption-beta
...
feat: graduate the async preemption feature to beta
2025-03-18 17:17:54 -07:00
Dawei Wei
413e867f53
[KEP-5100] WinDSR to Beta
2025-03-18 13:46:45 -07:00
Patrick Ohly
7fb028a433
DRA: add DRADeviceTaints feature
2025-03-18 20:52:54 +01:00
Eddie Torres
c766a52356
Implement KEP 4876 Mutable CSINode ( #130007 )
...
* Implement KEP-4876 Mutable CSINode Allocatable Count
Signed-off-by: torredil <torredil@amazon.com >
* Update TestGetNodeAllocatableUpdatePeriod
Signed-off-by: torredil <torredil@amazon.com >
* Implement CSINodeUpdater
Signed-off-by: torredil <torredil@amazon.com >
* Use sync.Once in csiNodeUpdater
Signed-off-by: torredil <torredil@amazon.com >
* ImVerify driver is installed before running periodic updates
Signed-off-by: torredil <torredil@amazon.com >
* Update NodeAllocatableUpdatePeriodSeconds type comment
Signed-off-by: torredil <torredil@amazon.com >
* Leverage apivalidation.ValidateImmutableField in ValidateCSINodeUpdate
Signed-off-by: torredil <torredil@amazon.com >
* Update strategy functions
Signed-off-by: torredil <torredil@amazon.com >
* Run hack/update-openapi-spec.sh
Signed-off-by: torredil <torredil@amazon.com >
* Update VolumeError.ErrorCode field
Signed-off-by: torredil <torredil@amazon.com >
* CSINodeUpdater improvements
Signed-off-by: torredil <torredil@amazon.com >
* Iron out concurrency in syncDriverUpdater
Signed-off-by: torredil <torredil@amazon.com >
* Run hack/update-openapi-spec.sh
Signed-off-by: torredil <torredil@amazon.com >
* Revise logging
Signed-off-by: torredil <torredil@amazon.com >
* Revise log in VerifyExhaustedResource
Signed-off-by: torredil <torredil@amazon.com >
* Update API validation
Signed-off-by: torredil <torredil@amazon.com >
* Add more code coverage
Signed-off-by: torredil <torredil@amazon.com >
* Fix pull-kubernetes-linter-hints
Signed-off-by: torredil <torredil@amazon.com >
* Update API types documentation
Signed-off-by: torredil <torredil@amazon.com >
* Update strategy and validation for new errorCode field
Signed-off-by: torredil <torredil@amazon.com >
* Update validation tests after strategy changes
Signed-off-by: torredil <torredil@amazon.com >
* Update VA status strategy
Signed-off-by: torredil <torredil@amazon.com >
---------
Signed-off-by: torredil <torredil@amazon.com >
2025-03-18 12:45:49 -07:00
Tim Allclair
9be73c0d67
Graduate InPlacePodVerticalScaling to beta
2025-03-18 12:26:42 -07:00
Kubernetes Prow Robot
8312d8e85e
Merge pull request #130560 from stlaz/remote-uid-config-beta
...
RemoteRequestHeaderUID: bump to beta, enabled by default
2025-03-18 06:31:49 -07:00
Kubernetes Prow Robot
83c5f99f97
Merge pull request #128184 from cupnes/add-storage-capacity-scoring
...
KEP-4049: Add storage capacity scoring to VolumeBinding plugin
2025-03-18 03:49:49 -07:00
Stanislav Láznička
b3890d9fa0
bump RemoteRequestHeaderUID featuregate to Beta, on by default
2025-03-18 10:22:17 +01:00
Mark Rossett
a666451e8a
withdraw Windows HostNetwork support
2025-03-17 09:40:12 -07:00
Kubernetes Prow Robot
8906223b00
Merge pull request #130347 from Jefftree/remove-v2beta1-agg-discovery
...
Add a deprecated feature gate to stop serving apidiscovery.k8s.io/v2beta1
2025-03-17 08:17:52 -07:00
Kensei Nakada
c30eb9d9e5
feat: graduate the async preemption feature to beta
2025-03-17 23:43:39 +09:00
Kubernetes Prow Robot
fcb2418f7b
Merge pull request #128152 from stlaz/ensure-secret-images
...
Multi-tenancy in accessing node images via Pod API
2025-03-17 07:09:49 -07:00
Yuma Ogami
bc74476bdb
Remove VolumeCapacityPriority feature gate
2025-03-17 00:49:58 +00:00