In this DevStack example, I will show how to install a DevStack-based demo OpenStack solution on an existing Ubuntu 14.04 server. DevStack is an open source project with the goal to offer a development, test or demo environment for working with…
Ansible Tower – a Hello World Example
This is part IV of a little "Hello World" example for Ansible, an IT automation (DevOps) tool. This time, we will get acquainted with Ansible Tower, a web front end for Ansible. The post has following content: Quickest way of "installing" an Ansible Tower…
CoreOS Cluster Discovery & Troubleshooting
This blog post explores CoreOS cluster discovery problems and how to troubleshoot them. This blog post is part 8 of my DDDocker (a dummy's docker diary) series. Since this post is one of my more popular blog posts on linkedIn, I have…
Getting started with Docker Cloud
In this blog post, we will explore, how to get started with Docker Cloud, a Docker orchestration cloud service that helps deploying and managing Docker hosts clusters and Docker containers running on those host clusters. Background Since Docker has acquired Tutum…
AWS Automation based on Vagrant — Part 3: Creating a Docker Host on AWS in 10 Minutes using Vagrant
Learn how Vagrant can be used to perform more sophisticated provisioning tasks than creation and termination of virtual machines. From our local Vagrant console, we will install Docker host Software and we will verify the results by downloading and testing the Python Docker image.
AWS Automation based on Vagrant — Part 1: Getting started with AWS
In this blog post series we will explore, how to automate Amazon Web Services (AWS) by using Vagrant. The series is divided into three parts. Readers that are interested in the automation part only can skip part 1 (the AWS…
AWS Automation based on Vagrant — Part 2: Installation and Usage of the Vagrant AWS Plugin
Learn how to get started with Amazon Web Services EC2 and how to automate simple task like creation and termination of virtual machine instances using Vagrant. This is a first step towards more sophisticated automation tasks like SW installation and shell script execution.
Salt Hello World
This a simple Salt Hello World similar to the Ansible Hello World in part 1 of this series. In each step, we will discuss the likeliness and differences between Salt and Ansible. This post is (almost) self-contained, and there is no…
Ansible Templating – A Hello World
This post is a continuation of my previous post, where we have gone through a little "Hello World" example using Ansible, an IT automation tool. Last time we had performed SSH remote shell commands. This time, we will go though a little…
Ansible Hello World – Ansible vs. Salt vs. Chef vs. Puppet
This is part 1 of a little Ansible Hello World example, an IT automation tool. The post has the following content: Comparison of the popularity of Ansible, Salt, Chef, and Puppet Installation of Ansible based on Docker Simple Example Playbooks (i.e.…
Source Code to Docker Image — automated Build
What, if you could release and deploy fully tested and bullet-proof software on a day by day basis? Isn't this a huge effort for hobby developers like me? Even for hobby developers, Docker and its ecosystem promises an easy way to…
Docker CoreOS Cluster in less than 10 Minutes
Install a Docker Cluster in less than 10 Minutes This blog shows, how a Docker CoreOS cluster can be set up in ~10 minutes (dependent on your Internet speed), excluding the time to install Vagrant, Virtualbox and git. In order…
Container Orchestration with Kubernetes
This blog post shows a quick way how to install Kubernetes, a Docker orchestration framework published by Google, as a set of Docker containers. With that you can circumvent the hassle you may run into while trying to install Kubernetes natively.…