Getting Back to Our Roots Presented by Stephen Gallagher Fedora Server WG
Fedora Server Overview Rolekit OpenLMI Cockpit
Overview
Strategy and Goals “Fedora IS for servers” Provide a stable, fast-moving platform for deploying the latest and greatest server applications. Provide a development platform for commercial and non-commercial downstream distributions
Rolekit
Rolekit Rolekit is two pieces roled: A D-BUS daemon providing a public API for deploying and managing Server Roles rolectl: A command-line interface to the API
Rolekit (cont.) Fedora 21 Server Domain Controller (FreeIPA) Roles Planned for the future Database Server (PostgreSQL) Proposed for Fedora 22 Caching server (memcached) Fileserver (NFS, Samba)
OpenLMI
OpenLMI Public CIM interface for Linux First released in Fedora 19, stable in Fedora 20+ Powerful, low-level interface
OpenLMI (cont.) Easy to use! lmishell: Python-based scripting environment lmi: Simple command-line tool
Cockpit
Cockpit Modern, web-based server manager Single or multi-server management Simple, powerful and fast “Plays well with others” Modular and extensible
Cockpit and Docker
Summary Fedora Server is going to be awesome!
Summary Fedora Server is going to be awesome! ... eventually!
Questions? server@lists.fedoraproject.org Contact: server@lists.fedoraproject.org Feedback: http://devconf.cz/f/9 CC-BY-SA