文件名称:CoreOS 磁盘映像恢复器
文件大小:43KB
文件格式:ZIP
更新时间:2024-07-18 13:16:53
coreos-diskimage-rehydrator
CoreOS 磁盘映像恢复器实现https://github.com/coreos/fedora-coreos-tracker/issues/828 的一部分,这又是https://github.com/openshift/enhancements/pull/201 的一部分在 CoreOS 中,我们提供了很多磁盘映像,每个平台一个。这些几乎完全相同,主要只是在每个磁盘映像中带有一个ignition.platform.id标记,并封装在虚拟机管理程序/平台特定容器中。此外,对于裸机,我们同时提供“拆分”PXE 设置和 ISO,它们也是相同的。今天,用户通过此处记录的流元数据访问它:https ://docs.fedoraproject.org/en-US/fedora-coreos/stream-metadata/该项目的目标是通过创建一个容器镜像来对所有这些镜像进行重复数据删除,并可以按需生成它们,从而使我们的构建和交付管道更加“容器原生”。具体目标:使离线镜像变得更加容易,因为管理员只需将此容器映像与他们想要的其他容器一起镜像即可总体上将我们的发布工程定位为更“容器原生”确保此容器
【文件预览】:
coreos-diskimage-rehydrator-main
----Dockerfile(398B)
----.gitignore(8B)
----LICENSE-MIT(1KB)
----README.md(7KB)
----build.sh(78B)
----.github()
--------workflows()
----Cargo.toml(1017B)
----tests()
--------it()
----.dockerignore(7B)
----Dockerfile.rhcos(368B)
----misc()
--------delta.sh(627B)
----LICENSE-APACHE(11KB)
----src()
--------streamid.rs(2KB)
--------riverdelta.rs(8KB)
--------ova.rs(3KB)
--------utils.rs(502B)
--------rsync.rs(5KB)
--------download.rs(2KB)
--------main.rs(25KB)
--------qemu_img.rs(2KB)
----Dockerfile.fcos(364B)
----Cargo.lock(42KB)