docs: Consolidate related projects
This commit is contained in:
parent
0eebde9936
commit
0047381f0d
|
|
@ -1,13 +0,0 @@
|
|||
---
|
||||
nav_order: 2
|
||||
---
|
||||
|
||||
# Relationship with CoreOS
|
||||
|
||||
The CoreOS Container Linux project was very successful, spawning multiple projects
|
||||
and derivatives that continue to see widespread use today.
|
||||
|
||||
An aim of this project is to share code and logic with Fedora CoreOS and its derivatives,
|
||||
such as Red Hat Enterprise Linux CoreOS. At the current time, these systems continue
|
||||
to exist and success for this project will include sharing as much code as possible
|
||||
with them.
|
||||
|
|
@ -45,31 +45,6 @@ For more information, see [the dev repository](https://github.com/centos/centos-
|
|||
|
||||
See [install.md](./install.md).
|
||||
|
||||
## Differences from Fedora CoreOS
|
||||
|
||||
Fedora CoreOS today is not small; there are multiple reasons for this, but
|
||||
primarily because it was created in a pre-bootable-container time. Not everyone
|
||||
wants e.g. moby-engine.
|
||||
|
||||
But going beyond size, the images produced by this project will focus
|
||||
on a container-native flow. We will ship a (container) image that does not
|
||||
include Ignition for example.
|
||||
|
||||
## Differences from RHEL CoreOS
|
||||
|
||||
We sometimes say that RHEL CoreOS
|
||||
[has FCOS as an upstream](https://github.com/openshift/os/blob/master/docs/faq.md#q-what-is-coreos)
|
||||
but this is only kind of true; RHEL CoreOS includes a subset of FCOS content,
|
||||
and is lifecycled with OCP.
|
||||
|
||||
An explicit goal of this project is to produce bootable container images
|
||||
that can be used as *base images* for RHEL CoreOS; for more on this, see e.g.
|
||||
<https://github.com/openshift/os/issues/799>
|
||||
|
||||
## Differences from RHEL for Edge
|
||||
|
||||
It is an explicit goal that CentOS boot also becomes a "base input" to RHEL for Edge.
|
||||
|
||||
## Understanding "tiers"
|
||||
|
||||
There is a "tier-0" image, but it is not yet being automatically built. The "tier-0"
|
||||
|
|
|
|||
|
|
@ -0,0 +1,33 @@
|
|||
---
|
||||
nav_order: 4
|
||||
---
|
||||
|
||||
# Relationship with other projects
|
||||
|
||||
## Fedora CoreOS
|
||||
|
||||
The primary focus of Fedora CoreOS is on being a "golden image" that
|
||||
can be configured via Ignition to run containers. In the Fedora CoreOS
|
||||
model, the OS is "lifecycled" separately from the workload and configuration.
|
||||
|
||||
This project is explicitly designed to be derived from via container
|
||||
tooling, not Ignition. While we will support a "just run the golden image" flow,
|
||||
ading and customizing the base image with extra packages and content is the expected
|
||||
norm. An important corrollary to this is that OS updates are "lifecycled" with the
|
||||
workload and configuration.
|
||||
|
||||
## RHEL CoreOS
|
||||
|
||||
We sometimes say that RHEL CoreOS
|
||||
[has FCOS as an upstream](https://github.com/openshift/os/blob/master/docs/faq.md#q-what-is-coreos)
|
||||
but this is only kind of true; RHEL CoreOS includes a subset of FCOS content,
|
||||
and is lifecycled with OCP.
|
||||
|
||||
An explicit goal of this project is to produce bootable container images
|
||||
lifecycled with the base OS, that can be used as *base images* for RHEL CoreOS.
|
||||
For more on this, see e.g.
|
||||
<https://github.com/openshift/os/issues/799>
|
||||
|
||||
## RHEL for Edge
|
||||
|
||||
It is an explicit goal that CentOS boot also becomes a "base input" to RHEL for Edge.
|
||||
Loading…
Reference in New Issue