summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Krawitz <rlk@redhat.com>2018-10-17 15:13:15 -0400
committerRobert Krawitz <rlk@redhat.com>2018-10-17 15:13:15 -0400
commitda22baba6ba8c47c4954ccd6cad9a8b6aea99e4e (patch)
tree8b5f1492dbd9412da5c2b5033d7301fc0bf237e9
parent8a7783631da738b8aac096521b628bf2858c75a1 (diff)
Comments from @derekwaynecarr
-rw-r--r--keps/sig-node/0030-20180906-quotas-for-ephemeral-storage.md25
1 files changed, 11 insertions, 14 deletions
diff --git a/keps/sig-node/0030-20180906-quotas-for-ephemeral-storage.md b/keps/sig-node/0030-20180906-quotas-for-ephemeral-storage.md
index 2564455f..bf1ee5c9 100644
--- a/keps/sig-node/0030-20180906-quotas-for-ephemeral-storage.md
+++ b/keps/sig-node/0030-20180906-quotas-for-ephemeral-storage.md
@@ -1,29 +1,23 @@
---
kep-number: 0
-title: My First KEP
+title: Quotas for Ephemeral Storage
authors:
- - "@janedoe"
+ - "@RobertKrawitz"
owning-sig: sig-xxx
participating-sigs:
- - sig-aaa
- - sig-bbb
+ - sig-node
reviewers:
- TBD
- - "@alicedoe"
approvers:
- - TBD
- - "@oscardoe"
+ - "@dchen1107"
+ - "@derekwaynecarr"
editor: TBD
creation-date: yyyy-mm-dd
last-updated: yyyy-mm-dd
status: provisional
see-also:
- - KEP-1
- - KEP-2
replaces:
- - KEP-3
superseded-by:
- - KEP-100
---
# Quotas for Ephemeral Storage
@@ -228,6 +222,9 @@ These goals apply only to local ephemeral storage, as described in
### Non-Goals
* Application to storage other than local ephemeral storage.
+* Application to container copy on write layers. That will be managed
+ by the container runtime. For a future project, we should work with
+ the runtimes to use quotas for their monitoring.
* Elimination of eviction as a means of enforcing ephemeral-storage
limits. Pods that hit their ephemeral-storage limit will still be
evicted by the kubelet even if their storage has been capped by
@@ -264,13 +261,13 @@ At present, two feature gates control operation of quotas:
* `LocalStorageCapacityIsolation` must be enabled for any use of
quotas.
-* `FSQuotaForLSCIMonitoring` must be enabled in addition. If this is
+* `LocalStorageCapacityIsolationFSMonitoring` must be enabled in addition. If this is
enabled, quotas are used for monitoring, but not enforcement. At
present, this defaults to False, but the intention is that this will
default to True by initial release.
-* _`FSQuotaForLSCIEnforcement` must be enabled, in addition to
- `FSQuotaForLSCIMonitoring`, to use quotas for enforcement._
+* _`LocalStorageCapacityIsolationFSEnforcement` must be enabled, in addition to
+ `LocalStorageCapacityIsolationFSMonitoring`, to use quotas for enforcement._
### Operation Flow -- Applying a Quota