Skip to content

Handling dynamic size for / #877

Answered by cgwalters
cgwalters asked this question in Q&A
Discussion options

You must be logged in to vote

A: No, we don't support splitting the OS content across separate filesystem today. It would be possible in theory but would greatly complicate many aspects of the underlying storage.

Instead, what I suggest is to use some form of dynamic storage, such as LVM, btrfs, Stratis, etc. With all of these types of systems, it's possible to dynamically expand filesystems on demand.

Let's say you're in a situation where you have a system deployed with a 20G /, and you want to add a large set of agent containers or large data as part of the bootc base image and you need an additional 5G.

Today bootc does not perform any filesystem space checks before fetching the image - we could do this, although t…

Replies: 1 comment

Comment options

cgwalters
Nov 6, 2024
Maintainer Author

You must be logged in to vote
0 replies
Answer selected by cgwalters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant