• GitOps & Serverless

    Kongens Nytorv 18

    AGENDA: 17:05: Welcome by Cloud Native Copenhagen 17:10: Welcome from tonight's hosts: Nine 17:15: "GitOps - Operations by Pull Request" by Kasper Nissen 18:00: Break with food 18:30: "Why serverless never really worked for me until now!" by Kevin Simper 19:15: Networking 20:00: Thank you and good night! TALKS: TALK #1: "GitOps - Operations by Pull Request" Speaker: Kasper Nissen, Site Reliability Engineer at Lunar Description: The term "GitOps" term was originally coined by Weaveworks as a way to do operations by pull requests, and apply many of the same ideas behind reconciliation in kubernetes clusters to applications and clusters. This way of operating clusters enforces declarative infrastructure and serves as a source of truth for your systems. Always having the source of truth in git provides many advantages, two of them being always having the latest state to recover from in case of a cluster disaster, and secondly, complete audibility of what is going on in the cluster. But, how do I get started? In this presentation Kasper will cover GitOps as a term, and share his experiences implementing GitOps at Lunar as well as GitOps for Cloud Native Nordics. Bio: Kasper is a Cloud Native Computing Foundation Ambassador and organizes meetups in Denmark. He works as a Site Reliability Engineer at Lunar, previously worked as a DevOps & Infrastructure Consultant at LEGO. Kasper wrote his master thesis, "KubeCloud - A Small Scale Cloud Computing Environment", on how Universities could leverage small-scale cloud environments built out of Raspberry Pis running Kubernetes TALK #2: "Why serverless never really worked for me until now!" Speaker: by Kevin Simper, DevOps Kubernetes Engineer & JavaScript Community Organizer Description: In this presentation I want to talk about how I have tried serverless many times but always had issues. I could see the potential but it was always difficult to see it end to end, and when you are busy to often end up defaulting to what you already know. Now Google has launched Cloud Run and it looks to be the perfect solution, but does such a solution exist? Come and hear how I approach serverless with Cloud Run, Cloud Build, Berglas, Cloud KMS and bazel.build