Going 100% Kubernetes in a Production component


The creation of the base cluster infrastructure, sitting outside of the deployment pipelines, was automated through Terraform. The Kubernetes deployment themselves were generated using Rudder, a simple internal templating engine (instead of Helm), and deployed using the same base processes and CD pipelines used in the on-premises infrastructure. Another aspect that needed some attention was connectivity between datacenters as the component both uses and is used by other components, so a VPN was necessary. We will walk the audience through our journey, also expanding on the problems we faced and how we overcame them.

Speakers

joao-vale

João Vale

 

Speaker

I started as a mainly web-oriented Python developer, with a small foray into embedded devices and C++. I started dabbing in systems administration initially for fun, and then for profit while

...
andre-ferreira

André Ferreira

 

Speaker

I’m a Senior Cloud Automation Engineer at Blip / PaddyPowerBetfair, working on providing an internal PaaS layer on top of our on-premise OpenStack cloud. We’ve recently made a

...