Open
Description
Enhancement Description
- Use filesystem quotas to monitor local ephemeral storage utilization
- Kubernetes Enhancement Proposal: 1029-ephemeral-storage-quotas
- Primary contact (assignee): @RobertKrawitz @pacoxu
- Responsible SIGs: SIG-Node
- Reviewer(s) - @dashpole @derekwaynecarr
- Approver: #derekwaynecarr @dchen1107
- Enhancement target (which target equals to which milestone):
- Alpha release target (x.y): 1.15
- Beta release target (x.y): 1.31 (User Namespace Support User Namespaces in pods #127 is beta in v1.30)
- promoted in v1.25.0 and then reverted in v1.25.1
- Stable release target (x.y): v1.33 or later
- Alpha
- KEP (
k/enhancements
) update PR(s): Updates from SIG-Node meeting 20181204 #646 - Code (
k/k
) update PR(s): Ephemeral storage monitoring via filesystem quotas kubernetes#66928 - Docs (
k/website
) update(s): Add support for quotas for ephemeral storage monitoring. website#14268
- KEP (
- Reverted Beta (first-try: promoted in v1.25.0 and then reverted in v1.25.1)
- KEP (
k/enhancements
) update PR(s): promote ephemeral-storage-quotas to beta in 1.25 #2697 - Code (
k/k
) update PR(s):- promote LocalStorageCapacityIsolationFSQuotaMonitoring to beta kubernetes#107329
- add VolumeStatCalDuration metrics for fsquato monitoring benchmark kubernetes#107201
- assignQuota checks if the underlying medium supports quotas and if so setting it kubernetes#107302
- add warning log if volume calculation took too long than 1 second kubernetes#107490
- Docs(
k/website
) updates: Revert: promote LocalStorageCapacityIsolationFSQuotaMonitoring to beta website#36401 - Revert PR: Revert "promote LocalStorageCapacityIsolationFSQuotaMonitoring to beta" kubernetes#112076, Changelog-1.25: add 1.25.0 known issues section kubernetes#112106, LocalStorageCapacityIsolationFSQuotaMonitoring revert to alpha for regression #3485
- KEP (
- Beta (second-try) 1.31
- KEP (
k/enhancements
) update PR(s): [v1.29] ephemeral-storage-quotas: repromote to beta #3821 - Code (
k/k
) update PR(s):- Add CI for quota monitoring test-infra#28614
- 1.27 fsquota: only generate pod uuid is nil kubernetes#112624
- 1.27 kubelet: Fix fs quota monitoring on volumes kubernetes#115314
[pending UserNamespace beta]promote LocalStorageCapacityIsolationFSQuotaMonitoring to beta kubernetes#112626[pending UserNamespace beta]promote LocalStorageCapacityIsolationFSQuotaMonitoring to beta kubernetes#112626 (comment) kernel @haircommander pointed out that it's in a user namespace it can't change the projid and if not, project ID could be changed. So we want to wait for User Namespace beta before promoting this to beta.- 1.31 pkg/volume/*: Enable quotas in user namespace kubernetes#126014
- Docs (
k/website
) update(s):
- KEP (
Metadata
Assignees
Labels
Type
Projects
Status
Removed from Milestone