@@ -3,24 +3,12 @@ title: Building a custom OS with CoreOS Assembler
33nav_order : 3
44---
55
6- # Using coreos-assembler to build custom FCOS derivatives
6+ # Building custom immutable container-native operating systems
77
8- The primary goal of Fedora CoreOS is to be useful directly, and
9- to have users deploy containers for applications, etc.
8+ Creating custom immutable container-native operating systems is now supported
9+ by the [ Fedora bootc project] ( https://docs.fedoraproject.org/en-US/bootc/getting-started/ ) ,
10+ and Fedora CoreOS derives from that project.
1011
11- Some people and organizations have asked about creating custom
12- derivatives of Fedora CoreOS using this project. This is supported
13- on a best-effort basis. Supporting these use cases is not a primary
14- goal of coreos-assembler, though we try not to purposely break them.
15- Also note that coreos-assembler is still evolving, and it's likely
16- that there will occasionally be breaking changes. You should
17- subscribe to releases to make sure you're aware of these.
18- That said, we do try to maintain a stable interface between
19- coreos-assembler and the "source config" repo.
20-
21- Maintaining a custom operating system build is a nontrivial undertaking
22- that you shouldn't take lightly. But we will make efforts to
23- document changes and keep coreos-assembler relatively stable.
24-
25- coreos-assembler is used to build RHEL CoreOS, but coreos-assembler
26- is not a Red Hat product at the current time.
12+ Please see the bootc documentation for guidance on building custom operating systems;
13+ Fedora CoreOS is focused on a "direct consume" model; see also
14+ < https://docs.fedoraproject.org/en-US/fedora-coreos/faq/#_how_does_fedora_coreos_relate_to_fedora_bootc > .
0 commit comments