What is Red Hat CoreOS?
summary
Red Hat CoreOS is an immutable, OpenShift-native host that delivers OS images as OCI blobs and applies OSTree transactional updates by pivoting to a new side‑by‑side image, rebooting, and falling back if needed. Installation uses a simple dd image plus Ignition for first‑boot provisioning; runtime is CRI‑O with podman tooling, images built by coreos‑assembler, and updates driven from the cluster via the machine‑config‑operator and machine‑config‑daemon. SSH is discouraged, bare‑metal and Fedora CoreOS variants are planned, and the design emphasizes minimal package sets, controlled mutability, and cluster‑managed versioning.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 3:56CoreOS Projects
- 8:38Atomic Host
- 11:49Project Atomic
- 13:40OpenShift
- 16:03Philosophy
- 24:17CoreOS Tools
- 25:27CoreOS abstraction layer
- 25:59Container Linux
- 27:22CoreOS Omaha
- 28:50Security
- 31:47Updates
- 35:50Roadmap
- 36:30Fedora CoreOS
- 38:02Expanding to other platforms
- 38:41Sources
- 38:55QA
related talks
24mCoreOS Demystified – The Specialized OS Powering OpenShift and Containers
13mCoreOS is Dead, Long Live CoreOS
28mFedora CoreOS - best host for your containers
52mGetting Started with Fedora CoreOS
17mOpenshift 4 0 on Red Hat CoreOS & Enterprise Linux 8
33mOpenShift OS customization as bootable container!
18mBen Breard & Reza Shafii, Red Hat | DockerCon 2018
13mIBM Secure Execution for RedHat CoreOS
