Francesco Romani
c8ab5a092c
node: kubelet: cpumgr: CPU Manager to GA
...
Signed-off-by: Francesco Romani <fromani@redhat.com>
2022-11-02 18:41:04 +01:00
Laszlo Janosi
82ce61afc7
KEP-1435 Mixed Protocol values in LoadBalancer Service GA
...
Removed the unit tests that test the cases when the MixedProtocolLBService feature flag was false - the feature flag is locked to true with GA
Added an integration test to test whether the API server accepts an LB Service with different protocols.
Added an e2e test to test whether a service which is exposed by a multi-protocol LB Service is accessible via both ports.
Removed the conditional validation that compared the new and the old Service definitions during an update - the feature flag is locked to true with GA.
2022-11-02 13:44:52 +02:00
Roman Bednar
8209066c4c
graduate RetroactiveDefaultStorageClass to beta
...
Change feature to beta and remove e2e test feature flags since they're
not needed anymore.
2022-11-02 09:25:10 +01:00
Kubernetes Prow Robot
9bbd0fbdb2
Merge pull request #113476 from marosset/hpc-to-stable
...
Promoting WindowsHostProcessContainers to stable
2022-11-01 19:59:43 -07:00
Kubernetes Prow Robot
3edbebe348
Merge pull request #110268 from danwinship/minimize-iptables-changes
...
minimize iptables-restore input
2022-11-01 18:06:46 -07:00
Mark Rossetti
498d065cc5
Promoting WindowsHostProcessContainers to stable
...
Signed-off-by: Mark Rossetti <marosset@microsoft.com>
2022-11-01 14:06:25 -07:00
xing-yang
8128d87896
Move NodeOutOfServiceVolumeDetach to Beta
2022-11-01 18:35:32 +00:00
kerthcet
8d78b37d84
Feat: graduate NodeInclusionPolicy to beta
...
Signed-off-by: kerthcet <kerthcet@gmail.com>
2022-11-01 16:01:59 +08:00
Shihang Zhang
af72ea5c07
graduate LegacyServiceAccountTokenNoAutoGeneration to ga
2022-10-31 22:55:21 -07:00
Kubernetes Prow Robot
4a3bac5eae
Merge pull request #113281 from ialidzhikov/seccomp-default-fg
...
Update the doc string of the SeccompDefault feature gate
2022-10-31 11:50:56 -07:00
Andrew Sy Kim
8c77295db8
promote ProxyTerminatingEndpoints feature to Beta
...
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
2022-10-26 10:00:40 -04:00
Swati Sehgal
131704e71d
node: devicemgr: Graduate Kubelet DeviceManager to GA
...
Signed-off-by: Swati Sehgal <swsehgal@redhat.com>
2022-10-24 22:34:49 +01:00
Shihang Zhang
569cd70a52
track legacy service account tokens
2022-10-24 09:37:53 -07:00
ialidzhikov
f06b29f86b
Update the doc string of the SeccompDefault feature gate
2022-10-23 17:05:46 +03:00
Jason Simmons
5a6acf85fa
Align lifecycle handlers and probes
...
Align the behavior of HTTP-based lifecycle handlers and HTTP-based
probers, converging on the probers implementation. This fixes multiple
deficiencies in the current implementation of lifecycle handlers
surrounding what functionality is available.
The functionality is gated by the features.ConsistentHTTPGetHandlers feature gate.
2022-10-19 09:51:52 -07:00
Andy Zhang
2e059ff158
make Azure File CSI migration as GA in 1.26
...
reword
2022-10-19 08:00:06 +00:00
Kubernetes Prow Robot
6f579d3ceb
Merge pull request #111616 from ndixita/credential-api-ga
...
Move the Kubelet Credential Provider feature to GA and Update the Credential Provider API to GA
2022-10-15 07:53:09 -07:00
Kubernetes Prow Robot
d754183866
Merge pull request #112163 from aojea/static_allocation_ga
...
graduate ServiceIPStaticSubrange to GA
2022-10-14 17:31:18 -07:00
Kubernetes Prow Robot
0ef0fa0e82
Merge pull request #112824 from gjkim42/promote-expandeddnsconfig-to-beta
...
Promote ExpandedDNSConfig feature to beta stage
2022-10-14 10:54:58 -07:00
Dixita Narang
20fa9635d6
Adding ndixita@ to KubeletCredentialProviders feature owner, and capitalizing GA
2022-10-12 17:12:17 +00:00
Kubernetes Prow Robot
525280d285
Merge pull request #112643 from SergeyKanzhelev/removeDynamicKubeletConfig
...
remove DynamicKubeletConfig feature gate from the code
2022-10-12 01:33:00 -07:00
Gunju Kim
add4652352
Promote ExpandedDNSConfig feature to the beta stage
...
This adds an e2e test for the feature and promotes ExpandedDNSConfig
feature to the beta stage.
2022-10-11 21:00:00 +09:00
Kubernetes Prow Robot
b4eec3c2ad
Merge pull request #112792 from cici37/celAd
...
Add feature gate CelValidatingAdmission
2022-10-05 16:39:53 -07:00
Cici Huang
d8ab3fea0d
Update feature gate name to CELValidatingAdmission
2022-10-05 19:40:50 +00:00
Kubernetes Prow Robot
3af1e5fdf6
Merge pull request #112707 from enj/enj/i/https_links
...
Use https links for k8s KEPs, issues, PRs, etc
2022-09-29 12:34:40 -07:00
Cici Huang
9dff2311ea
Add feature gate CelValidatingAdmissionExtensibility
2022-09-29 18:45:14 +00:00
Dixita Narang
ff1f525511
Setting LockToDefault as true for KubeletCredentialProviders feature, and removing conditions that check if the feature is enabled since now the feature is enabled by default
2022-09-29 16:42:48 +00:00
Wojciech Tyczyński
57c95fbfa1
Lock ServerSideApply feature to true
2022-09-27 13:48:28 +02:00
Dan Winship
ab326d2f4e
proxy/iptables: Don't rewrite chains that haven't changed
...
iptables-restore requires that if you change any rule in a chain, you
have to rewrite the entire chain. But if you avoid mentioning a chain
at all, it will leave it untouched. Take advantage of this by not
rewriting the SVC, SVL, EXT, FW, and SEP chains for services that have
not changed since the last sync, which should drastically cut down on
the size of each iptables-restore in large clusters.
2022-09-26 16:30:42 -04:00
Monis Khan
b738be9b46
Use https links for k8s KEPs, issues, PRs, etc
...
Signed-off-by: Monis Khan <mok@microsoft.com>
2022-09-23 23:36:24 +00:00
Sergey Kanzhelev
39e49a91d7
remove DynamicKubeletConfig feature gate from the code
2022-09-23 23:14:19 +00:00
Kubernetes Prow Robot
5ce4f98a76
Merge pull request #112579 from SergeyKanzhelev/removePodOverhead
...
remove podOverhead feature gate as a feature is now GA since 1.24
2022-09-22 07:59:04 -07:00
Kubernetes Prow Robot
de693b5e2d
Merge pull request #112577 from andrewsykim/feature-gate-cleanup
...
Clean up feature gates ServiceLoadBalancerClass and ServiceLBNodePortControl
2022-09-20 18:13:12 -07:00
SataQiu
8dba9f782d
remove GA featuregates IndexedJob and SuspendJob
2022-09-20 11:00:43 +08:00
Sergey Kanzhelev
ad7199a9da
remove podOverhead feature gate as a feature is now GA since 1.24
2022-09-19 19:25:16 +00:00
Andrew Sy Kim
7aaacb22a9
remove feature gate ServiceLBNodePortControl that GA'd in v1.24
...
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
2022-09-19 14:55:08 -04:00
Andrew Sy Kim
bba9c3bde1
remove the feature gate ServiceLoadBalancerClass that GA'd in v1.24
...
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
2022-09-19 14:55:02 -04:00
SataQiu
92be899407
Remove GA featuregates: DefaultPodTopologySpread, NonPreemptingPriority, PodAffinityNamespaceSelector, PreferNominatedNode
2022-09-19 22:00:40 +08:00
Dixita Narang
d3955624b8
Changing the targeted version of K8s to 1.26 for the feature
2022-09-16 21:20:30 +00:00
m.nabokikh
00dfba473b
Add auth API to get self subject attributes
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
2022-09-14 18:00:26 +02:00
Shubham Kuchhal
4ba39fc799
Remove GA featuregate: CSRDuration
2022-09-12 13:59:08 +05:30
Dixita Narang
977a8ebb3a
Renaming usage of v1beta1 to v1, and adding API violation exceptions and
...
vendor module for v1
2022-09-09 06:11:06 +00:00
Antonio Ojea
c5a07b2e05
graduate ServiceIPStaticSubrange to GA
2022-09-02 07:13:18 +02:00
Alexander Zielenski
7b54c492d9
add aggregated discovery feature gate
2022-08-29 16:21:23 -07:00
Kubernetes Prow Robot
1959fe1b94
Merge pull request #112064 from aojea/dryrun_cleanup
...
Dryrun cleanup
2022-08-27 07:18:35 -07:00
Ryan Phillips
32a90f5f35
Revert "promote LocalStorageCapacityIsolationFSQuotaMonitoring to beta"
2022-08-26 16:25:00 -05:00
Antonio Ojea
a1bfb76458
remove DryRun feature gate checks
2022-08-26 15:12:22 +02:00
Davanum Srinivas
9bbf01bae9
Remove references to openstack and cinder
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2022-08-22 16:43:14 -04:00
Kubernetes Prow Robot
759785ea14
Merge pull request #109090 from sarveshr7/multicidr-rangeallocator
...
Enhance NodeIPAM to support multiple ClusterCIDRs
2022-08-07 15:40:18 -07:00
Sarvesh Rangnekar
5b801ba9f9
Introduce MultiCIDRRangeAllocator
...
MultiCIDRRangeAllocator is a new Range Allocator which makes using
multiple ClusterCIDRs possible. It consists of two controllers, one for
reconciling the ClusterCIDR API objects and the other for allocating
Pod CIDRs to the nodes.
The allocation is based on the rules defined in
https://github.com/kubernetes/enhancements/tree/master/keps/sig-network/2593-multiple-cluster-cidrs
2022-08-06 00:10:39 +00:00
Kubernetes Prow Robot
64ed914545
Merge pull request #111258 from dobsonj/kep-596-ga-feature-flag
...
KEP-596: Move CSIInlineVolume feature to GA
2022-08-05 13:54:30 -07:00
Kubernetes Prow Robot
eefcf6aa80
Merge pull request #111113 from mimowo/retriable-pod-failures-job-controller
...
Support handling of pod failures with respect to the configured rules
2022-08-04 13:35:46 -07:00
Jonathan Dobson
5f774832a5
Move CSIInlineVolume feature to GA
2022-08-04 13:06:30 -06:00
Michal Wozniak
bf9ce70de3
Support handling of pod failures with respect to the specified rules
2022-08-04 18:39:08 +02:00
Jan Safranek
34dc6b2587
Add SELinuxMountReadWriteOncePod feature gate
2022-08-04 10:51:00 +02:00
Kubernetes Prow Robot
442574f3a7
Merge pull request #111513 from jingxu97/july/localstorage
...
Promote Local storage capacity isolation feature to GA
2022-08-03 13:05:59 -07:00
Kubernetes Prow Robot
4b6134b6dc
Merge pull request #111090 from kinvolk/rata/userns-support-2022
...
Add support for user namespaces phase 1 (KEP 127)
2022-08-03 13:05:47 -07:00
Giuseppe Scrivano
482e76dc2c
features: add UserNamespacesSupport feature
...
define a feature gate for the user namespaces support. The feature is
not enabled by default.
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2022-08-03 13:18:11 +02:00
jinxu
0064010cdd
Promote Local storage capacity isolation feature to GA
...
This change is to promote local storage capacity isolation feature to GA
At the same time, to allow rootless system disable this feature due to
unable to get root fs, this change introduced a new kubelet config
"localStorageCapacityIsolation". By default it is set to true. For
rootless systems, they can set this configuration to false to disable
the feature. Once it is set, user cannot set ephemeral-storage
request/limit because capacity and allocatable will not be set.
Change-Id: I48a52e737c6a09e9131454db6ad31247b56c000a
2022-08-02 23:45:48 -07:00
Kubernetes Prow Robot
6fbeacdf73
Merge pull request #111435 from soltysh/cronjob_timezone_beta
...
Promote CronJobTimeZone to beta
2022-08-02 16:23:51 -07:00
Kubernetes Prow Robot
90f9a52db6
Merge pull request #111467 from RomanBednar/retro-sc-assignment
...
Allow retroactive storage class assigment to PVCs
2022-08-02 15:05:57 -07:00
Kubernetes Prow Robot
369a465fae
Merge pull request #111301 from mattcary/migration-feature
...
Upgrade CSIMigrationGCE feature gate to GA
2022-08-02 13:58:57 -07:00
Roman Bednar
d19f6fba29
add RetroactiveDefaultStorageClass feature gate
2022-08-02 20:52:04 +02:00
Kubernetes Prow Robot
d40bc18461
Merge pull request #105126 from sallyom/tracing-kubelet
...
kubelet tracing instrumentation
2022-08-02 11:38:06 -07:00
Matthew Cary
e5d387c5d6
Upgrade CSIMigrationGCE feature gate to GA
...
Change-Id: I620bc4913765c0d6562eb1008216a72e8b0a2970
2022-08-02 09:14:27 -07:00
Maciej Szulik
8fd81c6573
Promote CronJobTimeZone to beta
2022-08-02 16:53:04 +02:00
Michal Wozniak
04fcbd721c
Introduction of a pod condition type indicating disruption. Its reason
field indicates the reason:
...
- PreemptionByKubeScheduler (Pod preempted by kube-scheduler)
- DeletionByTaintManager (Pod deleted by taint manager due to NoExecute taint)
- EvictionByEvictionAPI (Pod evicted by Eviction API)
- DeletionByPodGC (an orphaned Pod deleted by PodGC)PreemptedByScheduler (Pod preempted by kube-scheduler)
2022-08-02 11:12:16 +02:00
Kubernetes Prow Robot
2e1a4da8df
Merge pull request #111358 from ddebroy/hasnet1
...
Introduce PodHasNetwork condition for pods
2022-08-01 15:04:52 -07:00
Kubernetes Prow Robot
1e18ff5b37
Merge pull request #111479 from wongma7/migrationawsga
...
Promote CSIMigrationAWS to GA
2022-08-01 13:18:29 -07:00
Sally O'Malley
47e7d8034f
kubelet tracing
...
Signed-off-by: Sally O'Malley <somalley@redhat.com>
Co-authored-by: David Ashpole <dashpole@google.com>
2022-08-01 12:55:02 -04:00
Deep Debroy
dfdf8245bb
Introduce PodHasNetwork condition for pods
...
Signed-off-by: Deep Debroy <ddebroy@gmail.com>
2022-08-01 09:51:43 -07:00
Kubernetes Prow Robot
ef8e7c471e
Merge pull request #110291 from danwinship/kep-3178-iptables-cleanup-kubelet
...
Implement KEP-3178 "iptables cleanup" in kubelet
2022-08-01 07:50:40 -07:00
Kubernetes Prow Robot
dd54a044ea
Merge pull request #110940 from pacoxu/ga-disable-accelerator
...
Disable AcceleratorUsage Metrics: ga
2022-07-31 20:32:28 -07:00
Kubernetes Prow Robot
8594df1aff
Merge pull request #108541 from kerthcet/feature/set-PreferNominatedNode-defaultvalue
...
feat: set ProbeTerminationGracePeriod default to true
2022-07-30 11:06:27 -07:00
Kubernetes Prow Robot
3902a53419
Merge pull request #111441 from denkensk/respect-topology
...
Respect PodTopologySpread after rolling upgrades
2022-07-30 01:40:42 -07:00
Alex Wang
f4bc904376
implementation for MatchLabelKeys in TopologySpreadConstraint
...
Signed-off-by: Alex Wang <wangqingcan1990@gmail.com>
2022-07-30 13:23:49 +08:00
Paco Xu
e073b0fd65
Disable AcceleratorUsage Metrics: ga
2022-07-30 12:31:43 +08:00
Kubernetes Prow Robot
cf2800b812
Merge pull request #111402 from verb/111030-ec-ga
...
Promote EphemeralContainers feature to GA
2022-07-29 19:29:20 -07:00
Cici Huang
e0fb5714ac
Promote feature CustomResourceValidationExpressions to beta
2022-07-29 03:12:39 +00:00
Kubernetes Prow Robot
95ed6820ea
Merge pull request #107329 from pacoxu/promote-e2e-quota
...
promote LocalStorageCapacityIsolationFSQuotaMonitoring to beta
2022-07-28 19:35:10 -07:00
Matthew Wong
4068e44f28
Promote CSIMigrationAWS to GA
2022-07-27 16:01:34 -07:00
Dan Winship
3fdece285b
Add IPTablesOwnershipCleanup feature to disable kubelet iptables setup
2022-07-27 13:33:09 -04:00
Lee Verberne
ee596a88d9
Mark EphemeralContainers feature gate as GA
2022-07-26 02:53:44 +02:00
Kubernetes Prow Robot
7156c96e5d
Merge pull request #111194 from ravisantoshgudimetla/promote-maxSurge-ga
...
Promote DS max surge to GA
2022-07-25 06:20:46 -07:00
Kubernetes Prow Robot
4885f4d750
Merge pull request #111229 from ravisantoshgudimetla/promote-podOS-GA
...
Promote pod OS to GA
2022-07-19 10:12:19 -07:00
Kubernetes Prow Robot
eeb12bb3af
Merge pull request #110178 from kevindelgado/validation-beta-1-25
...
Graduate server side validation to beta
2022-07-19 05:34:06 -07:00
Ravi Gudimetla
b79ebb8165
Promote PodOS field to GA
2022-07-18 23:27:58 -04:00
Kubernetes Prow Robot
bd1c9c1c5b
Merge pull request #110388 from sanposhiho/graduate-mindomain-beta
...
Graduate MinDomains in Pod Topology Spread to beta
2022-07-18 15:36:06 -07:00
Kevin Delgado
36dbecd438
Enable ServerSideFieldValidation feature gate on by default in beta
2022-07-18 15:35:02 +00:00
Ravi Gudimetla
7397c029e8
Promote DS MaxSurge to GA
2022-07-18 07:54:59 -04:00
Kubernetes Prow Robot
e5f4f8d71b
Merge pull request #110896 from ravisantoshgudimetla/promote-minReadySec-sts-update-ga
...
Promote minReadySeconds to GA
2022-07-14 09:45:09 -07:00
Kubernetes Prow Robot
a655368390
Merge pull request #104907 from adrianreber/2021-09-10-checkpoint
...
Minimal checkpointing support
2022-07-14 09:44:56 -07:00
Adrian Reber
fc37a7a990
kubelet: wire checkpoint container support through
...
This adds the last pieces to wire through the container checkpoint
support in the kubelet.
Signed-off-by: Adrian Reber <areber@redhat.com>
2022-07-14 10:27:41 +00:00
Ravi Gudimetla
9144250a92
Promote minReadySeconds to GA
2022-07-13 11:37:10 -04:00
Kubernetes Prow Robot
ec849f4d51
Merge pull request #103523 from divyenpatel/enable-vsphere-csi-migration
...
enabling CSIMigrationvSphere feature by default
2022-07-12 18:37:36 -07:00
Kubernetes Prow Robot
2b657a0f3b
Merge pull request #110805 from saschagrunert/seccomp-default-beta
...
Graduate SeccompDefault feature to beta
2022-07-07 17:54:11 -07:00
Kubernetes Prow Robot
666ee0886f
Merge pull request #110703 from aojea/beta_enable_ipranges
...
enable ServiceIPStaticSubrange beta by default
2022-07-06 14:55:44 -07:00
Kubernetes Prow Robot
6b6558a463
Merge pull request #110948 from alculquicondor/re-enable-job-tracking
...
Re-enable JobTrackingWithFinalizers
2022-07-06 09:45:33 -07:00
Aldo Culquicondor
a26920b190
Re-enable JobTrackingWithFinalizers
...
Change-Id: If9bd960f3da07bbdc4bc59008976e7f2cfd011e9
2022-07-04 15:24:19 -04:00
Ricardo Katz
3e7bdbbf30
Promote endPort to GA
2022-06-30 00:33:43 +00:00