a blog

  • Deploy Kubernetes with a Single Command Using Atomicapp

    Kubernetes, the open source orchestration system for Docker containers, is a fast-moving project that can be somewhat complicated to install and configure, especially if you’re just getting started with it. Fortunately, the project maintains some really well-done getting started guides, the simplest of which steps you through running Kubernetes, in Docker containers, on a single…

  • Docker, CentOS 6, and You

    Recently, I blogged about docker-on-loopback-storage woes and workarounds – a topic that came up during several conversations I had at last month’s Dockercon. Another frequently-discussed item from the conference involved Docker on CentOS 6, and whether and for how long users can count on running this combination. via Docker, CentOS 6, and You — Project…

  • Friends Don’t Let Friends Run Docker on Loopback in Production

    I’ve heard negative things about the Fedora|CentOS Docker storage configuration in the past, and while manning the Red Hat booth in San Francisco at DockerCon last week, I spoke to a number of people who’ve experienced these storage issues themselves. Much of the trouble, I think, boils down to how Docker in Fedora and CentOS…

  • My Letter Home from Container Camp

    Just over a week ago, I headed to the outskirts of San Francisco’s Financial District to attend Container Camp, a one-day, single-track conference focused primarily on the Docker ecosystem. The Container Camp lineup included a nice mix of project talks and real user stories that left me looking forward to attending the next time the…

  • Trying out oVirt’s Probabilistic Optimizer

    Next week in Los Angeles, I’ll be giving a talk at the SCALE 13x conference on oVirt’s new OptaPlanner-powered scheduling adviser. Martin Sivák wrote a great post about the feature a couple of months ago, but didn’t cover its installation process, which still has a few rough edges. Read on to learn how to install…

  • Running oVirt’s Guest Agent on Atomic as a Privileged Container

    Atomic hosts are meant to be as slim as possible, with a bare minimum of applications and services built-in, and everything else running in containers. However, what counts as your bare minimum is sure to differ from mine, particularly when we’re running our Atomic hosts in different environments. For instance, I’m frequently testing and using…

  • RDO Quickstart: Doing the Neutron Dance

    RDO, the community-oriented OpenStack distribution for CentOS, Fedora, and their kin, is super-easy to get up and running, as a recently posted YouTube video illustrates: At the end of the process, you’ll have a single-node RDO installation on which you can create VM instances and conduct various experimentation. You can even associate your VMs with…

  • Deploying a Containerized Gitlab Instance with Kubernetes

    Back in November, I wrote about how to try out Kubernetes, the open source system for managing containerized applications across multiple hosts, using Atomic Hosts. In that post, I walked through a deployment of the Kubernetes project’s multicontainer “Hello World” application. This time, I thought I’d explore running a more real-world application on Kubernetes, while…

  • Fedora 21: Fedora Goes Atomic

    This week, Fedora 21 (a.k.a., the release that must not be named) hit FTPs mirrors everywhere, with a feature list led by a new organizational structure for the distribution. Fedora is now organized into three separate flavors: Workstation, Server, and Cloud. Fedora’s Cloud flavor is further divided into a “traditional” base image for deploying the…

  • Testing Kubernetes with an Atomic Host

    Atomic hosts include Kubernetes for orchestration and management of containerized application deployments, across a cluster of container hosts. If you’re interested in taking Kubernetes for a spin on an Atomic host, read on! via Testing Kubernetes with an Atomic Host — Project Atomic.