377 Commits

Author SHA1 Message Date
Akihiro Suda
0f914a0056 api: KEP-2033: add NodeSystemInfo.RunningInUserNamespace
This commit modifies the following files:

- pkg/apis/core/types.go
- staging/src/k8s.io/api/core/v1/types.go

Other changes were auto-generated by running `make update`.

This commit only adds the field definition.
The implementation will be provided in a follow-up commit.

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2026-07-24 03:17:29 +09:00
nispriha
a435b19e11 Run codegen for VolumeMount bindMountOptions field 2026-07-23 15:05:15 +05:30
kubernetes-prow[bot]
af7eeeb206 Merge pull request #140009 from pravk03/native-dra-alpha2
KEP-5517: DRANodeAllocatableResources alpha 2 implementation
2026-07-23 07:07:48 +00:00
kubernetes-prow[bot]
3b58e6f95d Merge pull request #140113 from pmengelbert/pmengelbert/authentication_to_admission_webhooks/2
KEP-6060: Implement webhook authentication token issuance and validation
2026-07-23 04:35:47 +00:00
Praveen Krishna
23d6ec99c7 chore: Run "make update" 2026-07-23 03:35:17 +00:00
kubernetes-prow[bot]
a669441811 Merge pull request #140244 from nispriha/njagan/emptydir_mode
KEP-5502: Add emptyDir volume permission mode
2026-07-23 03:18:01 +00:00
kubernetes-prow[bot]
9fde8b4535 Merge pull request #139116 from HirazawaUi/promote-hostname-overrid-to-ga
KEP-4762: Promote HostnameOverride feature gate to GA
2026-07-23 01:39:46 +00:00
nispriha
4a52a0f851 Run codegen for EmptyDirVolumeSource Mode field 2026-07-23 06:19:42 +05:30
Peter Engelbert
40041209ad KEP-6060: Implement webhook authentication token issuance and validation
- Add webhook configs as valid types
- Begin wiring up authz for the tests
- Wire up private claims and webhook configuration bound objects
- Add authz checks
- Wire up bound object name/uid to tokenreview
- Protobuf generation for v1 type
- Plumb attestations through to UserInfo.Extra
- Add integration tests
- Add attestation validations
- Add audience logic and tests
- Add wh check
- Add unit tests
- Remove attestations from SAR UserInfo
- Check for kube-apiserver audiences and deny if there
- Add unit tests for TokenREST.Create
- Check webhook configuration deletion timestamp
- Enforce ten minute limit on admission review webhook token requests

Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
2026-07-22 19:45:04 -04:00
Filip Křepinský
4dd63255fc make update 2026-07-22 21:32:11 +02:00
kubernetes-prow[bot]
78e971a4bc Merge pull request #139941 from AutuSnow/fix-dra-extended-resource-health
api: allow DRA-backed extended resource health status names
2026-07-22 19:17:58 +00:00
AutuSnow
17f122e437 api: allow DRA-backed extended resource health status names 2026-07-23 01:23:09 +08:00
Amritansh Amritansh
5fb539e7a7 Run codegen for gRPC TLS types 2026-07-22 22:00:06 +05:30
Hemant Kumar
2df31c3bd2 Update generated files 2026-07-22 08:59:12 -04:00
Hemant Kumar
dbd670abfd Update generated files 2026-07-22 08:59:11 -04:00
Hemant Kumar
dac5d23d4a Update generated code 2026-07-22 08:59:05 -04:00
Hemant Kumar
9759c6bf64 Update generated files 2026-07-22 08:44:08 -04:00
Gavin Lam
64eaa13494 Update generated code and test fixtures 2026-07-21 18:56:56 -04:00
Amritansh Amritansh
2f77bc96ed Add HTTPProtocol type and Protocol field to HTTPGetAction 2026-07-21 20:48:20 +05:30
Natasha Sarkar
5e6d452cf6 Run 'make update' to generate code for API changes 2026-07-20 12:41:04 +00:00
HirazawaUi
fa4eb98243 Promote HostnameOverride feature gate to GA 2026-07-19 01:54:17 +08: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
Jan Safranek
8ad339756c Graduate SELinuxMount to GA 2026-06-24 11:38:12 +02:00
Ania Borowiec
312919c227 update doc comment for PreemptionPolicy to reflect the actual logic 2026-06-11 12:19:21 +00:00
Kartavya Sonar
be38e73900 doc: clarify ConfigMap BinaryData not propagated to container env vars 2026-05-27 17:42:14 +00:00
liyuerich
ba3d29dbcf enable commentstart check on autoscaling API group
Signed-off-by: liyuerich <yue.li@daocloud.io>
2026-05-14 15:28:44 +08:00
Jordan Liggitt
27dea6af23 Regenerate API docs 2026-05-13 11:24:08 -04:00
Joe Betz
17123b0326 generate 2026-05-12 17:47:26 -04:00
Kimon N.
6691ecaf2f Fix v1.VolumeMount.MountPath doc to match validator (allow ':')
The v1.VolumeMount.MountPath doc claims the path must not contain
':', but the validator does not enforce this. The internal type in
pkg/apis/core/types.go carries no such constraint, and existing
TestValidateVolumeMounts success cases use mountPath values like "d:",
"F:", and "G:\mount".

This is a doc-only change. The validator is unchanged; the public doc
now matches what the validator actually accepts. Regenerated proto and
openapi snapshots to propagate the doc update.

Signed-off-by: Kimon N. <nkimon00@gmail.com>
2026-04-30 22:51:30 +02:00
Kubernetes Prow Robot
cbd6fe51c9 Merge pull request #135336 from carlory/clean-AnyVolumeDataSource
[1.37] Remove feature gate AnyVolumeDataSource
2026-04-23 03:18:57 +05:30
carlory
95460ea1f8 run make update
Signed-off-by: carlory <baofa.fan@daocloud.io>
2026-03-23 16:38:10 +08:00
Jon Huhn
d80f384b70 Workload API: PodGroup ResourceClaims (KEP-5729) 2026-03-22 14:52:45 -05:00
Praveen Krishna
f266fe4118 make update 2026-03-18 14:33:01 +00:00
Kubernetes Prow Robot
a1293fe6b1 Merge pull request #137836 from BenTheElder/fix-api
Fix API serialization compatibility regression in VolumeMountStatus
2026-03-18 08:23:46 +05:30
Benjamin Elder
6d7dca82c4 hack/update-openapi-spec.sh 2026-03-17 18:03:57 -07:00
Jefftree
d43dc1abd8 generated: regenerate proto, openapi, deepcopy, conversion, and testdata 2026-03-17 16:44:16 -04:00
Peter Hunt
389825754c proc mount: drop featuregate note on API
Signed-off-by: Peter Hunt <pehunt@redhat.com>
2026-03-13 15:20:49 -04:00
Kubernetes Prow Robot
f7f694e5e0 Merge pull request #136792 from rata/userns-goes-ga
feature: Migrate UserNamespacesSupport to GA
2026-03-12 21:57:36 +05:30
Rodrigo Campos
8db51091e8 Remove references to UserNamespacesSupport feature gate from core types
It's GA now. To regenerate the files I did:
        make WHAT=cmd/kube-apiserver
        make update

While we are there, remove the reference that the field is alpha.

Signed-off-by: Rodrigo Campos <rodrigo@amutable.com>
2026-03-12 15:20:09 +01:00
Jefftree
628754d2ca openapi: update generated v3 specs 2026-03-12 09:49:40 -04:00
Antoni Zawodny
3f094dc228 Create Workload API v1alpha2 (#136976)
* Drop WorkloadRef field and introduce SchedulingGroup field in Pod API

* Introduce v1alpha2 Workload and PodGroup APIs, drop v1alpha1 Workload API

Co-authored-by: yongruilin <yongrlin@outlook.com>

* Run hack/update-codegen.sh

* Adjust kube-scheduler code and integration tests to v1alpha2 API

* Drop v1alpha1 scheduling API group and run make update

---------

Co-authored-by: yongruilin <yongrlin@outlook.com>
2026-03-10 07:59:10 +05:30
Carlos Eduardo Arango Gutierrez
ad6c155449 KEP-4680: Add message field support to DRA device health reporting
Author: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Co-Authored-By: Harshal Patil <12152047+harche@users.noreply.github.com>

Signed-off-by: Harshal Patil <12152047+harche@users.noreply.github.com>
2026-03-02 11:58:43 -05:00
Kubernetes Prow Robot
7d70fe491d Merge pull request #135775 from bitoku/no-noexec
Update OCI image volume type description to remove "noexec" attribute
2026-02-27 01:07:56 +05:30
Ayato Tokubi
aa1e24659e Update OCI image volume type description to remove "noexec" attribute
Signed-off-by: Ayato Tokubi <atokubi@redhat.com>
2026-02-26 18:32:40 +00:00
Ignoramuss
3b25b16ce1 api: enable optionalorrequired linter for authentication API
Add missing +optional and +required markers to authentication API types
across v1, v1beta1, and v1alpha1 versions, and remove authentication
from the linter exception lists.

Part of kubernetes/kubernetes#134671
2026-02-13 17:40:47 -08:00
Natasha Sarkar
d5dabfcd65 remove Pod Generation feature gate from field descriptions 2026-02-10 21:33:09 +00:00
carlory
299ec97e6f run hack/update-vendor.sh
Signed-off-by: carlory <baofa.fan@daocloud.io>
2026-01-19 11:35:30 +08:00
liyuerich
dfef76d018 enable commentstart check on authentication API group
Signed-off-by: liyuerich <yue.li@daocloud.io>
2026-01-04 16:58:51 +08:00
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
Maciej Szulik
583ddba569 Generated changes
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2025-12-05 11:59:55 +01:00