Cloud-native Infrastructure as (real) Code – Managing your K8s resources with Pulumi
In seinem Talk auf dem CNCF Meetup sprach Johannes über Pulumi und wie sich Dienste auf Kubernetes deployen lassen.
Abstract:
Pulumi (pulumi.io) offers an open source platform to create/manage and deploy your infrastructure in realy programming languages like JavaScript/TypeScript, Go and Python. As Cloud platforms the major 3 cloud providers are supported and additionally you can also use Pulumi with OpenStack and Kubernetes to deploy your applications in the cloud.
In this talk we will take a look how Pulumi is different to traditional solutions like Terraform or the Cloud Provider specific solutions (e.g. CloudFormation). The main focus will be on deploying your services on top of Kubernetes. The talk will contain a little theory part about Pulumi, the rest of the talk is more focused on demos and practical parts. One focus of the talk is the difference of Pulumi to kubectl and helm (or to be precise how they complement each other.
As a takeaway of this talk you should understand the basics of Pulumi and know what are the differences to the traditional deployment tools.
Event: Cloud-Native Meetup in Hamburg und Stuttgart
Datum: 29.10.& 07.11.2018
Speaker: Johannes M. Scheuermann

Johannes M. Scheuermann arbeitet seit 2014 als Cloud Platform Engineer bei inovex und beschäftigt sich seitdem täglich mit innovativen Technologien und Themen im Data-Center-Umfeld, wie etwa Kubernetes, immutable Infrastructure und natürlich Cloud Platforms. Johannes hat u. a. den Aufbau der waipu.tv-Plattform für die EXARING AG und mehrere große Kubernetes-Plattformen für die 1&1 Internet AG (web.de, GMX etc.) federführend unterstützt. Er ist Certified Kubernetes Admin und einer der Trainer unserer Kubernetes Trainings (Kubernetes Administration Training & Kubernetes Training für Application Developer).
Wie können wir Sie unterstützen?
Nehmen Sie Kontakt mit uns auf – ganz einfach per Telefon oder E-Mail.
Wir freuen uns auf Ihre Nachricht!
+49 (0)721 619 021-0