Operator Day 4th edition

KubeCon EU 2022 - May 16th

Operator Day at KubeCon EU 2022 talked about software operators, shared best practices and insights on operating Kubernetes applications, and explored the Canonical implementation of Kubernetes Operators: Charmed Operators.

This 4th edition also hosted a panel discussion featuring industry thought leaders from CNCF, AWS, Google, Microsoft and weave.works with Mark Shuttleworth, moderated by David Booth.

Operator Day EU 2024

Agenda

May 16th

13:00 - 13:30 Opening Plenary
Mark Shuttleworth & David Booth
“Kubernetes is taking the app development world by storm” is one of the most popular phrases about Kubernetes. How can we make best use of this technology?
Mark Shuttleworth (founder of Canonical, the company behind Ubuntu, and one-time astronaut) talks with David Booth (VP Cloud Native Applications at Canonical) about the past year and what to expect in the near future.
13:30 - 14:00 Kubernetes: A common substrate for enabling solutions
Alex Jones
Together we explore the current landscape of Kubernetes, how Canonical is leveraging and contributing to the ecosystem, with a view to the future of needs of end-users. We highlight trends such as the synthesis of human behaviours through operators, the shift towards GPU/networking offloads and Kubernetes at IoT/Edge.
The goal of this session is to invigorate and excited about Canonical's part within a much larger and thriving cloud native ecosystem, centered around Kubernetes.
14:00 - 14:30 Juju & Charmed Ecosystem Update
Jon Seager
In this session we take a look back at the past year and the developments we've enjoyed in Juju, Operator Framework and the broader ecosystem, then take a look at the year ahead.
14:45 - 15:15 30 mins to stand up a simple app
Daniela Plascencia
In this session we'll introduce the project and explore the Juju ecosystem, as well as basic charming concepts. We'll deep dive into the build and deploy process for a simple charm.
By the end of this session, attendees will:
- Understand Juju and charms on a high level
- Know the structure of a simple charm
- Know how to build, deploy, and interact with a simple charm
15:15 - 15:45 Observability for developers of Charmed Operators
Simon Aronsson
In this session, elaborating upon the work already done by Daniela Plascencia, we'll have a look at how we may leverage Juju and the Canonical Observability Stack to make our charm observable, and by that also monitorable.
By the end of this session, attendees will:
- Know how to expose telemetry in the form of metrics and logs
- Know how this telemetry is collected by the observability stack
- Know how to bundle a charm with dashboards for telemetry visualization
- Know how to bundle a charm with alerts for automated symptom detection
15:45 - 16:15 Testing framework for Juju Charmed Operators
Marc Oppenheimer
In this session, Marc will take you through how to use the ops library's testing harness to check that your charm is doing exactly what you think it's doing across multiple scenarios.
We will cover:
- Unit testing the methods implemented in the previous sessions
- Simulating container networking within the charm
- Integration testing your charm with real requests
16:45 - 17:15 Publishing Charmed Operators and their Ecosystem
Pedro Cruz & Michael Jaeger
Charmed Operators make a lot more sense, if they are reused for new applications in a new context. This session covers publishing of Charmed Operators for others. In addition, it introduces the collection of available Charmed Operators on Charmhub.io.
17:15 - 17:30 Building a sophisticated product on Juju
Rob Gibbon
Like a charm - building an integrated, operator-driven MLOps ecosystem on Kubernetes
17:30 - 18:30 Experts Panel Discussion: Outlook to Kubernetes and cloud native operations
Mark Shuttleworth, David Booth, Ken Sipe, Steve George, Michael Hausenblas, Lachlan Evanson, Tim Hockin

Speakers

Recordings

Links

Event platform: https://hopin.com/events/operator-day-hosted-by-canonical-may-2022

Canonical blog post: Operator Day hosted by Canonical at Kubecon EU 2022

Event page: https://kccnceu2022.sched.com/event/10eaS