Commit graph

2392 commits

Author SHA1 Message Date
Kubernetes Prow Robot
3a53784ecb
Merge pull request #133876 from kei01234kei/make_v1_version_fist_priotiry_inresource
make v1 resource version first priority in resource
2025-10-07 08:55:02 -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
Kubernetes Prow Robot
1aec2eb003
Merge pull request #134156 from JoelSpeed/enable-ssa-tags
Enable SSATags linter to enforce +listType on lists in APIs
2025-09-22 09:50:17 -07:00
Joel Speed
4e71993917
Enable SSATags linter to enforce +listType on lists in APIs 2025-09-19 13:57:07 +01:00
Kubernetes Prow Robot
2c20282928
Merge pull request #133715 from cici37/MAPStorageVersionUpdate
Update MAP storage version to use v1beta1
2025-09-17 12:50:07 -07:00
Joe Betz
a89a36061c fix lint errors 2025-09-10 20:10:13 -04:00
Joe Betz
0dd2056045 Update violation exceptions
Signed-off-by: Joe Betz <jpbetz@google.com>
2025-09-10 15:52:59 -04:00
Keisuke Ishigami
587f67052d modify api version hash 2025-09-10 09:48:21 +09:00
杨军10092085
62cadde688 Fix incorrect description of feature PodObservedGenerationTracking 2025-09-05 16:22:32 +08:00
Kubernetes Prow Robot
7284237ac4
Merge pull request #133229 from SergeyKanzhelev/fixupTypes
fix up types for 1.34 release - remove GA feature gates
2025-09-02 17:49:19 -07:00
Kubernetes Prow Robot
dd64619a62
Merge pull request #133716 from ahmetb/metav1-status-list-marker
api: Remove +listType marker for non-list field
2025-08-28 14:57:09 -07:00
Kubernetes Prow Robot
bd55877b09
Merge pull request #133325 from liggitt/conversion-gen-unexported-pointers
Fix conversion-gen handling of unexported fields and custom conversions of pointers
2025-08-28 06:55:17 -07:00
Harry Li
f1ceec70a6
feat(apis/batch): PodFailurePolicyOnPodConditionsPattern.Status can be omitted (#133479)
* feat(apis/batch): PodFailurePolicyOnPodConditionsPattern.Status can be omitted

Signed-off-by: Harry Li <bertram_li@163.com>

* chore: update generated files after API changes

---------

Signed-off-by: Harry Li <bertram_li@163.com>
Co-authored-by: Harry Li <bertram_li@163.com>
2025-08-27 18:30:08 -07:00
Ahmet Alp Balkan
ad8afd3ab0 add generated files 2025-08-27 09:22:05 -07:00
Cici Huang
ac802de9f5 update openapi spec 2025-08-27 03:52:21 +00:00
Jordan Liggitt
a4763ee3cb
conversion-gen: add test for custom conversion functions for maps and slices of pointers 2025-07-30 17:14:19 -04:00
Jordan Liggitt
808f837c31
conversion-gen: add test for conversion of unexported fields 2025-07-30 16:33:15 -04:00
Sunyanan Choochotkaew
59bba92717
KEP-5075: generated codes from make update
Signed-off-by: Sunyanan Choochotkaew <sunyanan.choochotkaew1@ibm.com>
2025-07-30 09:26:52 +09:00
yliao
3068b60b83 extended resource backed by DRA: codegen 2025-07-29 17:17:20 +00:00
Kobayashi,Daisuke
ac81b829e4 KEP-5007 DRA Device Binding Conditions: Run make update 2025-07-29 11:34:03 +00:00
Sergey Kanzhelev
cd4771d737 fix up types for 1.34 release - remove GA feature gates 2025-07-26 00:02:20 +00:00
Kubernetes Prow Robot
b93bcbfba1
Merge pull request #133195 from nojnhuh/dra-ga-comment
Update DRA Pod spec comments
2025-07-25 00:32:35 -07:00
Kubernetes Prow Robot
3fd1251165
Merge pull request #131089 from KevinTMtz/pod-level-hugepage-cgroups
[PodLevelResources] Propagate Pod level hugepage cgroup to containers
2025-07-24 19:08:26 -07:00
Jon Huhn
f1737db166 Update DRA Pod spec comments 2025-07-24 18:58:24 -05:00
Kubernetes Prow Robot
26045b2fab
Merge pull request #132642 from yuanwang04/restart-rules
Implement container restart policy rules
2025-07-24 16:44:51 -07:00
Kubernetes Prow Robot
7912e5fd67
Merge pull request #131549 from carlory/KEP-3751-GA
[Kep-3751] Promote VolumeAttributesClass to GA
2025-07-24 16:44:27 -07:00
Kevin Torres
1bc995c195 Generated files 2025-07-24 21:29:04 +00:00
carlory
94bf8fc8a9 Promoted API VolumeAttributesClass and VolumeAttributesClassList to storage.k8s.io/v1.
Promoted feature-gate `VolumeAttributesClass` to GA (on by default)

Signed-off-by: carlory <baofa.fan@daocloud.io>
2025-07-25 01:53:59 +08:00
Yuan Wang
af595a44ae Add container restart rules to API 2025-07-24 16:49:52 +00:00
Patrick Ohly
b768c1d1d5 DRA API: bump storage version to v1beta2
This avoids the overhead for the more complex conversion to v1beta1 and might
make it a bit more realistic to get rid of the v1beta1 eventually.

The expected GVK must be set explicitly because when emulating 1.33,
v1beta1 is the default although the fixed storage version is v1beta2.
2025-07-24 08:33:56 +02:00
Patrick Ohly
4e592f6c14 DRA API: s/v1beta2/v1/ and generated files 2025-07-24 08:30:24 +02:00
Kubernetes Prow Robot
9adc49ffd4
Merge pull request #133046 from toVersus/reject-windows-in-api-server
[PodLevelResources] Add validation for Windows OS
2025-07-23 19:56:33 -07:00
Kubernetes Prow Robot
6ef2215eb7
Merge pull request #132558 from HirazawaUi/Implement-4762
KEP-4762: Allows setting any FQDN as the pod's hostname
2025-07-23 16:26:27 -07:00
Kubernetes Prow Robot
041974709c
Merge pull request #132106 from AndrewSirenko/vac-valid
[KEP-3751] Allow PVC VACName to go from non-nil to nil
2025-07-23 12:52:30 -07:00
Drew Sirenko
f7109ed281 [KEP-3751] Allow PVC VACName to update to nil or empty when status.currentVAC is nil 2025-07-23 10:59:18 -04:00
HirazawaUi
8b3814c4ab Add the HostnameOverride field to the Pod API 2025-07-23 20:28:12 +08:00
Tsubasa Nagasawa
88af8b6060 Add PodLevelResources to the Windows OS limitations in the API doc 2025-07-23 07:08:21 +09:00
Bing Hongtao
6f3b6b91f0
KEP-3721: Support for env files (#132626)
* Add FileKeyRef field and struct to the Pod API

* Add the implementation code in the kubelet.

* Add validation code

* Add basic functionality e2e tests

* add codes for drop disabled pod fields

* update go.mod
2025-07-22 13:40:42 -07:00
Kubernetes Prow Robot
08362f0650
Merge pull request #132429 from torredil/kep4876-beta
Promote sig-storage feature `MutableCSINodeAllocatableCount` to Beta
2025-07-22 13:40:34 -07:00
Taahir Ahmed
6d4000f844 Pod Certificates: make update
Change-Id: Ib258c1f3bf238f41cfa1d6de8e8d0de5b8379a06
2025-07-21 21:49:57 +00:00
Kubernetes Prow Robot
d7cce80685
Merge pull request #133040 from sunnylovestiramisu/fixDescription
Update VolumeAttributesClass API Description
2025-07-17 15:58:59 -07:00
Sunny Song
1745094c40 Update VolumeAttributesClass API Description 2025-07-17 18:40:01 +00:00
Eddie Torres
e7aeb4ff5c
Promote MutableCSINodeAllocatableCount to Beta
Signed-off-by: Eddie Torres <torredil@amazon.com>
2025-07-16 21:23:13 +00:00
Cici Huang
b5931f53dd Auto update openapi spec 2025-07-16 06:19:27 +00:00
Cici Huang
6cd00cdcba Auto gen 2025-07-15 04:48:13 +00:00
Kubernetes Prow Robot
3430e34d88
Merge pull request #132656 from liggitt/selector-authz
KEP-4601: Graduate selector authorization to stable
2025-07-14 16:42:38 -07:00
Kubernetes Prow Robot
c2cd859eaf
Merge pull request #131458 from BenTheElder/hostnetwork-docs
document hostnetwork <> port implications
2025-07-14 16:42:23 -07: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
Jordan Liggitt
4f77a46186
Generated files 2025-07-14 16:19:52 -04:00
Benjamin Elder
604cc2b51f hack/update-openapi-spec.sh 2025-07-07 16:24:51 -07:00