April meetup: Kubernetes Operators and the Promise of Platform-as-Code

Cloud Native Dallas

Apr 25, 2019, 11:00 PM – Apr 26, 2019, 1:00 AM

In-person event

About this event

Kubernetes Operators extend Kubernetes to run stateful services and applications as native Kubernetes resources. Today one can find an Operator for almost every kind of stateful service/application to run on Kubernetes - MySQL, Postgres, Spark, ElasticSearch, Wordpress, Moodle, Backup/Restore, SSL Certificate Management, etc. Several questions arise when using multiple Operators together to build a platform stack - How to discover capabilities of each Operator? Will different Operators/Custom Resources interoperate correctly? If not, what is required for their interoperability? How to get consistent experience across multiple Operators?

We have developed a novel approach to address these unique challenges around building platforms assembled from multiple Kubernetes Operators. We term this approach as - ‘Platform-as-Code’ (https://cloudark.io/platform-as-code). Platform-as-Code is the process of aggregating multiple Kubernetes Operators for the purpose of creating and managing platforms declaratively using native Kubernetes interfaces.

The talk will present the Platform-as-Code approach and discuss our learnings around Kubernetes Operators in relation to this approach.
We will also demo a platformization use-case using our open source KubePlus Platform Toolkit (https://github.com/cloud-ark/kubeplus).

About the Speaker:

Devdatta (Dev) Kulkarni is founder of CloudARK (https://cloudark.io/). Before starting CloudARK. Devdatta worked at Rackspace. He has been an active open source contributor (OpenStack and Kubernetes). He was PTL for OpenStack PaaS project (Solum) for multiple OpenStack releases.

Currently, he also teaches courses on Cloud Computing and Modern Web
Applications in the Computer Science department at UT Austin. Devdatta has earned PhD in Computer Science (Distributed Systems) from the University of Minnesota Minneapolis.



April 25 – 26, 2019
11:00 PM – 1:00 AM UTC


  • Mars Toktonaliev

    Lead Organizer

  • Bryan Landes

    Amazon Web Services

    Lead Organizer

  • Aly Ibrahim

    Red Hat

    Solutions Architect

  • Damian Igbe

    Cloud Technology Experts

    Lead Organizer