-
Feature
-
Resolution: Unresolved
-
Critical
-
None
-
None
-
BU Product Work
-
False
-
-
False
-
20% To Do, 30% In Progress, 50% Done
-
0
-
Program Call
Problem statement
The root partition contains
- logs
- EmptyDir
- Writable Layer
- Readable layer
As a openshift admin i want to separate all above entities into separate partition so that root partition does not get filled up and using multiple partition will improve my I/O.
Engineering Solution:
Container runtimes modifying the storage library to move the container images to a separate disk (called disk2). The main root partition (disk1) will contain the writable layer (logs, writable layer, emptydir storage). Disk1 being setup in this fashion preserve the ability for Kubelet to evict based on ephemeral storage limits. The container images on disk2 will not be able to be GCed unless there is some sort of changes upstream to enable it.
For 4.14 we will have these limitations.
- is blocked by
-
OCPSTRAT-1592 Support for Configuring Additional Disks During OpenShift Installation - Phase I
- New
- is related to
-
RUN-1755 Spike: split filesystem and make each partition first class citizen of kube
- New
-
RFE-2035 calculation of ephemeral storage of node when /var/lib/containers is mounted separately
- Accepted
-
RUN-1740 Spike: split filesystem and make each partition first class citizen of kube
- To Do
-
RUN-1808 Allow Splitting Read and Write Filesystem Layers for Containers
- Review
-
OCPSTRAT-1592 Support for Configuring Additional Disks During OpenShift Installation - Phase I
- New
- links to