The

LiveWyer

Blog

Here are some things we've been working on. If you have any questions about any of them, feel free to comment, or get in touch with us to find out more about how we can implement these technologies on your platform.

Blog

KubeCon: Day 1

David O'Dwyer | 09 November 2015

It's Kubecon 2015 this week, so there's never been a better time to try Kubernetes. If you've never heard of it, you can always read our introduction or the official site. If you're really interested, you can spin up a local cluster on Vagrant and give it a go!

Read more

Blog

Jenkins CI on Kubernetes

Jake Sanders | 30 October 2015

Continuous Integration (CI) is the development practice of having a build trigger when you push code to a repository. The build is then tested, and if the tests pass it is allowed to be merged. This helps to enforce that any new code won't cause regressions, and also that any new features have matching tests. Jenkins is an open source implementation of a CI server, written in Java...

Read more

Blog

Kubernetes: Exciting Experimental Features

Jake Sanders | 02 October 2015

It's been a while since we wrote anything about Kubernetes, and seeing as the project gets upwards of 30 pull requests per day, it moves really fast! In this post we're going to explore a number of exciting upcoming features, which get added to the experimental (now called v1alpha1) section of the API. If you're unfamiliar with Kubernetes, You can read our introduction, or take a look at their official documentation....

Read more

Blog

Kubernetes: Frequently Asked Questions

Jake Sanders | 09 November 2015

Getting Kubernetes up and running isn't the easiest thing in the world. We see a few common issues coming up so we thought we'd summarise them in a series of blog posts...

Read more

Blog

High Availability Kubernetes with Podmaster

Jake Sanders | 12 October 2015

You've finally containerised your cloud native web application, and its components are redundant and scalable. You've constructed your ReplicationControllers and Services. The only remaining single point of failure remaining is your cluster master itself! In this post, we're going to look at setting up a high availability Kubernetes master...

Read more

Blog

Advanced Docker Networking

Jake Sanders | 03 September 2015

Docker Containers are ideal for running isolated processes, but the out-of-the-box network configuration leaves something to be desired. The docker daemon picks an unused address from the subnet attached to the docker bridge, and assigns it to the container. This could be a pain if you have hardcoded addresses in your various applications, or just want more flexible private communication between specific containers...

Read more