A summary of the Cockpit weekly release. Over the last two weeks that
was 0.98 and 0.99
Kubernetes Cockpit Pod
The Kubernetes cluster admin interface is now deployable as a kubernetes
pod. Peter did a lot of work to make this happen. It's a good example of
taking just one part Cockpit, containerizing it and running it in a
completely different environment.
You can use the commands listed here to run it:
Locking down Cockpit with Content-Security-Policy
Content-Security-Policy is like SELinux in your browser. You declare
what your application is allowed to do, and the browser prevents other
things from happening (like cross site scripting attacks).
In the last couple releases, a strict policy was applied to the
NetworkManager, Storage, Accounts, and Kubernetes parts of the interface.
Cockpit has been testing each change and release against Debian during
continuous integration for a while. Lars recently added Debian binary
packages that people can install. We're still looking for a DD packager
to help take those tested packages and include them in Debian proper.
There's documentation for how to use the Debian packages here:
From the future
The ability to troubleshoot SELinux in Cockpit is pretty exciting.
Dominik has lots of the work in this area and it's nearly ready. Watch
the video below. Once it's finished you'll be able to just click a
button to resolve many (most?) SELinux issues found on a server.
Garret designed a UI for using Docker with an LVM pool as you do on
Atomic Host. That is: A UI for docker-storage-setup. I'm looking forward
to this in Cockpit. Sneak peak here:
You can get Cockpit here:
Cockpit 0.99 is available in Fedora 24:
Or download the tarball here: