diff options
| author | Robert Krawitz <rlk@redhat.com> | 2018-10-02 14:30:33 -0400 |
|---|---|---|
| committer | Robert Krawitz <rlk@redhat.com> | 2018-10-11 17:46:34 -0400 |
| commit | f6407579fd12fdea540c40f2281a74ad7cfbd25c (patch) | |
| tree | a7182ac709ff46c24841e808081413cf3d748842 | |
| parent | d0879693b34e66dbccacd4ecf94e8b0f34952688 (diff) | |
Generate TOC via emacs markdown-toc
| -rw-r--r-- | keps/sig-node/0028-20180906-quotas-for-ephemeral-storage.md | 74 |
1 files changed, 39 insertions, 35 deletions
diff --git a/keps/sig-node/0028-20180906-quotas-for-ephemeral-storage.md b/keps/sig-node/0028-20180906-quotas-for-ephemeral-storage.md index fd1633be..74e6c03a 100644 --- a/keps/sig-node/0028-20180906-quotas-for-ephemeral-storage.md +++ b/keps/sig-node/0028-20180906-quotas-for-ephemeral-storage.md @@ -29,41 +29,45 @@ superseded-by: # Quotas for Ephemeral Storage ## Table of Contents - - * [Quotas for Ephemeral Storage](#quotas-for-ephemeral-storage) - * [Table of Contents](#table-of-contents) - * [Summary](#summary) - * [Project Quotas](#project-quotas) - * [Motivation](#motivation) - * [Goals](#goals) - * [Non-Goals](#non-goals) - * [Future Work](#future-work) - * [Proposal](#proposal) - * [Control over Use of Quotas](#control-over-use-of-quotas) - * [Operation Flow -- Applying a Quota](#operation-flow----applying-a-quota) - * [Operation Flow -- Retrieving Storage Consumption](#operation-flow----retrieving-storage-consumption) - * [Operation Flow -- Removing a Quota.](#operation-flow----removing-a-quota) - * [Operation Notes](#operation-notes) - * [Selecting a Project ID](#selecting-a-project-id) - * [Determine Whether a Project ID Applies To a Directory](#determine-whether-a-project-id-applies-to-a-directory) - * [Return a Project ID To the System](#return-a-project-id-to-the-system) - * [Implementation Details/Notes/Constraints [optional]](#implementation-detailsnotesconstraints-optional) - * [Notes on Implementation](#notes-on-implementation) - * [Notes on Code Changes](#notes-on-code-changes) - * [Testing Strategy](#testing-strategy) - * [Risks and Mitigations](#risks-and-mitigations) - * [Graduation Criteria](#graduation-criteria) - * [Implementation History](#implementation-history) - * [Drawbacks [optional]](#drawbacks-optional) - * [Alternatives [optional]](#alternatives-optional) - * [Alternative quota-based implementation](#alternative-quota-based-implementation) - * [Alternative loop filesystem-based implementation](#alternative-loop-filesystem-based-implementation) - * [Infrastructure Needed [optional]](#infrastructure-needed-optional) - * [References](#references) - * [Bugs Opened Against Filesystem Quotas](#bugs-opened-against-filesystem-quotas) - * [CVE](#cve) - * [Other Security Issues Without CVE](#other-security-issues-without-cve) - * [Other Linux Quota-Related Bugs Since 2012](#other-linux-quota-related-bugs-since-2012) +<!-- markdown-toc start - Don't edit this section. Run M-x markdown-toc-generate-toc again --> +**Table of Contents** + +- [Quotas for Ephemeral Storage](#quotas-for-ephemeral-storage) + - [Table of Contents](#table-of-contents) + - [Summary](#summary) + - [Project Quotas](#project-quotas) + - [Motivation](#motivation) + - [Goals](#goals) + - [Non-Goals](#non-goals) + - [Future Work](#future-work) + - [Proposal](#proposal) + - [Control over Use of Quotas](#control-over-use-of-quotas) + - [Operation Flow -- Applying a Quota](#operation-flow----applying-a-quota) + - [Operation Flow -- Retrieving Storage Consumption](#operation-flow----retrieving-storage-consumption) + - [Operation Flow -- Removing a Quota.](#operation-flow----removing-a-quota) + - [Operation Notes](#operation-notes) + - [Selecting a Project ID](#selecting-a-project-id) + - [Determine Whether a Project ID Applies To a Directory](#determine-whether-a-project-id-applies-to-a-directory) + - [Return a Project ID To the System](#return-a-project-id-to-the-system) + - [Implementation Details/Notes/Constraints [optional]](#implementation-detailsnotesconstraints-optional) + - [Notes on Implementation](#notes-on-implementation) + - [Notes on Code Changes](#notes-on-code-changes) + - [Testing Strategy](#testing-strategy) + - [Risks and Mitigations](#risks-and-mitigations) + - [Graduation Criteria](#graduation-criteria) + - [Implementation History](#implementation-history) + - [Drawbacks [optional]](#drawbacks-optional) + - [Alternatives [optional]](#alternatives-optional) + - [Alternative quota-based implementation](#alternative-quota-based-implementation) + - [Alternative loop filesystem-based implementation](#alternative-loop-filesystem-based-implementation) + - [Infrastructure Needed [optional]](#infrastructure-needed-optional) + - [References](#references) + - [Bugs Opened Against Filesystem Quotas](#bugs-opened-against-filesystem-quotas) + - [CVE](#cve) + - [Other Security Issues Without CVE](#other-security-issues-without-cve) + - [Other Linux Quota-Related Bugs Since 2012](#other-linux-quota-related-bugs-since-2012) + +<!-- markdown-toc end --> [Tools for generating]: https://github.com/ekalinin/github-markdown-toc |
