In this post I will walk through the very simple process of installing Jenkins and configuring Jenkins on Ubuntu Server 17.10.
Jenkins doesn’t come with high-availability out-of-the-box. Using Nomad/Consul we can configure Jenkins to be highly-available. Furthermore, we can use terraform to make deployment a breeze. Disclaimer: As of this day Jenkins will give you an error about using the same JENKINS_HOME directory between multiple instances. There is no solution to this yet. If you don’t mind […]
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. I […]
I have to admit I love Jenkins and it’s a pretty awesome tool, but sometimes you need a change. Whether its because you want to try something new or have a new workflow then you might need an alternate to Jenkins. In this post, I cover 5 of the most popular alternatives to Jenkins. The […]
If you are tired of the same old user interface for Jenkins then read on. Jenkins gets a new facelift dubbed BlueOcean. Blueocean gives jenkins a little bit of pizzaz. Blueocean comes as a plugin for Jenkins. It offers a lot more than just a facelift. It was build from the gound up focusing on pipelines. It […]
Jenkins has great console logging but if you have a ton of jobs because you’re using microservices then keeping track of all these logs can be quite a chore. In addition, you might want to analyze these logs to identify cascading failures or environment issues that is causing your continuous delivery pipeline to fail. This […]
I recently wrote a book entitled Puppet Continuous Delivery in which I outlined how to configure Jenkins to do your puppet module testing as part of a continuous delivery pipeline. Since then, Jenkins 2.0 has been released and I decided to take a look on how that would work for puppet testing with Jenkins 2.0. […]