Deploying Kubernetes Infrastructure to On-Premises Datacenters

Joe Salisbury, Giant Swarm

Giant Swarm provides managed Kubernetes clusters for our customers, both on-premises and in the cloud.

On-prem, these Kubernetes clusters run entirely on a ‘host’ Kubernetes cluster, which have api servers inaccessible from the Internet. This poses interesting problems for continuous deployment. We introduced a new CI/CD process that manages continuously deploying to on-prem clusters, including a new open-source in-cluster service that manages these deployments.

This talk focuses on our process of deploying infrastructure services to these on-prem datacenters, as well as our overall release process and the challenges of continuously deploying modern infrastructure as a distributed startup.

Required audience experience

Kubernetes, CI/CD

Objective of the talk

To present how we at Giant Swarm deploy Kubernetes infrastructure to on-premises datacenters.

You can view Joe’s slides below:

Joe Salisbury deploying-kubernetes-infrastructure 15.44.37

You can view the session below:

Please follow us:

Track 3
Location: Date: May 16, 2018 Time: 3:45 pm - 4:30 pm Joe Salisbury, Giant Swarm Joe Salisbury, Giant Swarm