Loading…
May 2-4, 2018 - Copenhagen, Denmark
Click Here For Information & Registration
Wednesday, May 2 • 11:55 - 12:30
Continuous Delivery Meets Custom Kubernetes Controller: A Declarative Configuration Approach to CI/CD - Suneeta Mall & Simon Cochrane, Nearmap (Intermediate Skill Level) (Slides Attached)

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Building and maintaining streamlined continuous integration and delivery (CI/CD) pipelines is often challenging. It is even harder on Kubernetes since the deployments are, rightfully so, safely guarded by the API Server of the cluster. Organizations tend to lockdown the API Server, restricting the ability to use an external CI tool. Using external CI tools thus comes at a cost of security, access, and ease-of-use.
Nearmap dealt with these challenges using intrinsic Kubernetes principles. We use CircleCI, Amazon Web Service (AWS) Elastic Container Registry (ECR) and a custom Kubernetes controller to achieve a declarative configuration approach to continuous deployment. In this talk, we discuss the challenges faced, provide an in-depth analysis of our declarative CI/CD approach and how Nearmap is enabling self-managed continuous deployments of Kubernetes clusters.

Speakers
avatar for Simon Cochrane

Simon Cochrane

Director of Engineering, Nearmap
Simon is a Director of Engineering at Nearmap specializing in providing high resolution aerial imagery over the web and embracing the Kubernetes world in order to efficiently run services in the cloud. Simon has inhabited the Sydney startup space for over 15 years building everything... Read More →
avatar for Suneeta Mall

Suneeta Mall

Senior Data Scientist, Nearmap
Suneeta Mall is a Senior Data Scientist at Nearmap. She is leading the engineering efforts of Artificial Intelligence division at Nearmap. In the past, she has led the efforts of migrating Nearmap's engineering framework to Kubernetes. In her 12 years of software industry experience... Read More →



Wednesday May 2, 2018 11:55 - 12:30
Auditorium 11+12