Starting systemd services without blocking
Recently, I've been playing around with Fedora Atomic and
Kubernetes. I ran into a frustrating problem in which I
would attempt to start a service from within a script launched by
cloud-init, only to have have
systemctl block indefinitely
because the service I was attempting to start was dependent on ...
Fedora Atomic, OpenStack, and Kubernetes (oh my)
Creating a Windows image for OpenStack
If you want to build a Windows image for use in your OpenStack environment, you can follow the example in the official documentation, or you can grab a Windows 2012r2 evaluation pre-built image from the nice folks at CloudBase.
The CloudBase-provided image is built using a set of scripts and configuration files that CloudBase has made available on GitHub.
The CloudBase repository is an excellent source of information, but I wanted to understand the process myself. This post describes the process I went through to establish an automated process for generating a Windows image suitable for use with OpenStack.read more
Building Docker images with Puppet
Docker networking with dedicated network containers
The current version of Docker has a very limited set of networking options:
bridge-- connect a container to the Docker bridge
host-- run the container in the global network namespace
container:xxx-- connect a container to the network namespace of another container
none-- do not configure any networking
If you ...read more