Please update the issue description as suggested in the comment #361 (comment). Need to convert the design proposal into a KEP following the latest template to address all open checkboxes above and get it merged under the k/enhancements repo by 1.25 enhancements Freeze.įor note, the status of this enhancement is marked as at risk. Try removing the limits.ephemeral-storage if safe or change the value depending upon your requirement.Looks like for this one, we will need doing the following: KEP has a production readiness review that has been completed and merged into k/enhancements.KEP has a updated detailed test plan section filled out.KEP file using the latest template has been merged into the k/enhancements repo. ![]() Here's where this enhancement currently stands: The kubelet monitors resources like memory, disk space, and filesystem inodes on your clusters nodes. Just checking in as we approach enhancements freeze on 18:00 PST on Thursday June 16, 2022.įor note, This enhancement is targeting for stage stable for 1.25 (correct me, if otherwise) Node-pressure eviction is the process by which the kubelet proactively terminates pods to reclaim resources on nodes. eg: set 20G quota for PODS that mean each pods can use only 20GB on ephemeral storage, if need more space should use the PV. It would be great if we restrict pods use a limited amount of ephemeral storage on cluster wide. This behavior is getting fill up the file system and stooping other pods to run. īecause the pods run time writable layers or logs growing up and that will fill out /var/lib/docker filesystem. ![]() The second container requests 2GiB of local storage, but no limit setting. I would like to check if there any way to restrict Pods usage on ephemeral storage /var/lib/docker) regardless of mounted on node root fs or separate file system of /var/lib/docker. resourcefieldref - (Optional) Selects a resource of the container: only resources limits and requests (limits.cpu, mory, limits.ephemeral-storage. The first container has a request of 8GiB of local ephemeral storage and a limit of 12GiB. Docker reports its root directory to the kubelet, so as long as your images are stored on the same partition that contains /var/lib/docker (or whatever your docker root dir is), this should work correctly. Make sure you have -root-dir set correctly. The behavior you describe should work regardless of this feature. ![]() We try the feature by this scenario, and found that it can not limit the capacity of container.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |