Kubernetes Prow Robot
508074f023
Merge pull request #135615 from soltysh/drop_autoscaling_v2betaX
...
Drop autoscaling v2beta1 and v2beta2
2025-12-17 23:28:25 -08:00
Kubernetes Prow Robot
907f9d26c7
Merge pull request #135302 from liyuerich/commentstartapidiscovery
...
enable commentstart check on apidiscovery API group
2025-12-17 20:00:46 -08:00
Maciej Szulik
583ddba569
Generated changes
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2025-12-05 11:59:55 +01:00
Itamar Holder
af66766bf5
Add auto-generated code and boilerplate
...
Signed-off-by: Itamar Holder <iholder@redhat.com>
2025-11-18 14:14:41 +02:00
liyuerich
a9085f7358
enable commentstart check on apidiscovery API group
...
Signed-off-by: liyuerich <yue.li@daocloud.io>
2025-11-14 15:10:30 +08:00
ndixita
b8777c3263
Generated files from API changes
2025-11-11 18:15:21 +00:00
Stanislav Láznička
6fd9878056
kubeletconfig: copy ImagePullIntent, ImagePulledRecord to v1beta1
...
Signed-off-by: Stanislav Láznička <slznika@microsoft.com>
2025-11-10 22:27:14 +01:00
Heba
aceb89debc
KEP-5471: Extend tolerations operators ( #134665 )
...
* Add numeric operations to tolerations
Signed-off-by: Heba Elayoty <heelayot@microsoft.com>
* code review feedback
Signed-off-by: Heba Elayoty <heelayot@microsoft.com>
* add default feature gate
Signed-off-by: Heba Elayoty <heelayot@microsoft.com>
* Add integration tests
Signed-off-by: Heba Elayoty <heelayot@microsoft.com>
* Add toleration value validation
Signed-off-by: Heba Elayoty <heelayot@microsoft.com>
* Add validate options for new operators
Signed-off-by: helayoty <heelayot@microsoft.com>
* Remove log
Signed-off-by: helayoty <heelayot@microsoft.com>
* Update feature gate check
Signed-off-by: helayoty <heelayot@microsoft.com>
* emove IsValidNumericString func
Signed-off-by: helayoty <heelayot@microsoft.com>
* Implement IsDecimalInteger
Signed-off-by: helayoty <heelayot@microsoft.com>
* code review feedback
Signed-off-by: helayoty <heelayot@microsoft.com>
* Add logs to v1/toleration
Signed-off-by: Heba Elayoty <heelayot@microsoft.com>
Signed-off-by: helayoty <heelayot@microsoft.com>
* Update integration tests and address code review feedback
Signed-off-by: helayoty <heelayot@microsoft.com>
* Add feature gate to the scheduler framework
Signed-off-by: helayoty <heelayot@microsoft.com>
* Remove extra test
Signed-off-by: helayoty <heelayot@microsoft.com>
* Fix integration test
Signed-off-by: helayoty <heelayot@microsoft.com>
* pass feature gate via TolerationsTolerateTaint
Signed-off-by: helayoty <heelayot@microsoft.com>
---------
Signed-off-by: Heba Elayoty <heelayot@microsoft.com>
Signed-off-by: helayoty <heelayot@microsoft.com>
2025-11-10 12:42:54 -08:00
Kubernetes Prow Robot
183892b2c9
Merge pull request #134870 from pmengelbert/pmengelbert/kuberc/4
...
Add client-go credential plugin to kuberc
2025-11-09 17:26:53 -08:00
Peter Engelbert
fab280950d
Add client-go credential plugin to kuberc
...
Remove reference to internal types in kuberc types
* Remove unserialized types from public APIs
Also remove defaulting
* Don't do conversion gen for plugin policy types
Because the plugin policy types are explicitly allowed to be empty, they
should not affect conversion. The autogenerated conversion functions for
the `Preference` type will leave those fields empty.
* Remove defaulting tests
Comments and simplifications (h/t jordan liggitt)
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
2025-11-09 14:24:53 -05:00
Morten Torkildsen
ef3f6a2507
Run make update
2025-11-06 21:13:33 +00:00
Maciej Skoczeń
078f462a95
api: Workload API and Pod WorkloadReference generated files
2025-11-06 09:36:44 +00:00
Kubernetes Prow Robot
326ce8b16d
Merge pull request #134339 from huww98/mutable-pv-affinity
...
KEP-5381: mutable pv nodeAffinity
2025-11-06 01:33:11 -08:00
胡玮文
78a8c2e6a3
mention MutablePVNodeAffinity in the API doc
2025-11-06 14:31:57 +08:00
Praveen Krishna
3c22291a4b
autogenerated files from "make update"
2025-11-06 00:50:03 +00:00
Kubernetes Prow Robot
5fd9cefd95
Merge pull request #134995 from yongruilin/flagz-kk-structure
...
[KEP-4828] Flagz versioned structured response
2025-11-04 19:02:04 -08:00
Kubernetes Prow Robot
3d595e3691
Merge pull request #134803 from enj/enj/f/constrained_impersonation
...
KEP-5284: Implement Constrained Impersonation
2025-11-04 15:32:23 -08:00
Kubernetes Prow Robot
c1a6a3ca71
Merge pull request #134152 from pohly/dra-device-taints-1.35
...
DRA: device taints: new ResourceSlice API, new features
2025-11-04 15:32:07 -08:00
Kubernetes Prow Robot
97cb47a913
Merge pull request #135080 from dejanzele/feat/promote-job-managedby-to-ga
...
KEP-4368: Job Managed By; Promote to GA
2025-11-04 13:42:12 -08:00
Monis Khan
2a3f66d3f6
KEP-5284: Implement Constrained Impersonation
...
Signed-off-by: Jian Qiu <jqiu@redhat.com>
Signed-off-by: Monis Khan <mok@microsoft.com>
Co-authored-by: Jian Qiu <jqiu@redhat.com>
Co-authored-by: Monis Khan <mok@microsoft.com>
2025-11-04 16:30:49 -05:00
Patrick Ohly
0689b628c7
generated files
2025-11-04 21:57:24 +01:00
yongruilin
2422bc0bb8
feat: Implement structured /flagz endpoint
2025-11-04 19:45:30 +00:00
Kubernetes Prow Robot
a058cf788a
Merge pull request #134624 from yt2985/podcertificates-beta
...
Promote Pod Certificates feature to beta
2025-11-04 11:42:12 -08:00
fj-naji
c438f8a983
scheduler: Add BindingTimeout args to DynamicResources plugin
...
Add a new `bindingTimeout` field to DynamicResources plugin args and wire it
into PreBind.
Changes:
- API: add `bindingTimeout` to DynamicResourcesArgs (staging + internal types).
- Defaults: default to 600 seconds when BOTH DRADeviceBindingConditions and
DRAResourceClaimDeviceStatus are enabled.
- Validation: require >= 1s; forbid when either feature gate is disabled.
- Plugin: plumbs args into `pl.bindingTimeout` and uses it in
`wait.PollUntilContextTimeout` for binding-condition wait logic.
- Plugin: remove legacy `BindingTimeoutDefaultSeconds`.
Tests:
- Add/adjust unit tests for validation and PreBind timeout path.
- Ensure <1s and negative values are rejected; forbids when gates disabled.
2025-11-04 17:15:19 +00:00
Dejan Zele Pejchev
3dabd4417d
KEP-4368: Job Managed By; Promote to GA
...
Signed-off-by: Dejan Zele Pejchev <pejcev.dejan@gmail.com>
2025-11-04 10:59:45 +01:00
tinatingyu
59e075e8d3
Promote PodCertificateRequests to v1beta1
2025-11-02 05:33:44 +00:00
Patrick Ohly
75c9186792
generated files
2025-10-31 18:11:18 +01:00
Kubernetes Prow Robot
1ffcea577b
Merge pull request #134984 from michaelasp/crdObsGeneration
...
Add ObservedGeneration to CRD conditions
2025-10-30 16:22:02 -07:00
Michael Aspinwall
cde15e6450
Add ObservedGeneration to CRD conditions
2025-10-30 22:30:01 +00:00
Richa Banker
c1a95eb7e2
Structured statusz
2025-10-30 10:39:52 -07:00
Kubernetes Prow Robot
3ec2d82da5
Merge pull request #134784 from michaelasp/svm_beta2
...
SVM: bump the API to beta, remove unused fields
2025-10-29 13:56:02 -07:00
Michael Aspinwall
3b72759d1b
Update SVM to Beta
...
Co-authored-by: Stanislav Láznička <stlaz.devel@proton.me>
2025-10-29 19:36:11 +00:00
Kubernetes Prow Robot
f051670a47
Merge pull request #133087 from atiratree/terminating-replicas-beta
...
promote DeploymentReplicaSetTerminatingReplicas to Beta
2025-10-27 04:47:37 -07:00
Anish Ramasekar
30a6d4b389
Add CSI driver opt-in for service account tokens via secrets field
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2025-10-24 11:04:02 -07:00
Kubernetes Prow Robot
6652c9fadf
Merge pull request #134457 from danwinship/prefersamenode
...
KEP-3015: update PreferSameTrafficDistribution to GA
2025-10-23 14:41:33 -07:00
Christian Van
b95439f6d1
docs: EphemeralContainerCommon.ResizePolicy: This field cannot be set on ephemeral containers
2025-10-21 11:49:17 -04:00
Kubernetes Prow Robot
2158dd67e9
Merge pull request #134630 from lalitc375/k8s-enum
...
feat: add enum validation for AllocationConfigSource
2025-10-17 15:40:51 -07:00
Kubernetes Prow Robot
7af016ec31
Merge pull request #133153 from helayoty/helayoty/enable-beta-maxUnavailable
...
Update MaxUnavailableStatefulSet feature gate to beta
2025-10-16 12:04:50 -07:00
Kubernetes Prow Robot
50e3cb3f58
Merge pull request #133128 from jm-franc/set-gate-to-beta
...
Promote HPAConfigurableTolerance gate to beta
2025-10-16 12:04:43 -07:00
Lalit Chauhan
9020a17731
feat: add enum validation for AllocationConfigSource
...
This commit introduces enum-based validation for the `AllocationConfigSource` field.
The following changes are included:
- The `AllocationConfigSource` type is now marked with `+k8s:enum`.
- The `Source` field in `DeviceAllocationConfiguration` is marked as required.
- Generated validation files are updated to enforce the enum constraint.
- A declarative validation test is added for the `AllocationConfigSource` field.
2025-10-16 04:28:14 +00:00
Kubernetes Prow Robot
d92afdefcb
Merge pull request #134298 from kannon92/kep-5573-cgroupv1-unsupported
...
[KEP-5573] Set failCgroupV1 to true
2025-10-14 11:37:34 -07:00
Dan Winship
b13564a63c
Belatedly remove references to PreferSameTrafficDistribution being Alpha
2025-10-14 08:18:05 -04:00
Filip Křepinský
2bf467170e
make update
2025-10-10 21:47:02 +02:00
Kubernetes Prow Robot
e5c04392c0
Merge pull request #134276 from aaron-prindle/allocation-mode-enum
...
fix: add +enum tag to resource DeviceAllocationMode
2025-09-30 07:14:34 -07:00
Heba Elayoty
fe681cfd8f
update comments
...
Signed-off-by: Heba Elayoty <heelayot@microsoft.com>
2025-09-29 21:31:11 +00:00
Heba Elayoty
83163d0b4a
update comments on beta apis
...
Signed-off-by: Heba Elayoty <heelayot@microsoft.com>
2025-09-29 14:02:17 -07:00
Heba Elayoty
b656027b93
Update MaxUnavailableStatefulSet feature gate to beta
...
Signed-off-by: Heba Elayoty <heelayot@microsoft.com>
2025-09-29 14:02:13 -07:00
Dan Bokete
b40b67b9cf
Deprecate caseless driver name validation and enforce lowercase warnings
...
- Deprecate IsDNS1123SubdomainCaseless to avoid caseless validation issues.
- Warn when ResourceSlice driver names contain uppercase characters.
- Clarify driver names must be DNS subdomains and use only lowercase letters.
- Update tests, staging code, and OpenAPI spec to reflect the changes.
2025-09-27 13:23:59 +01:00
Kevin Hannon
06c47136fe
implement KEP-5573 by not starting kubelet on cgroup v1 by default
2025-09-26 15:15:37 -04:00
Aaron Prindle
53b81011e2
fix: add +enum tag to resource DeviceAllocatoionMode
2025-09-25 16:58:31 +00:00