Have you ever tried to monitor a docker solution? In this blog post, we will discuss three open source docker monitoring alternatives, before we will go through a step by step guide of a docker monitoring alternative that consist of the components Google cAdvisor as…
Docker HTTP Proxy and DNS Configuration Cheat Sheet (now includes automatic HTTP Proxy detection)
This blog post provides a little cheat sheet on running a Linux host with or without a Docker client behind HTTP proxies. For Ubuntu and similar Linux distributions, we will also show how to detect the proxy available and adapt…
AWS Automation Part 4: Using Terraform for AWS Automation
This is part 4 of a blog post series, in which we explore how to automate Amazon Web Services (AWS) using the Terraform open source software by HashiCorp. Similar to Cloudify, Terraform is a versatile way to codify any type of infrastructure and…
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…
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.
Automating Network Provisioning with Cisco APIC — Exploring the REST API
How to automate the configuration of network devices? Cisco APIC-EM (= Application Policy Infrastructure Controller) is a controller that can help us with that task. In this blog post, we will explore its modern REST API for accomplishing basic tasks like creating, reading, updating and deleting (CRUD)…
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.…