How Kubernetes works | Top 5 tutorials

Wercker is a Docker-Native CI/CD Automation platform for Kubernetes & Microservice Deployments

Victoria Domalik
Victoria Domalik
January 10, 2017

Kubernetes or K8's as the kool kids like to call it, is arguably one of the most popular schedulers out there, and increasingly on the rise as an "I can use this" on most developer resumes. At Wercker we don't want to see anyone left behind and as such have prepared a set of our "top 5" tutorials and explainers. 

What is Kubernetes?

Kubernetes is an open source container cluster manager designed by Google and dontated to the CNCF. It aims to provide a platform for automating deployment, scaling and operations of application containers across clusters of hosts and it usually works with Docker

Here is a diagram courtesey of Rob Hischfeld and The New Stack that helps make sense of it all:


Where does Wercker fit in? 

Wercker is used by organisations that are either in the thick of or moving towards using Microservices & Docker and are automating their deployments specifically to schedulers like Kubernetes. Although it has to be said that we run many different types of automation workloads across multiple languages, source control management, and deploying to many infrastructure end points (so not just Kubernetes so you know we just really like them). In fact here is a brief introduction to continuous integration and continuous deployment with Wercker. 

Here are some posts to introduce you to continuous integration and deployment with Wercker, Docker and Kubernetes:  

Then of course there is our documentation centre with even more on Kubernetes

Like Wercker?

We’re hiring! Check out the careers page for open positions in Amsterdam, London and San Francisco.

As usual, if you want to stay in the loop follow us on twitter @wercker or hop on our public slack channel. If it’s your first time using Wercker, be sure to tweet out your #greenbuilds, and we’ll send you some swag!