Kubernetes is an open source system to manage containers across private, public and hybrid cloud environments. It was originally developed by Google as a way of managing containerised applications in a clustered environment.

The objective of kubernetes is to eliminate as much of the manual processes in the deploying, scaling, and managing of containerised applications.