README.md: A few updates
This commit is contained in:
parent
4006334ca8
commit
c21a24a15b
54
README.md
54
README.md
|
|
@ -1,22 +1,16 @@
|
||||||
# Sagano
|
# Sagano
|
||||||
|
|
||||||
For many years, we've had Linux and containers operating in connected but
|
# Goals
|
||||||
separate worlds. Today, we are excited to announce that we are bringing these
|
|
||||||
worlds together. We're making the ecosystem of content available to you in
|
|
||||||
containers, now to your core Linux systems. Containers now become the language
|
|
||||||
for building the OS. Boot them to your core Linux systems. Modify them in a
|
|
||||||
Containerfile/Dockerfile. Whether standalone images to modify as you see fit in
|
|
||||||
your datacenter, immutable images at the edge or worker nodes in
|
|
||||||
Kubernetes/OpenShift - one, consistent approach. We're always striving to make
|
|
||||||
developing applications across the hybrid cloud easier and to make your IT
|
|
||||||
landscape easier to manage even as you face increasing complexity. And we hope
|
|
||||||
you are as excited about this as we are.
|
|
||||||
|
|
||||||
## Goals
|
This project's toplevel goal is to create base *bootable* container images
|
||||||
|
|
||||||
This project's toplevel goal is to create "base" *bootable* container images
|
|
||||||
from Fedora ELN and CentOS Stream packages.
|
from Fedora ELN and CentOS Stream packages.
|
||||||
|
|
||||||
|
## Status
|
||||||
|
|
||||||
|
This project was migrated from https://gitlab.com/centos/cloud/sagano
|
||||||
|
and currently container images point to that repository. Reworking
|
||||||
|
the build system is in progress!
|
||||||
|
|
||||||
## Trying it out
|
## Trying it out
|
||||||
|
|
||||||
See [install.md](./install.md).
|
See [install.md](./install.md).
|
||||||
|
|
@ -60,8 +54,6 @@ From [Wikipedia](https://en.wikipedia.org/wiki/Bamboo_Forest_(Kyoto,_Japan)):
|
||||||
|
|
||||||
## Demonstration base images for Project Sagano
|
## Demonstration base images for Project Sagano
|
||||||
|
|
||||||
This is part of [Project Sagano](https://gitlab.com/CentOS/cloud/issue-tracker/-/blob/main/README.md).
|
|
||||||
|
|
||||||
These images are technology demonstrators, not for production use. The
|
These images are technology demonstrators, not for production use. The
|
||||||
intention is that these images are generated by the OS vendor or
|
intention is that these images are generated by the OS vendor or
|
||||||
distribution.
|
distribution.
|
||||||
|
|
@ -70,7 +62,7 @@ Or, you can fork this repository and generate your own via
|
||||||
|
|
||||||
## Operating system sources
|
## Operating system sources
|
||||||
|
|
||||||
At the moment these demonstration builds use Fedora 38 and CentOS Stream 9.
|
At the moment these demonstration builds use Fedora ELN and CentOS Stream 9.
|
||||||
|
|
||||||
## Tiers
|
## Tiers
|
||||||
|
|
||||||
|
|
@ -99,8 +91,6 @@ users and passwords that way.
|
||||||
|
|
||||||
## Image matrix (Fedora)
|
## Image matrix (Fedora)
|
||||||
|
|
||||||
- `registry.gitlab.com/centos/cloud/sagano/fedora-boot-tier-0:38`
|
|
||||||
- `registry.gitlab.com/centos/cloud/sagano/fedora-boot-tier-1:38`
|
|
||||||
- `registry.gitlab.com/centos/cloud/sagano/fedora-boot-tier-0:eln`
|
- `registry.gitlab.com/centos/cloud/sagano/fedora-boot-tier-0:eln`
|
||||||
- `registry.gitlab.com/centos/cloud/sagano/fedora-boot-tier-1:eln`
|
- `registry.gitlab.com/centos/cloud/sagano/fedora-boot-tier-1:eln`
|
||||||
|
|
||||||
|
|
@ -113,13 +103,6 @@ users and passwords that way.
|
||||||
- `registry.gitlab.com/centos/cloud/sagano/centos-boot-tier-1-rt:stream9`
|
- `registry.gitlab.com/centos/cloud/sagano/centos-boot-tier-1-rt:stream9`
|
||||||
(realtime kernel)
|
(realtime kernel)
|
||||||
|
|
||||||
## Image matrix (Fedora development)
|
|
||||||
|
|
||||||
These images pull from git main/master of RPMs using COPRs for selected projects.
|
|
||||||
|
|
||||||
- `registry.gitlab.com/centos/cloud/sagano/fedora-boot-tier-0-dev:38`
|
|
||||||
- `registry.gitlab.com/centos/cloud/sagano/fedora-boot-tier-1-dev:38`
|
|
||||||
|
|
||||||
### More about image sources
|
### More about image sources
|
||||||
|
|
||||||
The current manifest definitions [tier-0](tier-0) and [tier-1](tier-1) were
|
The current manifest definitions [tier-0](tier-0) and [tier-1](tier-1) were
|
||||||
|
|
@ -140,25 +123,6 @@ can also push to a registry with `--format=registry`.
|
||||||
|
|
||||||
More information at <https://coreos.github.io/rpm-ostree/container/>
|
More information at <https://coreos.github.io/rpm-ostree/container/>
|
||||||
|
|
||||||
## Plan
|
|
||||||
|
|
||||||
### Phase 0
|
|
||||||
|
|
||||||
- Merge this repository into <https://gitlab.com/fedora/boot-container-base> (e.g.)
|
|
||||||
- Add these images to Fedora, but in the `fedoraci` namespace, [like ELN](https://docs.fedoraproject.org/en-US/eln/deliverables/).
|
|
||||||
- The images are [built via Pungi](https://pagure.io/pungi/pull-request/1699)
|
|
||||||
- The [sync container script](https://pagure.io/releng/pull-request/11180) is
|
|
||||||
modified to include this
|
|
||||||
- Add this to CI tooling in Fedora
|
|
||||||
|
|
||||||
### Phase 1
|
|
||||||
|
|
||||||
- Change [fedora-coreos-config](https://github.com/coreos/fedora-coreos-config/)
|
|
||||||
to inherit from this as a git submodule
|
|
||||||
- (?) Fork <https://gitlab.com/fedora/boot-container-base> into something under
|
|
||||||
<https://gitlab.com/CentOS/cloud/> and start building C9S versions there?
|
|
||||||
- <https://gitlab.com/redhat/centos-stream>
|
|
||||||
|
|
||||||
## Badges
|
## Badges
|
||||||
|
|
||||||
| Badge | Description | Service |
|
| Badge | Description | Service |
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue