After some years of uncertainty, Google's Kubernetes has emerged as the premier container orchestration tool. Every major cloud vendor has integration for its API. This does not automatically mean that it works the same everywhere. Because the product has been developing so quickly, you will notice differences.
The fastest way to deploy GitLab on a Kubernetes cluster is by using Helm charts. Avoiding the management of each separate resource on a cluster, Helm bundles these resources in an application model: a chart. It works like a package management system in which applications are registered. Information on how to install, configure, and upgrade this application is contained in this package.
Helm consists of a server called Tiller, which that lives in the Kubernetes cluster, and Helm, the command-line client that talks to the Tiller server...