Fedora CoreOS: architectural walkthrough
summary
Fedora CoreOS is a minimal, container-focused OS that combines Fedora Atomic Host and CoreOS Container Linux ideas: it ships golden disk images (AMI or DD) provisioned at first boot via Ignition JSON first-boot converted from user YAML, defaults to an XFS root and separate /var partition, and targets x86_64 with multi‑arch planned. The build pipeline uses coreos-assembler builds images and Jenkins to produce artifacts. Runtime stack ships CRI-O plus socket‑activated Moby, and updates are automatic rate-limited rollouts with planned health-checked rollback.
AI-written summary · about
chapters (29)
- 0:00Intro
- 1:05Definition
- 1:32Other distributions
- 2:45What is CoreOS
- 5:12Platform
- 5:37Architecture
- 8:10User interface
- 9:01Installation
- 12:05Partitioning
- 13:56Containers
- 16:30Networking
- 18:43Update system
- 19:21Automatic updates
- 22:53Restore
- 23:15Environment
- 28:34Atomic Pulse
- 29:38Korres
- 31:32artifacts
- 32:17CT config
- 32:58Install
- 34:09Fedora CoreOS
- 36:05MultiArch challenges
- 38:34Checkin process
- 39:34kubernetes
- 40:23container Linux
- 40:44toolbox
- 41:21main goal
- 42:06script
- 42:58containerization
related talks
28mFedora CoreOS - best host for your containers
24mCoreOS Demystified – The Specialized OS Powering OpenShift and Containers
52mGetting Started with Fedora CoreOS
13mCoreOS is Dead, Long Live CoreOS
16mHow to intelligently pack OS in a container image?
38mUp and running with Fedora CoreOS
28mFedora IoT on 96Boards
23mRunning your containers in a sane environment
