1408 Commits

Author SHA1 Message Date
kubernetes-prow[bot]
ef40bfa932 Merge pull request #140014 from xigang/pdb_controller
Add concurrent worker support to the disruption controller
2026-07-20 16:50:15 +00:00
Natasha Sarkar
5e6d452cf6 Run 'make update' to generate code for API changes 2026-07-20 12:41:04 +00:00
kubernetes-prow[bot]
3d3f9b2f46 Merge pull request #140161 from sunya-ch/consumable-capacity-updates
Fix DRA CapacityRequestPolicyRange not support fractional quantities
2026-07-19 19:13:30 +00:00
xigang
2119741e24 Add concurrent worker support to the disruption controller
Signed-off-by: xigang <wangxigang2014@gmail.com>
2026-07-19 21:40:37 +08:00
Sunyanan Choochotkaew
9f2643c6b8 DRA: generated codes from FractionalCapacityRange
Signed-off-by: Sunyanan Choochotkaew <sunyanan.choochotkaew1@ibm.com>
2026-07-19 21:43:03 +09:00
Hussein Galal
1999683eee Add recreate update strategy to statefulsets (#137187)
* Add recreate update strategy to statefulsets

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* Fix completeUpdate function and broken tests

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* Fix featuregate compatibility list

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* fix update codegen

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* Address comments

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* lint fixes

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* Addressing comments

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* Emit warning event when recreate is used and FG is off

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* Address comments

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* Simplify validation of updatestrategy and allow switch from recreate

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* remove the refactor of inline switch validation statement

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

---------

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
2026-07-19 00:11:26 +00:00
helayoty
16ad2447bb add generated code for Job scheduling configuration
Signed-off-by: Heba Elayoty <hebaelayoty@gmail.com>
2026-07-18 21:56:02 +00:00
HirazawaUi
fa4eb98243 Promote HostnameOverride feature gate to GA 2026-07-19 01:54:17 +08:00
liyuerich
ae927190a8 enable commentstart check on networking API group
Signed-off-by: liyuerich <yue.li@daocloud.io>
2026-07-18 23:22:44 +08:00
helayoty
5e0c7e242b add generated code for workload config APIs
Signed-off-by: Heba Elayoty <hebaelayoty@gmail.com>
2026-07-18 00:01:08 +00:00
Austin Abro
9db3c1074a kube-proxy: add localhost/all nodeport-addresses keywords
Extend --nodeport-addresses to accept the "localhost" and "all" keywords
alongside "primary", expanding them to the corresponding loopback and
zero CIDRs.

Signed-off-by: Austin Abro <austinabro321@gmail.com>
2026-07-17 16:36:18 -04:00
kubernetes-prow[bot]
a8aa1d6bdc Merge pull request #140633 from liyuerich/commentstartscheduling
enable commentstart check on scheduling API group
2026-07-17 14:45:35 +00:00
Stanislav Láznička
66e2db60b3 use the new GA CTB API
Signed-off-by: Stanislav Láznička <slznika@microsoft.com>
2026-07-17 09:21:24 +02:00
Stanislav Láznička
93941d9a73 copy ClusterTrustBundle from v1beta1 to v1
Signed-off-by: Stanislav Láznička <slznika@microsoft.com>
2026-07-17 09:21:23 +02:00
kubernetes-prow[bot]
82a26c23d6 Merge pull request #140107 from jm-franc/configurable-tolerance-featuregate-ga
Promote the HPAConfigurableTolerance feature gate to GA
2026-07-16 20:29:24 +00:00
liyuerich
d61e923692 enable commentstart check on scheduling API group
Signed-off-by: liyuerich <yue.li@daocloud.io>
2026-07-17 01:05:58 +08:00
kubernetes-prow[bot]
8b000138c8 Merge pull request #137106 from ibm-adarsh/flowcontrol-optionalorrequired
[kube-api-linter] Enable optionalorrequired linter for flowcontrol API group
2026-07-16 15:17:24 +00:00
Jarosław Dzikowski
cea3df3e56 feat: Implement CompositePodGroup API
Co-authored-by: Antoni Zawodny <zawodny@google.com>
2026-07-16 10:54:19 +00:00
Adarsh Kumar Yadav
52c2a3ab1c kube-api-linter: enable optionalorrequired checks for flowcontrol
Add +required/+optional markers across flowcontrol API versions and
regenerate OpenAPI, protobuf, and applyconfiguration artifacts with
current tags so unrelated discovery files are left untouched.
2026-07-16 10:50:37 +05:30
Hemant Kumar
55a7b8edce Update generated files 2026-07-15 14:48:05 -04:00
Jean-Marc François
f87817f547 Promote feature gate HPAConfigurableTolerance to GA 2026-07-14 14:58:07 -04:00
kubernetes-prow[bot]
1627c17148 Merge pull request #140371 from liyuerich/commentstartstorage
enable commentstart check on storage API group
2026-07-14 17:57:25 +00:00
kubernetes-prow[bot]
319f3bc1aa Merge pull request #140312 from ania-borowiec/policy_in_template
KEP-5710: Add PreemptionPolicy to PodGroupTemplate [WAS]
2026-07-14 16:05:25 +00:00
ChengHao Yang
0ad054896f KEP-5207: Promote metrics.k8s.io to GA
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
2026-07-11 11:09:03 +08:00
liyuerich
57092cef42 enable commentstart check on storage API group
Signed-off-by: liyuerich <yue.li@daocloud.io>
2026-07-10 17:41:48 +08:00
Ania Borowiec
9beead05cd Add PreemptionPolicy to PodGroupTemplate 2026-07-10 07:44:24 +00:00
kubernetes-prow[bot]
310d9b8201 Merge pull request #139674 from GFilipek/feature/placement-post-filter
Feature: Add PodGroupPostFilter extension point
2026-07-09 18:56:33 +00:00
krishhna_dev
0062a2bc68 imagepolicy: update generated files
Regenerated by hack/update-golangci-lint-config.sh and
hack/update-codegen.sh after the commentstart changes.
2026-07-08 17:06:50 +00:00
gfilipek
a282d0ba31 api: add PodGroupPostFilter extension point config 2026-07-08 13:25:41 +00:00
krishhna24
fb3cf74c50 events: regenerate API docs for commentstart rule
Regenerated swagger docs, openapi spec, protobuf definitions, and apply
configurations to reflect the updated metadata field godoc.
2026-07-08 12:32:36 +00:00
krishhna_dev
1097026dbe node: regenerate generated files
Regenerated after the commentstart change: golangci config via
hack/update-golangci-lint-config.sh, API artifacts via
hack/update-codegen.sh, and the OpenAPI spec via
hack/update-openapi-spec.sh.
2026-07-08 11:32:00 +00:00
krishhna_dev
bf648a7afb policy: update generated files
Regenerated protobuf, OpenAPI (v2 swagger + v3), swagger docs, client-go
applyconfigurations, and the golangci-lint config after enabling the
commentstart rule for the policy API group.
2026-07-08 09:37:50 +00:00
kubernetes-prow[bot]
1ef08364a7 Merge pull request #140034 from krishhna24/rbac-commentstart
rbac: enable commentstart kube-api-linter rule
2026-07-08 09:06:28 +00:00
kubernetes-prow[bot]
6e8a59751d Merge pull request #138560 from michaelasp/svmGA
Promote SVM to GA
2026-07-08 00:52:26 +00:00
krishhna24
9e1597ac5b rbac: regenerate API docs for commentstart rule
Regenerate the protobuf definitions, swagger docs, apply
configurations, and OpenAPI specs to reflect the updated field godoc
for the rbac API group.

Part of #134671.
2026-07-07 21:30:23 +00:00
kubernetes-prow[bot]
126bbe7c9b Merge pull request #139242 from liyuerich/commentstartcoordination
enable commentstart check on coordination API group
2026-07-07 19:42:42 +00:00
Michael Aspinwall
acbede86cb Promote SVM to GA 2026-07-07 17:22:30 +00:00
Patrick Ohly
be5d632997 DRA: add DeviceTaintRule to v1 API (generated files) 2026-07-06 20:15:27 +02:00
kubernetes-prow[bot]
0a80eebe7a Merge pull request #137075 from vinayakray19/feature/enable-optionalreq-for-apidiscovery
Enable the optionalorrequired linter for the apidiscovery API group
2026-07-02 14:42:17 +00:00
kubernetes-prow[bot]
bbdae911b8 Merge pull request #140080 from dom4ha/api-workload-ref
rename PodGroupTemplateRef to WorkloadRef
2026-07-01 16:26:27 +00:00
kubernetes-prow[bot]
8c30efab69 Merge pull request #140033 from adityajoshi12/master
fix: correct description for ClusterTrustBundle
2026-07-01 15:16:13 +00:00
dom4ha
af1d59c804 api: regenerate files for WorkloadRef changes 2026-07-01 13:16:05 +00:00
Aditya Joshi
d78ae8c15c fix: correct description for ClusterTrustBundle
Signed-off-by: Aditya Joshi <adityaprakashjoshi1@gmail.com>
2026-07-01 09:37:25 +05:30
Ania Borowiec
d2842d8f03 Add PreemptionPolicy field to PodGroup 2026-06-30 16:48:10 +00:00
kubernetes-prow[bot]
d23b431808 Merge pull request #139956 from jsafrane/selinuxmount-ga
Graduate SELinuxMount to GA
2026-06-25 17:48:27 +00:00
kubernetes-prow[bot]
554d3b1452 Merge pull request #137964 from niewysoki/add-monitor-nodes-workers-to-ccm
Introduce paralellization for MonitorNodes loop.
2026-06-24 21:34:27 +00:00
Jan Safranek
8ad339756c Graduate SELinuxMount to GA 2026-06-24 11:38:12 +02:00
vinayakray19
8e25a4e87c Mark all apidiscovery API fields as optional 2026-06-24 14:39:25 +05:30
kubernetes-prow[bot]
2a419be78a Merge pull request #139907 from ania-borowiec/remove_misleading_comments
Remove mentions about admission controllers from doc comments for  PodGroupTemplate.Priority and  PodGroupTemplate.PriorityClassName
2026-06-23 15:10:41 +00:00
Franciszek Hnatów
4777f80306 Isolate CloudNodeLifecycleController configuration into specific component config
Moved the CloudNodeLifecycleController configuration fields out of the
KubeCloudSharedConfiguration, and created a dedicated component-specific
config package. Also moved the node-monitor-period, while keeping the
old flag (with deprecation message). No new flag for node-monitor-period
was added, due to
https://kubernetes.io/docs/reference/using-api/deprecation-policy/#deprecating-a-flag-or-cli-argument.
2026-06-22 18:55:54 +00:00