Download presentation
Presentation is loading. Please wait.
1
Atomic Gerard Braad me@gbraad.nl FUDCon Phnom Penh 2016
2
Gerard Braad F/OSS OpenStack Containers (Docker, OpenShift/Kubernetes)
Fedora (Mentor) Tinkerer ...
3
Containers… right?
4
Containers Process isolation ps who
5
Containers ... as the 'Delivery Unit'
6
What happens image is pulled from a registry composed base application
7
Dockerfile FROM fedora:24 RUN dnf install -y rust VOLUME [...]
CMD [...]
8
Project Atomic
9
Umbrella project related to efforts around developing,
building, running, and managing containers
10
Project Atomic Atomic Host Atomic App Atomic Registry … Cockpit
Commissaire
11
Atomic Host Not a new distribution
12
Provides Streamlined host based on CentOS or Fedora Docker Kubernetes
rpm-ostree ...
13
Containers Minimal container OS Comparable to CoreOS, Photon OS
“But I can already run containers on my OS?”
14
Deployment Deployment scenario cloud image baremetal
“How do I maintain my host?”
15
Immutable Filesystem not writable
16
Immutable Can’t install packages
17
Immutable Except for /etc /var /home → /var/home
18
rpm-ostree Utilizes ostree Developed for GNOME
“git for operating systems” Bootable Immutable Versioned filesystem tree
19
rpm-ostree Uses RPM packages to compose an ‘image’ Allows for easy
Update Rollback
20
Update Configuration is 3-way merged → /etc Data is unchanged → /var
Containers, etc
21
Atomic Host seamless updates $ rpm-ostree upgrade
$ rpm-ostree rollback
22
Remote configuration ssh Ansible (reproducible)
23
Demo
24
Customization What if an essential component is missing?
25
Customization
26
Further information https://projectatomic.io
base/content/technology/atomic.html
27
Get involved, Join Fedora
28
Stay in touch
29
Q & A
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.