Brussels / 1 & 2 February 2020

schedule

Our road to a k8s/GKE based Closed Build Environment

A small journey to an autoscaling build env based on Jenkins.


My team build a new Closed Build Environment for building Release Packages on Google Cloud Platform(gcp) with Google Kubernetes Engine (GKE).

I like to take you on a small journey through a variety of topics we came across (open for change):

  • How we bootstrap and how we use ArgoCD

  • Autoscaling to 100 Build nodes for building

  • Why we are using Prometheus-Operator

  • SRE or how we maintain our stack

  • Product aspect

  • Base Image building & scanning

  • Network setup with Shared VPC

  • Google Cloud Platform IAM Permissions vs. RBAC

  • Specific GKE Features like Workload Identity

And others

Simple real live example how my team is doing it. Looking forward to inspire and to get feedback from others!

Speakers

Siegfried Kiermayer

Links