Commit Graph

151 Commits

Author SHA1 Message Date
HirazawaUi
98e3cb4c56 promote feature gate to beta 2024-10-18 23:08:28 +08:00
carlory
d62ee4ab5f Remove generally available feature gate HPAContainerMetrics 2024-10-18 14:37:53 +08:00
carlory
f68dc13760 remove general avaliable feature-gate ZeroLimitedNominalConcurrencyShares 2024-10-18 14:32:43 +08:00
Kubernetes Prow Robot
f5ae0413ca Merge pull request #126347 from vinayakankugoyal/kep2862impl
KEP-2862: Fine-grained Kubelet API Authorization
2024-10-18 03:53:04 +01:00
Jordan Liggitt
ad808e609a KEP-3221: Promote StructuredAuthorizationConfiguration to GA 2024-10-17 21:53:45 -04:00
Jordan Liggitt
0771f601e1 KEP-4193: Promote ServiceAccountTokenJTI, ServiceAccountTokenPodNodeInfo, ServiceAccountTokenNodeBindingValidation to stable 2024-10-17 21:25:09 -04:00
Jordan Liggitt
9caca73126 KEP-4601: AuthorizeNodeWithSelectors / AuthorizeWithSelectors to beta 2024-10-17 21:02:55 -04:00
Kubernetes Prow Robot
b1b4e5d397 Merge pull request #128003 from pohly/dra-classic-dra-removal
DRA: remove "classic DRA"
2024-10-18 00:55:17 +01:00
Vinayak Goyal
b1f290d444 KEP-2862: Fine-grained Kubelet API Authorization
Signed-off-by: Vinayak Goyal <vinaygo@google.com>
2024-10-17 20:53:27 +00:00
PiotrProkop
37ac9aa060 topologymanager: promote TopologyManagerPolicyOptions feature to GA
* Promote TopologyManagerPolicyOptions feature to GA
* Promote PreferClosestNUMANodes TopologyManagerPolicyOption to stable

Signed-off-by: PiotrProkop <pprokop@nvidia.com>
2024-10-17 20:58:34 +02:00
Kubernetes Prow Robot
51f76febd7 Merge pull request #127402 from mimowo/managed-by-beta-update
Graduate JobManagedBy to Beta in 1.32
2024-10-17 19:27:14 +01:00
Lukasz Szaszkiewicz
06a15c5cf9 Promote WatchList feature to Beta (#128053)
* e2e/apimachinery/watchlist: always run WatchList e2e tests

* kube-controller-manager: enable WatchListClient

* kube-apiserver: promote WatchList feature to beta
2024-10-17 11:07:04 +01:00
Michal Wozniak
70a8ceb6f0 Graduate JobManagedBy to Beta in 1.32
# Conflicts:
#	pkg/features/kube_features.go
2024-10-17 09:01:54 +02:00
Jefftree
cdf2b03bbe Lock deprecated feature AllowServiceLBStatusOnNonLB 2024-10-16 18:05:40 -04:00
Kevin Hannon
1d752200af promote size backed memory volumes to stable 2024-10-16 17:15:02 -04:00
Patrick Ohly
f84eb5ecf8 DRA: remove "classic DRA"
This removes the DRAControlPlaneController feature gate, the fields controlled
by it (claim.spec.controller, claim.status.deallocationRequested,
claim.status.allocation.controller, class.spec.suitableNodes), the
PodSchedulingContext type, and all code related to the feature.

The feature gets removed because there is no path towards beta and GA and DRA
with "structured parameters" should be able to replace it.
2024-10-16 23:09:50 +02:00
Kubernetes Prow Robot
61d9bae274 Merge pull request #127348 from RyanAoh/kep-1860-ga
Promote LoadBalancerIPMode to GA
2024-10-10 16:36:19 +01:00
Cici Huang
4c64aa7a4e Promote cost enforcement feature gates to GA 2024-10-08 17:02:07 +00:00
Aohan Yang
b47e80a319 Promote LoadBalancerIPMode to GA 2024-10-08 23:00:57 +08:00
Kubernetes Prow Robot
523a2b6da8 Merge pull request #127673 from jpbetz/crd-field-selector-ga
KEP-4358: Promote Custom Resource Field Selectors to GA
2024-10-01 19:49:48 +01:00
Joe Betz
cedae122cc Promote CustomResourceFieldSelectors to GA 2024-10-01 11:58:41 -04:00
Jefftree
d918804a5a reorder retrygeneratename and fix feature gate to lint versioned features 2024-09-27 20:29:16 +00:00
Jefftree
a8390dcddd Port the rest of unversioned features 2024-09-27 19:10:11 +00:00
Jefftree
de2e232a85 port kcm feature to versioned 2024-09-27 19:08:15 +00:00
Jefftree
c9a999df1a Port deprecated features to versioned 2024-09-27 19:08:06 +00:00
Jefftree
a20039f3d4 update and reorder features that should not be listed under deprecated 2024-09-27 18:43:27 +00:00
Joe Betz
138106896e Migrate apiextensions-apiserver to versioned feature gates 2024-09-26 20:09:01 -04:00
Omer Aplatony
ade7305940 chore: moving apiserver featuregates to versioned
Signed-off-by: Omer Aplatony <omerap12@gmail.com>
2024-09-25 07:41:26 +03:00
Kubernetes Prow Robot
1137a6a0cc Merge pull request #127093 from jpbetz/retry-generate-name-ga
Promote RetryGenerateName to GA
2024-09-24 00:46:06 +01:00
HirazawaUi
7c85784b9f fix the bug where pod grace period will be overwritten 2024-09-20 22:25:01 +08:00
Joe Betz
e3cae09e63 Promote RetryGenerateName to GA 2024-09-19 14:01:46 -04:00
Jefftree
da308ea4a4 Update feature gate comment on referenced features 2024-09-19 17:25:11 +00:00
Jefftree
a5641b33c9 Reorder features alphabetical and add comments for adding features 2024-09-19 17:03:47 +00:00
Kubernetes Prow Robot
3fd267776a Merge pull request #126775 from carlory/cleanup-NewVolumeManagerReconstruction
cleanup after NewVolumeManagerReconstruction is GA
2024-09-13 22:07:13 +01:00
Adrian Moisey
8e3adc4df6 KEP-4427 : AllowRelaxedDNSSearchValidation (#127167)
* KEP-4427 : AllowRelaxedDNSSearchValidation

* Add e2e test with feature gate to test KEP-4427 RelaxedDNSSearchValidation

* Add more validatePodDNSConfig test cases

Also update Regex to match the case we want.

Thanks Tim and Antonio!
2024-09-12 09:41:19 +01:00
Kubernetes Prow Robot
5639b4b29c Merge pull request #127019 from carlory/remove-fg-NodeOutOfServiceVolumeDetach
Remove generally available feature gate NodeOutOfServiceVolumeDetach
2024-09-11 12:29:12 +01:00
Kubernetes Prow Robot
8e4d638e31 Merge pull request #126863 from carlory/MinDomainsInPodTopologySpread
Remove generally available feature gate MinDomainsInPodTopologySpread
2024-09-11 08:56:32 +01:00
carlory
d5d5bf9f59 Remove generally available feature gate NodeOutOfServiceVolumeDetach 2024-09-05 10:33:16 +08:00
carlory
c2a3009018 Remove generally available feature gate MinDomainsInPodTopologySpread 2024-09-05 10:29:41 +08:00
carlory
8d32f22be4 cleanup after NewVolumeManagerReconstruction is GA 2024-09-05 10:10:07 +08:00
Abhijit Hoskeri
c7e4e831dd node self-register continue if CREATE is 403.
tryRegisterWithAPIServer issues node create requests
regardless of whether the Node already exists.

If there's an admission policy forbidding the creation
of new nodes, the policy would return 403 even if the
Node actually exists.

This change makes Kubelet proceed to attempt to GET
the node in case the Create returns 403.

The feature `KubeletRegistrationGetOnExistsOnly`
restores the previous behavior.
2024-09-05 01:22:44 +00:00
Jefftree
e1893bf44e fix feature gate version introduced for StatefulSetAutoDeletePVC 2024-09-04 17:00:42 +00:00
Jefftree
92c36f59b1 fix feature gate version introduced 2024-09-04 14:40:12 +00:00
Jefftree
11bbc0efb9 update discrepency betwen kube_features and website 2024-09-04 14:30:15 +00:00
Jefftree
2954dbbe26 fix feature gate version introduced for MatchLabelKeeysInPodAffinity 2024-09-04 14:30:15 +00:00
Jefftree
86d5bb8607 fix feature gate version introduced for ClusterTrustBundle 2024-09-04 14:30:15 +00:00
Jefftree
c5597f71a6 Port feature gates to versioned 2024-09-04 14:30:13 +00:00
Vinayak Goyal
8a4e23ea30 KEP-4633: Graduate to BETA.
Signed-off-by: Vinayak Goyal <vinaygo@google.com>
2024-09-03 18:18:06 +00:00
carlory
a14949f404 migrate kube feature VolumeAttributesClass to new versioned kube feature file and syntax 2024-08-26 13:58:57 +08:00
Aaron Prindle
a67de3139d chore: migrate kube feature RelaxedEnvironmentVariableValidation to new versioned kube feature file and syntax 2024-08-23 19:55:52 +00:00