Howto

Deploying Elasticsearch, Logstash, and Kibana with puppet

I walked you through the hard way of deploying an ELK stack using packages. This can be error prone and really doesn’t ring well with current DevOps/Infrastructure as Code mantra. So this post will help you accomplish the same setup but using Puppet for configuration management.

Continue reading

Openstack home lab for cheap

In this short post I will be covering how I designed and built my Openstack cloud for cheap ( less than $300 ).

Continue reading

Mesos Docker Container Configuration

Mesos comes with it’s own container technology which is pretty cool in and of itself but it also has the option to make use of Docker to manage containers. This opens up a lot of possibilites for your mesos cluster.

Continue reading

graphing openstack performace with graphite

This article will cover how to monitor your Openstack cluster’s performace using Graphite. Why would we want to do this? This gives us data that is easily read and interpreted so that we can make informed business decisions about our openstack cloud. This will be useful for decisions about when to add another compute node or if it is time to add more bandwidth to our networking.

Continue reading

Running Jenkins on Mesos

This post will walk you through configuring your Jenkins server to use a Mesos Cluster to elasticly use Jenkins Slaves running in Mesos. This has the advantage of using your datacenter hardware much more efficiently and you won’t need several jenkins slaves that could potentially be sitteng there doing nothing but costing you money.

Continue reading

Elk stack in under ten minutes

Creating an elk stack (now called an elastic stack) can seem a bit of a challenge if you wade through the documentation. In this article I will walk you through installing Elasticsearch, Logstash, and Kibana on an Ubuntu 16.10 server in under ten minutes!

Continue reading

Installing Openstack Newton on Ubuntu 16.10 Server - Part One

In this series of articles we will walk through installing Openstack Newton release on Ubuntu 16.10. This first installment will walk you through installing Keystone on your Ubuntu server. In the coming articles we will walk through making an entire Openstack Newton system.

Continue reading

Finding Devops Tools with StackShare

Its always good practice to stay on the up-and-up on all the new devops tools that are available to you. Stackshare puts all this in an easy to use website that can help make the decision of which or what tool to use easier.

Continue reading

Continuous Delivery and Puppet

This post will outline continuous delivery and throw it into the context of puppet. This is going to give a very brief overview of continuous delivery as there are volumes of books on the subject ( Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation, The IT Manager’s Guide to Continuous Delivery: Delivering Software in Days, Continuous Delivery and DevOps - A Quickstart Guide - Second Edition to name just a few).

Continue reading

Getting Started with DC/OS and Vagrant

If you have been wanting to get your hands dirty with DC/OS then read on. I installed a local DC/OS cluster using vagrant. I then went through Mesospehere’s DC/OS 101 guide. This post covers the process.

Continue reading