and patterns for creating an “Atomic” host • Community infrastructure for work going into Red Hat's Atomic efforts • Encompasses work on a number of projects: – rpm-ostree – Cockpit – Orchestration (geard, Kubernetes, Mesos) – Docker
continuous by Colin Walters in 2011 • The rpm-ostree stuff came slightly later • Cgroups, known then as “process containers” was developed in 2006 by two Googlers, Paul Menage and Rohit Seth, and has been in the kernel since 2.6.24 • All of this was long before Docker
difficult to roll back • No way to switch between distinct OSes, versions, etc. • Creates installable “tree” from RPMs • Not a package manager, but fills some of the role
for administering Linux servers via the Web browser • Doesn't interfere with normal admin tools – you can mix and match admin via both command line and web modes • Designed to be multi-server • http://cockpit-project.org/
Built on Linux Containers (LXC) which had been around for years – “BSD Jails” are a distant ancestor • Application-centric • Portable • Supports versioning • Reusable • Can provide ready-to-run services, not just bits for applications
Initially targeted geard (also used w/OpenShift) – geard features will be ported into Kubernetes • Currently working on using Kubernetes and Mesos for orchestration – Kubernetes used for orchestrating Docker containers – Mesos may be used for additional scheduling/features
Cloud Work Group & will be part of the Cloud Product • Currently slated to land with Fedora 21 • Fedora Infrastructure is finalizing a few pieces like signing & mirroring for rpm-ostree • See here for preliminary images: – http://bit.ly/atmf21a
CentOS Atomic SIG • Alpha-quality release due this week • Still work to merge into CentOS build system • Still to come: signing, etc. • http://cloud.centos.org/centos/7/devel/CentOS-7-Ato mic-CloudDockerHost.qcow2 • http://cloud.centos.org/centos/7/devel/
– expect to see that land in Atomic builds as it matures • The geard stuff will largely be ported into Kubernetes • Cockpit has its own roadmap here: – http://bit.ly/atmcockpit