Heat-kubernetes Demo with AutoscalingFri 19 June 2015 by Lars Kellogg-Stedman Tags openstack heat kubernetes atomic docker
Next week is the Red Hat Summit in Boston, and I'll be taking part in a Project Atomic presentation in which I will discuss various (well, two) options for deploying Atomic into an OpenStack environment, focusing on my heat-kubernetes templates.
As part of that presentation, I've put together a short demonstration video:
This shows off the autoscaling behavior available with recent versions of these templates (and also serves as a very brief introduction to working with Kubernetes).
External networking for Kubernetes services
I have recently started running some "real" services (that is, "services being consumed by someone other than myself") on top of Kubernetes (running on bare metal), which means I suddenly had to confront the question of how to provide external access to Kubernetes hosted services. Kubernetes provides two solutions to …read more
Building a minimal web server for testing Kubernetes
I have recently been doing some work with Kubernetes, and wanted to put together a minimal image with which I could test service and pod deployment. Size in this case was critical: I wanted something that would download quickly when initially deployed, because I am often setting up and tearing …read more
Fedora Atomic, OpenStack, and Kubernetes (oh my)
While experimenting with Fedora Atomic, I was looking for an elegant way to automatically deploy Atomic into an OpenStack environment and then automatically schedule some Docker containers on the Atomic host. This post describes my solution.
Like many other cloud-targeted distributions, Fedora Atomic runs cloud-init when the system boots. We …read more
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