Loading…
Virtual Event
May 4 - May 7
Learn More and Register to Attend

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon Europe 2021 Virtual to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Central European Summer Time (UTC +2). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Monday, May 3
 

08:00 CEST

Operator Day hosted by Canonical (Complimentary Registration Required)
Operators simplify everyday application management on Kubernetes. Learn how to use them, how to create them in Python, and how to evolve from configuration management to application management. We’re working to create a community-driven collection of operators for everything that’s integrated and tested everywhere.
The sessions will repeat in 3 time zone friendly blocks, for Asia, EMEA and Americas. Each block starts with a keynote introduction with Mark Shuttleworth, then leads attendees through a hands-on training. Along the way we'll dive into K8s, operators, Kubeflow, K8s at the Edge, and a variety of other topics. The session wraps up with community discussion on model-driven operations and the role of devs, ops, and SREs in cloud applications of the future. You can join at any time, but we recommend you pick the most convenient slot and follow it from start to finish so that you make the most out of each session.

Asia: 14:00-18:00 CST (07:00 - 11:00 CEST)
EMEA: 13:00-17:00 BST (14:00 - 18:00 CEST)
Americas: 11:00-15:00 PST (20:00 - 00:00 CEST)

Special feature: 18:00-19:30 CEST ONLY
Mark Shuttleworth and Ken Sipe (distributed application engineer and internationally renowned software engineering speaker) co-host a community session on building a model-driven operations manifesto.

Visit the event website for more information!

How to Register: 
Pre-registration is required. To register for Operator Day, add it on during your KubeCon + CloudNativeCon registration.

For questions regarding this event, please reach out to anastasia.valti@canonical.com

Monday May 3, 2021 08:00 - Tuesday May 4, 2021 00:00 CEST
Virtual

10:00 CEST

Cloud Native Rust Day hosted by CNCF (Additional Registration + Fee Required)
Rust is a language empowering everyone to build secure, reliable, and efficient software. Rust is becoming more widely used in cloud native, powering everything from lightning-fast service meshes and powerful developer tools to internet-scale distributed databases.
Come explore what makes Rust a fantastic choice for new cloud native development, and learn about how the community uses Rust today. 
We invite attendees across experience levels and previous languages, and we will have an introductory workshop for those just starting out.

Who Should Attend? 
Developers looking to effectively build & run cloud native Rust applications on Kubernetes. Engineers who want to develop safe, secure, and performant tools & frameworks to support cloud native infrastructure.
We will be featuring a workshop on beginning Rust for cloud native development and a single track of talks.

More details available here.

How to Register: Pre-registration is required. To register for Cloud Native Rust Day, add it on during your KubeCon + CloudNativeCon registration.

For questions regarding this event, please reach out to events@cncf.io.

Monday May 3, 2021 10:00 - 17:00 CEST
Virtual

10:00 CEST

Data on Kubernetes Day hosted by CNCF (Complimentary Registration Required)
ALREADY REGISTERED? JOIN NOW!

The Data on Kubernetes Community is an open space in which users of Kubernetes for data share their experiences, compare approaches, and generally commiserate and collaborate.

The Data on Kubernetes Community was started in the summer of 2020 and since then has:
Hosted nearly 50 talks
Grown to 500+ members on Slack
Branched into Spanish/Portuguese talks and content in addition to English

Please join us.  By registering, you will be registered for the frequent meet-ups, for our newsletter (no marketing, just community content), and for the DOKC Slack.

Highlights have included:
The Hello World talk by Patrick McFadin of Datastax who spoke about the evolution of Kubernetes to operate Cassandra and vise-versa and the education of DBAs on their journey to becoming data SREs

An examination of Argo for Workflow in Data Pipelines by Stephen Bailey of Immuta


The architecture of a distributed database by Jim Walker of CockroachDB
 
HypsterStore-C: S3 object storage managed by Kubernetes with Gary Ogasawara CTO at Cloudian 

Originally sponsored by MayaData, the originator of OpenEBS, and more recently joined by Datastax, famous for their support of Cassandra, the Data on Kubernetes community is a vendor-neutral environment focused on practitioners. The community is in the process of being absorbed by the CNCF itself for open governance and to assist in ongoing funding and collaboration. 

Your ideas and your experience in using Kubernetes for Data are welcome and needed.

How to Register: 
Pre-registration is required. To register for Data on Kubernetes Day, add it on during your KubeCon + CloudNativeCon registration.

For questions regarding this event, please reach out to events@dok.community.

Monday May 3, 2021 10:00 - 17:00 CEST
Virtual

10:00 CEST

Magma Day hosted by CNCF + LFN (Additional Registration + Fee Required)
Learn more about Magma here: https://www.magmacore.org/. More event details coming soon!

How to Register: Pre-registration is required. To register for Magma Day, add it on during your KubeCon + CloudNativeCon registration.

For questions regarding this event, please reach out to events@cncf.io.

Monday May 3, 2021 10:00 - 17:00 CEST
Virtual

10:00 CEST

PromCon Online 2021 hosted by CNCF (Additional Registration + Fee Required)
PromCon Online 2021 is the sixth installment of the PromCon conference dedicated to the Prometheus monitoring system. It will take place online on Monday, May 3, 2021, as a co-located event of KubeCon + CloudNativeCon Europe 2021 – Virtual.

PromCon aims to connect Prometheus users and developers from around the world in order to exchange knowledge, best practices, and experience gained around using Prometheus. We also want to collaborate to build a community and grow professional connections around systems and service monitoring.

More details available here.

How to Register: Pre-registration is required. To register for PromCom Europe, add it on during your KubeCon + CloudNativeCon registration.

For questions regarding this event, please reach out to events@cncf.io.

Monday May 3, 2021 10:00 - 17:00 CEST
Virtual

14:00 CEST

GitOps Con hosted by Weaveworks + RedHat (Complimentary Registration Required)
GitOps Con Europe (#GitOpsCon) is designed to foster collaboration, discussion and knowledge sharing on GitOps. This event is aimed at audiences that are new to GitOps as well as those currently using GitOps within their organization. Get connected with others that are passionate about GitOps. Learn from practitioners about pitfalls to avoid, hurdles to jump, and how to adopt GitOps in your cloud native environment.
The event is vendor-neutral and is being organized by the CNCF GitOps Working Group. Topics include getting started with GitOps, scaling and managing GitOps, lessons learned from production deployments, technical sessions, and thought leadership.

How to Register: Pre-registration is required. Register here for GitOps Con!
For questions regarding this event, please reach out to sonja@weave.works.

Monday May 3, 2021 14:00 - 20:00 CEST
Virtual

15:00 CEST

College to Cloud Native - Bill Mulligan, Cloud Native Computing Foundation & Mritunjay Kumar Sharma, Linux Foundation Mentee
Watch this session on CloudNative.tv

Are you a student and feel a little lost on the cloud native seas? Join the College to Cloud Native session to learn more about where you should go in the conference. Your host Bill Mulligan will show you around the event and answer any questions you may have.

Speakers
avatar for Bill Mulligan

Bill Mulligan

Marketing Manager, Cloud Native Computing Foundation


Monday May 3, 2021 15:00 - 15:30 CEST
CloudNative.tv

15:00 CEST

Build with GKE + Anthos hosted by Google Cloud (Complimentary Registration Required)
Join us at Build with GKE + Anthos, hosted alongside KubeCon + CloudNativeCon Europe 2021, to learn what is new in the world of containers and Kubernetes here at Google Cloud! Our modern end-to-end platform is built on the cloud-native principles you are already familiar with and prioritizes speed, security, and flexibility, in ways that are highly differentiated from other clouds. This event will help you kick start or accelerate your journey developing on GKE, covering everything from code, build, run, operate, manage, and secure. You'll get access to technical demos going deep into our Kubernetes services, Developer tools, Operational suite and Security solutions.

How to Register: Pre-registration is required. Register here for Build with GKE + Anthos!

For questions regarding this event, please reach out to meetusatkubecon@google.com.

Monday May 3, 2021 15:00 - 17:00 CEST
Virtual

16:00 CEST

Bug Bash Europe 2021 (Complimentary Registration Required)
The CNCF Bug Bash is a five-day competition where developers from around the world compete to smash as many bugs as they can on selected CNCF Projects. Compete as individuals and as a team for prizes, glory, and honor.

You'll compete with other developers to smash as many bugs as possible on the following CNCF Projects, most of which are written in Go.
  • Thanos
  • Serverless Workflow
  • Chaos Mesh
  • CRI-O
  • Tinkerbell
  • OpenEBS
  • BuildPack
  • schemahero

The Bash is open to developers of all levels. If you're a newer developer who wants to learn from a senior developer, or a senior developer interested in working with a junior developer, make a note when you sign up!

How to Register: Complimentary pre-registration is required to participate in Bug Bash Europe 2021. Register here!

Have some questions? Reach out to vwells@sonatype.com.

Monday May 3, 2021 16:00 - Friday May 7, 2021 16:30 CEST
Virtual
 
Tuesday, May 4
 

09:00 CEST

The New Stack Makers Virtual Pancake Breakfast + Podcast: Securing GitOps: Self-Healing Through Open Source
GitOps is as hot as a campfire griddle! So cook up some hot cakes as we discuss GitOps and all that makes it hot, hot, hot! Join us for a short stack with The New Stack and sponsor Accurics to get all of your questions answered about GitOps — the movement that is defining how teams are achieving the world of desired state. 

TNS Founder and Publisher Alex Williams will moderate an expert panel and take as many questions as we can answer from you and our worldwide virtual audience. Our panelists will offer their explanation and analysis about how pull request automation practices have emerged, why Infrastructure as Code is integral to GitOps practices, and how open source projects are emerging. Argo CD, Flux, Atlantis, Tekton, Kaniko, Skaffold and Terrascan can be used to create GitOps workflows with security and compliance baked in. Bring your questions for a chance to win a custom TNS spatula!

Speakers
avatar for Alex Williams

Alex Williams

Founder and Publisher, The New Stack
Alex Williams is founder and publisher of The New Stack, an online technology publication that explains and analyzes at scale application development and management. He was an editor at ReadWrite and TechCrunch before leaving in 2014 to start The New Stack. Alex hosts The New Stack... Read More →
avatar for Katie Gamanji

Katie Gamanji

Ecosystem Technical Advocate, CNCF
Currently the Ecosystem Advocate for CNCF, Katie works closely with the End User Community. Katie’s main goals are to develop and execute programs to expand the visibility and growth of the End User Community while bridging the gap with other ecosystem units, such as TOCs and SIGs... Read More →
avatar for Cindy Blake

Cindy Blake

Senior Security Evangelist, GitLab
Cindy Blake is the Senior Security Evangelist at GitLab, a leader in the DevOps market with an innovative single application approach for the entire software development lifecycle. Cindy Blake collaborates around best practices for integrated DevSecOps application security solutions... Read More →
avatar for Om Moolchandani

Om Moolchandani

Co-founder & CTO, Accurics
Om is co-founder and Chief Technology Officer at Accurics where he sets the technology strategy for the company. Prior to Accurics, Om was Chief Security Officer at AutoGrid, leading cloud security for its Energy SaaS cloud. Om was also head of cybersecurity for General Electric’s... Read More →
avatar for Frank Kim

Frank Kim

Fellow, Sans Institute
Frank Kim is a fellow at the SANS Institute and leads the management and cloud security curricula, developing courses on strategic planning, leadership, DevSecOps and cloud security. Previously, Frank served as CISO at the SANS Institute, leading its information risk function, and... Read More →
avatar for Sanjeev Sharma

Sanjeev Sharma

Head of Platform Engineering, Truist Financial


Tuesday May 4, 2021 09:00 - 09:35 CEST
Virtual

09:00 CEST

Project Office Hours: Buildpacks
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Buildpacks Project Office Hours here: https://community.cncf.io/e/mby2yb/




>> Full list of Project Office Hours

Tuesday May 4, 2021 09:00 - 10:00 CEST
Project Office Hours

09:00 CEST

Project Office Hours: Cortex
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Cortex Project Office Hours here: https://community.cncf.io/e/mg6axt/


>>Full list of Project Office Hours


Tuesday May 4, 2021 09:00 - 10:00 CEST
Project Office Hours

09:00 CEST

Kubernetes: Beyond the Basics hosted by VMware (REGISTRATION NOW CLOSED)
You know how to build containers and know what a pod is. In this one-day workshop, you’ll learn more about and get hands-on experience with interacting with Kubernetes. In particular, we will look at:
  • Kubernetes networking
  • Organizing resources in clusters and namespaces
  • Storage and stateful applications
  • Dynamic application configuration
  • “One-off” and scheduled workloads
  • Security

Prerequisites:
  • Laptop with the latest version of Chrome or Firefox
  • Linux concepts and command line proficiency
  • General networking proficiency
  • Basic Familiarity with Docker container management and creation
  • Familiarity with Kubernetes concepts such as Pods, Services and Deployments
  • Knowledge of kubectl and the ability to deploy simple applications and to examine application events and logs

How to Register: Registration is now CLOSED for Kubernetes: Beyond the Basics!

For questions regarding this event, please reach out to ldupuis@vmware.com.

Tuesday May 4, 2021 09:00 - 17:00 CEST
Virtual

10:00 CEST

Project Office Hours: Falco
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Falco Project Office Hours here: https://community.cncf.io/e/mn8zp6/




>> Full list of Project Office Hours

Tuesday May 4, 2021 10:00 - 11:00 CEST
Project Office Hours

10:00 CEST

Cloud Native Security Day hosted by CNCF (Additional Registration + Fee Required)
Cloud Native Security Day is designed to bring together the cloud native security community together to discuss and share current challenges and solutions in cloud native security. This event provides a single place for people involved or getting involved in cloud native security to get together in a vendor neutral space.

This event allows and encourages open collaboration and sharing of cloud native security accomplishments and roadblocks. Cloud native security is a multi-objective and multi-constrained problem space spanning many areas. Pretty much everything falls into security, from identity management to storage solutions. Cloud Native Security Day (#cnsecurityday) is intended to drive collaboration, discussion, and knowledge sharing of cloud native security accomplishments and roadblocks. Get connected with others that are passionate about security. Learn from practitioners about pitfalls to avoid, hurdles to jump, and how to integrate security into your cloud native project, architecture, and enhance team awareness on security.

More details available here.

How to Register: Pre-registration is required. To register for Cloud Native Security Day Europe, add it on during your KubeCon + CloudNativeCon registration.

For questions regarding this event, please reach out to events@cncf.io.

Tuesday May 4, 2021 10:00 - 17:00 CEST
Virtual

10:00 CEST

Cloud Native Wasm Day hosted by CNCF (Additional Registration + Fee Required)
WebAssembly (Wasm) is a fast, efficient, and portable binary instruction format for programming languages, providing an embeddable and safe execution environment for platform extensions. Started in 2015, Wasm became a popular way to extend web applications and is gaining momentum for server side and cloud native applications as well.

Join us for a day of discussion and to learn more about the intersection of cloud native and web assembly.

More details available here.

How to Register: Pre-registration is required. To register for Cloud Native Wasm Day, add it on during your KubeCon + CloudNativeCon registration.

For questions regarding this event, please reach out to events@cncf.io.

Tuesday May 4, 2021 10:00 - 17:00 CEST
Virtual

10:00 CEST

Crossplane Community Day Europe hosted by CNCF (Additional Registration + Fee Required)
Crossplane Community Day Europe(#Crossplaneday) is designed to foster collaboration, discussion and knowledge sharing of Crossplane, a CNCF project which extends the Kubernetes API to manage and compose infrastructure form multiple cloud vendors and infrastructure providers. Topics include getting started with and adopting Crossplane, scaling and managing Crossplane across clouds,securing applications with Crossplane, lessons learned from production deployments, technical sessions from Crossplane maintainers and thought leadership from both the Crossplane and Kubernetes communities.

We have a speaker lineup that features an array of backgrounds, experience levels and perspectives – to help everyone increase their understanding of open source Crossplane and unlock new levels of productivity and efficiency in their organizations.

More details available here.

How to Register: Pre-registration is required. To register for Crossplane Community Day Europe, add it on during your KubeCon + CloudNativeCon registration.

For questions regarding this event, please reach out to events@cncf.io.

Tuesday May 4, 2021 10:00 - 17:00 CEST
Virtual

10:00 CEST

FluentCon: Cloud Native Logging Day with Fluent Bit & Fluentd hosted by CNCF (Additional Registration + Fee Required)
Cloud Native Logging Day aims to bring developers and users from the Fluent community to discuss, exchange, and share experiences using Fluentd and Fluent Bit. Whether you are a pro operating at petabyte scale or looking to bring more visibility into your Cloud Native environment, we invite you to join the discussion.

Learn from experts operating Fluentd and Fluent Bit to run their observability pipelines and avoid common pitfalls when implementing at scale. Understand how users in the financial, security, and enterprise software space can meet critical performance and privacy requirements with breakout sessions. Get connected and start discussions with other users who are leveraging the project, and help define the project’s evolution in the coming year.

More details available here.

How to Register: Pre-registration is required. To register for FluentCon: Cloud Native Logging Day, add it on during your KubeCon + CloudNativeCon registration.

For questions regarding this event, please reach out to events@cncf.io.

Tuesday May 4, 2021 10:00 - 17:00 CEST
Virtual

10:00 CEST

Kubernetes AI Day hosted by CNCF + LF AI (Additional Registration + Fee Required)
Kubernetes is becoming a common substrate for AI that allows for workloads to be run either in the cloud or in its own data center, and to easily scale. Join us for Kubernetes AI Day to delve deeper into deploying AI at scale using Kubernetes.

More details available here.

How to Register: Pre-registration is required. To register for Kubernetes AI Day, add it on during your KubeCon + CloudNativeCon registration.

For questions regarding this event, please reach out to events@cncf.io.

Tuesday May 4, 2021 10:00 - 17:00 CEST
Virtual

10:00 CEST

Kubernetes on Edge Day hosted by CNCF (Additional Registration + Fee Required)
Edge Computing will be 4x larger than cloud and will generate 75% of data worldwide by 2025. With hardware and software spread across hundreds or thousands of locations, the only feasible way to manage these distributed systems are the simple paradigms around observability, loosely coupled systems, declarative APIs, and robust automation, that have made cloud native technologies so successful in the cloud. Kubernetes is already becoming a key part of the edge ecosystem, driving integrations and operations.
Join Kubernetes on Edge at KubeCon + CloudNativeCon to get in on the ground floor and shape the future intersection of cloud native and edge computing.

More details available here.

How to Register: Pre-registration is required. To register for Kubernetes on Edge Day, add it on during your KubeCon + CloudNativeCon registration.

For questions regarding this event, please reach out to events@cncf.io.

Tuesday May 4, 2021 10:00 - 17:00 CEST
Virtual

10:00 CEST

ScaleX hosted by Cisco (REGISTRATION NOW CLOSED)
Today, it’s all about apps and digital services – not just to keep the business running – but also to grow and compete even more aggressively. But modern cloud native development can be complicated with the lack of true pipeline integration across tools for application platforms, security, and networking for an app-first world.
And this is exactly what inspired us to create ScaleX.

Join us to hear a prestigious line-up of presenters who will be sharing their experiences and knowledge around building for scalability and reliability and what that means for the modern cloud native developer. This second edition of ScaleX, hosted by Cisco, will feature a full day of sessions, deep dives, panels, and use cases from people just like you…the people building, operating, and maintaining secure, reliable cloud native systems at scale.

Visit the event website for more information!

How to Register: Registration is now CLOSED for ScaleX!

For questions regarding this event, please reach out to Gary Kevorkian.

Tuesday May 4, 2021 10:00 - 17:00 CEST
Virtual

10:00 CEST

ServiceMeshCon Europe hosted by CNCF (Additional Registration + Fee Required)
ServiceMeshCon is a vendor-neutral conference on service mesh technologies. Topics include getting started with and adopting a mesh, lessons learned from production deployments, and technical sessions from service mesh maintainers.

More details available here.

How to Register: Pre-registration is required. To register for ServiceMeshCon Europe, add it on during your KubeCon + CloudNativeCon registration.

For questions regarding this event, please reach out to events@cncf.io.

Tuesday May 4, 2021 10:00 - 17:00 CEST
Virtual

10:00 CEST

Solutions Showcase
Visit our sponsors in the Solutions Showcase to try the latest demos, watch live presentations, talk to experts during live office hours, check out job opportunities, and score some swag.

In order to facilitate networking and business relationships at the event, you may choose to visit a third party’s virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third party’s logo in the exhibit hall or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the sponsor theater, accessing virtual swag provided by sponsors, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

Tuesday May 4, 2021 10:00 - 17:30 CEST
Virtual

10:00 CEST

AWS Container Day x KubeCon hosted by AWS (Complimentary Registration Required)
Join us for Container Day x KubeCon, a fully live, virtual day of sessions all about Amazon EKS and Kubernetes at AWS, hosted by Brent Langston and Adam Keller of Containers from the Couch. At this Day Zero KubeCon event, the AWS Kubernetes team will be revealing new launches, demoing products and features, covering best practices, and answering your questions live on Twitch!

How to Register:
Pre-registration is required. Visit the event website to register for AWS Container Day!

For questions regarding this event, please reach out to awscontainerday@amazon.com


Tuesday May 4, 2021 10:00 - 18:00 CEST
Virtual

10:00 CEST

Sponsored Session: AWS & Weaveworks - Enable Hybrid Cloud Kubernetes with GitOps, EKS, and EKS-D
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

One of the biggest advantages Kubernetes has to offer is that it is agnostic to infrastructure and capable of managing diverse workloads running on different compute resources. This allows organizations to take advantage of scalable and cost-efficient cloud resources as well as harness a secure and fully controlled on-premise environment.  

Streamlined processes and automation are key for application and operation teams when managing clusters across environments while maintaining security and policy checks.

In this demo you will learn how to:
· Use GitOps model-driven automation to increase reliability and stability across EKS (cloud) and EKS-D (on premise)
· Simplify multi-cluster management with GitOps
· Enable developers to push code to production minutes from Git
· Improve utilization and capacity management through hybrid Kubernetes platforms

Tech utilized: Kubernetes, EKS, EKS-D, Git, LinkerD, GitOps, Weave Kubernetes Platform

Speakers
PC

Paul Curtis

Principal Solutions Architect, Weaveworks


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Bridgecrew - End-to-end policy-as-code from IaC to Running Workloads
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

Infrastructure as code (IaC) is a cloud-native game-changer. It's modular, reusable, and super shareable, making it easy to get up-and-running fast. Because it's so user-friendly, however, IaC is often subject to security and compliance misconfigurations that can make their way to production resources and workloads.
The key to preventing that from happening is adopting policy-as-code and scanning for misconfigurations continuously throughout the development lifecycle.

In this technical demo, we'll show how Bridgecrew enables exactly that for Kubernetes manifests, Terraform, CloudFormation, and more. You'll see Bridgecrew's complete codified cloud security suite in action—our IDE extension, pre-commit hooks, version control and CI/CD integrations, and runtime scanning.

Speakers
avatar for Matt Johnson

Matt Johnson

Developer Advocate Lead, Bridgecrew


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: CircleCI - Building Arm Compatible CI/CD Pipelines
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

Arm architectures are increasingly popular and are becoming widely adopted by teams and organizations. As this adoption grows, developers and organizations must ensure their software and services are capable to support Arm architecture which begins by ensuring their CI/CD tooling and workload are Arm capable. In this tutorial, attendees will learn how to ensure their CI/CD pipelines and workloads are Arm compatible and capable of providing Arm support in their products.

Speakers
AR

Angel Rivera

Senior Developer Advocate, CircleCI


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Commvault - Many Apps. Many Locations. One Storage Solution.
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

Enterprises are moving their applications to the cloud at an unprecedented pace. The pandemic has accelerated this journey and hybrid-multi cloud is now a foundation of modern enterprise architectures. Along the way, you’ve become comfortable optimizing for where, when, and how your applications run. So, why wouldn’t you be equally comfortable using distributed storage that:

• Provides location transparency for all your stateful applications
• Runs anywhere SDS for predictable enterprise-grade resilience, scale, and performance delivered in an application-aware model
• Integrates natively with K8s and your existing workflows

Containerization promises application portability, yet legacy infrastructure relies on traditional snapshot and replication technology to migrate data across locations, becoming a bottleneck for modern DevOps environments.
With distributed storage, you can provision cloud-native, programmable storage when you need it with self-service access and know that your data is instantly available across multiple locations (edge, core, clouds) using our distributed architecture. In this session, you will see distributed storage in action in a K8s environment and learn how to:

• Easily setup and manage persistent volumes using our new Commvault Distributed Storage Operator
• Establish enterprise-grade high availability for stateful applications across regions and zones
• Benefit from the simplicity and efficiency of sharing the same storage across multiple OpenShift and K8s clusters

Modern solutions don’t come from bolt-ons to legacy technology – they come from a foundational architecture rooted in multi-hybrid cloud distribution.



Speakers
AS

Abhijith Shenoy

Distinguished Engineer, Commvault
XW

Xiangyu Wang

Principal Engineer II, Commvault


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Datadog - Policy-as-code for Kubernetes with Gatekeeper
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

As more enterprises migrate to cloud native environments like Kubernetes, the need for scalable ways to define and enforce fine-grained policies increases: how can I limit the number of replicas of a pod for certain users? how can I ensure that all images come from trusted registries?

Gatekeeper is an open source project to integrate Open Policy Agent (OPA) in Kubernetes environments. Gatekeeper allows to define policy as Kubernetes objects, making it easier to adopt policy-as-code practices in Kubernetes environments and sharing reusable policy templates.

In this demo we will explain how to set up Gatekeeper for Kubernetes environments. You’ll learn how to adopt policy-as-code techniques and how you can integrate Gatekeeper with your existing tools.

Speakers
AP

Ara Pulido

Technical Evangelist, Datadog



Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater
  Sponsor Theater

10:00 CEST

Sponsored Session: Dell Technologies - Real-Time Object Detection with Pravega and Flink
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

See a real time object detection application with streaming data built on Pravega and Apache Flink. It’s built with streaming data from enterprise-grade Dell EMC Streaming Data Platform with long term storage on the recently announced Kubernetes-based object storage, Dell EMC ObjectScale. The entire solution is deployed on vSphere with Tanzu on a single turnkey cloud solution, VMware Cloud Foundation on VxRail.

Speakers
DA

David Adams

Sr. Principal Tech Marketing Engineer, Dell Technologies


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Dynatrace - Extending OpenTelemetry to Observability
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

OpenTelemetry has delivered significant advancements in application instrumentation.  It also powers new capabilities like observability which enables developers and operations teams to get more complete insights into applications and infrastructure.  Despite OpenTelemetry’s advantages, it is a piece of the larger observability puzzle.  This session will discuss how you can augment OpenTelemetry with automation, analytics and AI to identify and resolve problems faster.  The session will center on a demo where we will highlight a real-world case study and focus on the challenges associated with large scale and complex environments.  We will show how you can gain deep insights into root cause analysis with a few clicks using OpenTelemetry data.

Speakers
DK

Daniel Kaar

Technology Strategist, Dynatrace


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Elastic - Autoscaled K8s Observability with the Elastic Operator
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

Ensuring the observability of all the dynamic components in a containerized ecosystem can be a challenge. As the number of pods and services in your environment increases, you need observability tools that can scale with you. Your observability tool has to not only collect logs, metrics, and application performance data but also allow engineers to derive actionable insights as soon as issues with services occur.

In this session, you will learn how to deploy Elastic Cloud on Kubernetes and use the power of built-in autoscaling to seamlessly scale out as you continuously collect and store more observability data for diagnosing, debugging, and resolving issues in your applications.

Speakers
MM

Michael Morello

Principal Software Engineer, Elastic


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Google Cloud - Multi-cluster, Blue-green Traffic Splitting with the Gateway API
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

The Gateway API is an open source SIG-Network project that is evolving the Kubernetes Ingress specification, making it a much more capable and role-oriented API. This demo will show how to use the Gateway API and its support for weights and HTTP header matching to shift multi-cluster ingress traffic across different Kubernetes clusters. This kind of traffic management enables much safer blue-green, multi-cluster deployments for less risk and more stability in multi-cluster environments.

Speakers
MC

Mark Church

Product Manager, GKE Networking


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: HAProxy Technologies - Benchmarking 5 Popular Ingress Controllers
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

Performance has never been more important than in a cloud-native world. Cloud-hosted resources cost money and a slow-loading application can cause a suboptimal ROI. Have you taken the time to tune your Kubernetes ingress controller and proxy? Many organizations don't until it's absolutely necessary, and most users will typically run a default, out-of-the-box configuration.

In this demo, we benchmark five popular ingress controllers and put them head-to-head against each other with their default configurations:

• Envoy
• HAProxy
• NGINX
• NGINX Inc.
• Traefik

We measure their average requests per second, latency percentiles, and user-level CPU usage; We monitor for any errors that are produced in order to go beyond performance and test reliability. You can verify the results yourself by downloading the GitHub repository and reproducing our tests. Who will come out on top? Watch the demo to find out!

In this demo, we benchmark five popular ingress controllers and put them head-to-head against each other with their default configurations: Envoy, HAProxy, NGINX, NGINX Inc., and Traefik.

Speakers
DC

Daniel Corbett

Director of Product & Marketing, HAProxy Technologies


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: HPE - Kubernetes and the HPE Ezmeral Container Platform
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

Use your favorite CNCF certified open source Kubernetes tools on your own systems utilizing the HPE Ezmeral Container Platform plug-in to manage and monitor multiple Kubernetes clusters. In addition, see a walk-through of the WebUI that provides a point-and-click interface for importing compute and storage resources into your Kubernetes clusters and create multiple namespaces (tenants).

Speakers
DW

Don Wake

Technical Marketing Engineer, HPE


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Huawei - Zero Change Transitioning to Multi-Cloud Architecture
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

Multi-cloud has become the dominant enterprise strategy, but cloud-native multi-cloud is challenging: cumbersome and repetitive setup due to too many clusters, fragmentation of workloads, limited by boundary of clusters etc.
In this presentation, Hongcai will demo how to use kubernetes native api and a set of attached policies to manage workloads across clouds with automatic HA spreading, fault-migration enabled.

Speakers
HR

Hongcai Ren

Senior software engineer, Huawei


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: IBM Cloud - Deploying a Simple Python App to IBM Cloud Code Engine
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

JJ will walk you through deploying a simple python application to IBM Cloud Code Engine. We'll start from the ground up, then get a complete automated build. The goal is to enable your developers to focus on code, not the infrastructure! It's a chance to see the power of Code Engine and why taking the time to learn cloud-native development can get you the velocity you need.

Speakers
avatar for JJ Asghar

JJ Asghar

Developer Advocate, IBM
JJ works as a Developer Advocate representing the IBM Cloud all over the world. He mainly focuses on the IBM Kubernetes Service and OpenShift trying to make companies and users have a successful onboarding to the Cloud Native ecosystem. He’s also been known in the DevOps tooling ecosystem and generalized Linux communities. If he isn’t... Read More →


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Intel - Cloud Native Solutions are Fueling a Telecom Revolution
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

The increasing adoption of microservices and container-orchestration technology offers enormous benefits in software reuse, deployment velocity, and scale. This cloud native architecture is helping fuel a revolution that provides reduced costs, lower latency, increased bandwidth, and enhanced flexibility for 5G and edge cloud deployments.

These benefits, however, come with new challenges to deliver end-to-end quality of service, security, and multi-edge/multi-cloud deployments. In this session Rajesh Gadiyar shares his insights about how we’ve collaborated as a CNCF community to meet these challenges by examining a few examples of real-world solutions.

Speakers
avatar for Rajesh Gadiyar

Rajesh Gadiyar

VP and CTO, Network Platforms Group; GM, Network Architecture & Systems Engineering, Intel
As Vice President (VP) and Chief Technology Officer (CTO) of Intel’s Network Platforms Group, Rajesh focuses on delivering a scalable and efficient architecture for next generation communications platforms. He also leads the architecture efforts to accelerate Network Function Virtualization... Read More →


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Kasten - Introducing Kubestr: Identify, Validate, and Evaluate Storage in Kubernetes
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

As the adoption of Kubernetes grows, so has the persistent storage offerings that are available to users. The introduction of CSI (Container Storage Interface) has enabled storage providers to develop drivers with ease. There are around 100 different CSI drivers available today. Along with the existing in-tree providers, these options can make choosing the right storage overwhelming.

Kubestr is a collection of tools to identify, validate, and evaluate your Kubernetes storage options. Kubestr can assist in the following ways: identify the various storage options present in a cluster, validate if the storage options are configured correctly, and evaluate the storage using common benchmarking tools like FIO.

Speakers
avatar for Michael Cade

Michael Cade

Senior Technologist, Kasten by Veeam
A community first technologist for Kasten by Veeam Software. Based in the UK with over 16 years of industry experience with a key focus on technologies such as cloud native, automation & data management. His role at Kasten is to act as a technical thought leader, community champion... Read More →


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Kubermatic - Fighting the Final Boss: Complex Multi-site Multi-cluster App Deployments
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

With the rise of Kubernetes’ popularity across various use-cases, including edge computing, IoT, 5G, or AI/ML, single-cluster Kubernetes deployments are increasingly becoming an exception rather than the norm. As the number of clusters increases, the management of these clusters and the applications running in them quickly becomes the operators’ final boss.

In this tutorial, we will show you how you can master this challenge with open source platforms developed by Kubermatic: Kubermatic Kubernetes Platform for multi-cluster infrastructure management and KubeCarrier for multi-cluster application deployment and management.

Come and learn how you can use these tools to master the final boss and automate the full lifecycle of complex multi-cluster solutions consisting of applications spread across multiple Kubernetes clusters.

Speakers
SH

Sascha Haase

VP Edge, Kubermatic


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Microsoft Azure - Kubernetes Ecosystem in Azure
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

Leverage the best of the Kubernetes ecosystem in Azure, with policy, service mesh, secrets management, and gitops. 

Speakers
SK

Sean KcKenna

Principal Program Manager, Microsoft Azure


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Mirantis - Introducing K0s 0.13 and kosctl
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

K0s (k0sproject.io/https://github.com/k0sproject) is a single-binary Kubernetes distribution engineered to make Kubernetes frictionless. It installs with a single command and runs on (almost) any Linux, on i86 and arm6/7 hardware, on Raspberry Pis, VMs, or datacenter bare metal. In this session, we'll demo k0s 0.13, which uses kube-router as CNI (released on Friday, April 9). We'll show native (i.e., one-command) deployment, and more sophisticated deployments using the open-source, community-developed 'kosctl' management framework.

Speakers
MK

Miska Kaipiainen

Senior Director, Engineering, Mirantis


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: NetApp - Cloud Native Application-aware Data Management in multi-cloud
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

In this session, you’ll learn about how to address application data management challenges that enterprises of all sizes adopting Kubernetes face today. Such challenges include protecting application data from accidental corruption, recovering applications from human-made or natural disasters, and being compliant with regulatory data residency needs when running and scaling your Kubernetes clusters in a multi-cloud environment.
We conclude this session with a demonstration that show how to:
  • Automate the backend storage configuration and provision persistent volumes when needed.
  • Manage your cloud native application and persistent data from multi-cloud Kubernetes clusters from a single pane of glass.
  • Easily snapshot, backup, clone and migrate applications with their data to another Kubernetes cluster.


Speakers
JG

Jaimon George

Technical Marketing Engineer, NetApp
DP

Diane Patton

Technical Marketing Engineer, NetApp


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: New Relic - Flexible, Open and Easy Observability for Developers
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

At New Relic, we believe that observability will be open, painless, and a part of every developer’s workflow. Observability should work out-of-the-box, be on by default, and utilize open standards like Open Telemetry. As part of this vision, we are making a bold bet by Open Sourcing Pixie, a Kubernetes native in-cluster observability platform that uses eBPF to automatically capture service level requests and metrics without any manual instrumentation. Furthermore, Pixie includes a fully distributed data system allowing for unsampled visibility into all the data generated by your application. Pixie embraces OpenTelemetry for both ingress and egress, allowing easy vendor-agnostic integration. 

Speakers
avatar for Zain Asgar

Zain Asgar

GVP & Product GM - Pixie @ New Relic. Adjunct professor computer science @ Stanford University
Zain Asgar is GM/GVP – Pixie & Open Source – New Relic.Zain is also an Adjunct Professor of Computer Science at Stanford University and was an Entrepreneur in Residence at Benchmark before co-founding Pixie. He has a PhD from Stanford and has helped build at-scale data and AI/ML... Read More →
MN

Michelle Nguyen

Principal Software Engineer - TLM, New Relic


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Palo Alto Networks - Reimagining the Cloud Native Threat Matrix
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

Today, enterprises use a combination of virtual machines, containers and Kubernetes, and platform as a service (PaaS) offerings to power their cloud native applications. While customers love and trust MITRE ATT&CK® to measure the effectiveness of their security operations and identify areas of improvements, they are now looking to extend this framework to their portfolio of cloud native applications. In this 15-minute demo session, Prisma Cloud will unveil industry's first comprehensive cloud native threat matrix. Watch a Prisma® Cloud expert walk you through the new interactive dashboard that references the ATT&CK Framework™ to 12 distinct categories for audits and events.

Speakers
AW

Ashley Ward

Technical Director, Office of the CTO, Palo Alto Networks
avatar for Keith Mokris

Keith Mokris

Head of Product Marketing, Prisma Cloud, Palo Alto Networks
Keith Mokris leads product marketing for Prisma Cloud at Palo Alto Networks where he is focused on helping enterprises secure their cloud native applications. Previously, he led product marketing at Twistlock and NowSecure, a mobile application security testing startup. In his free... Read More →


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Rancher - Longhorn for Your Edge Deployments
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

Longhorn is an Open Source Cloud-Native distributed block storage engine built on and for Kubernetes that provides persistent storage support for any Kubernetes cluster with a one-click installation. In today's demo Joshua Moody from SUSE will demonstrate how to use Longhorns persistent storage for your edge deployments. We will use Ranchers K3s to manage and deploy Longhorn into our edge cluster consisting of a couple Raspberry Pi worker nodes which act as our data collectors as well as a randomly chosen Raspberry Pi that acts as our data aggregator. We will utilize Longhorns data redundancy and fail over mechanisms to demonstrate a failure and recovery of the data aggregator.

Speakers
JM

Joshua Moody

Staff Software Engineer, Rancher


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Red Hat - Mass Migrate VMs to Kubernetes and Move Containers across Clusters at Scale
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

See a demo for 2 of the 5 open-source tools that are part of the konveyor.io community. You'll see how you can mass migrate virtual machines to KubeVirt, how you can move containers across clusters – specifically OpenShift 3.11 to the latest version, a look into the other use cases the Konveyor community has developed tools for, and the new capabilities that will be developed.

Speakers
avatar for Miguel Pérez Colino

Miguel Pérez Colino

Senior Principal Product Manager, Red Hat
Miguel is an experienced IT enthusiast with a clear orientation towards open source software & open standards. He has an extensive background in IT, from operations to architecture of large deployments; from identifying and prototyping solutions to defining IT strategies. He has delivered... Read More →
JM

John Matthews

Manager/Senior Principal Software Engineer, Red Hat
FD

Fabien Dupont

Manager, Software Engineering & Senior Principal Engineer, Red Hat


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Red Hat - Use Kubernetes-native Integrated GitOps CI/CD Workflows
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

In this demo, Christian Hernandez, Technical Marketing Manager at Red Hat, will review how to build a GitOps workflow using Kubernetes-native CI/CD tools Tekton and ArgoCD all within an OpenShift deployment. See how Operators integrate into your development pipeline to deliver a GitOps workflow.

Speakers
avatar for Christian Hernandez

Christian Hernandez

Senior Principal Technical Marketing Manager, Red Hat
Christian Hernandez is a technologist with experience in infrastructure engineering, systems administration, enterprise architecture, tech support, and management. Passionate about OpenSource and cloud native architecture. In his current role at Red Hat, he focuses on Kubernetes and... Read More →


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

10:00 CEST

Sponsored Session: Salesforce - Using Sloop for Monitoring Highly Available Services
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

Kubernetes cluster’s state is ephemeral in nature and the workloads can run on any nodes or pods. There is a set of great tools available for visualizing “current” state of the cluster. But often times, live site incidents are mitigated and root cause analysis is left for later. This becomes particularly challenging for incidents that happen due to various K8s events since these events are only available for one hour on the cluster. After this, the only way to debug what happened is by correlating various logs and timelines from control plane, hence making it harder to root cause (increases MTRR). Sloop provides a one stop shop solution with a single pane of glass by showing historic view of cluster. In this demo, we will be sharing the top real incidents for which we found the root cause in a matter of minutes using Sloop.

Speakers
avatar for Sana Jawad

Sana Jawad

Lead Software engineer, Salesforce
avatar for Hemanth Siddulugari

Hemanth Siddulugari

Principal software engineer, Salesforce



Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater
  Sponsor Theater

10:00 CEST

Sponsored Session: VMware - Automatically Turn Your Source Code into Scalable Microservices on Kubernetes
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

This is an on-demand session and will be available for the duration of the event.

Deploying and managing microservices on Kubernetes isn’t easy. You have to build the right dockerfile and container image and create various Kubernetes objects, like deployments, services, replicas, and horizontal pod autoscalers. And this is an iterative process with several testing and validation checkpoints along the way. Sound complex? It sure is.

In this demo, you’ll learn how to simplify and automate this with Cloud Native Buildpacks and Knative. Cloud Native Buildpacks figure out the language your code is written in, determine the best way to package the code, and build an OCI-compliant container image. And Knative takes that image and automatically generates the required configuration to create deployments, services, and automated pod scalers.

Speakers
BS

Boskey Savla

Product Line Marketing Manager, VMware


Tuesday May 4, 2021 10:00 - Friday May 7, 2021 15:10 CEST
Sponsor Theater

11:00 CEST

Project Office Hours: LitmusChaos
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for LitmusChaos Project Office Hours here: https://community.cncf.io/e/m545gh/




>> Full list of Project Office Hours

Tuesday May 4, 2021 11:00 - 12:00 CEST
Project Office Hours

11:00 CEST

Project Office Hours: Strimzi
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Strimzi Project Office Hours here: https://community.cncf.io/e/mrd5fk/




>> Full list of Project Office Hours

Tuesday May 4, 2021 11:00 - 12:00 CEST
Project Office Hours

12:00 CEST

Project Office Hours: Metal3.io
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Metal3.io Project Office Hours here: https://community.cncf.io/e/m2vfzt/




>> Full list of Project Office Hours

Tuesday May 4, 2021 12:00 - 13:00 CEST
Project Office Hours

12:00 CEST

Project Office Hours: Serverless Workflow Specification
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Serverless Workflow Specification Project Office Hours here: https://community.cncf.io/e/mgp5hn/




>> Full list of Project Office Hours

Tuesday May 4, 2021 12:00 - 13:00 CEST
Project Office Hours

12:00 CEST

Project Office Hours: Vitess
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Vitess Project Office Hours here: https://community.cncf.io/e/mpx28h/




>> Full list of Project Office Hours

Tuesday May 4, 2021 12:00 - 13:00 CEST
Project Office Hours

12:00 CEST

Cloud Native Data Mgt Day hosted by Kasten, HPE, MinIO, NetApp, Portworx, Scality, StorageOS, VMware (Complimentary Registration Required)
Cloud Native Data Management Day is designed to bring together various stakeholders in the Kubernetes storage, application backup, and mobility community to discuss and share current opportunities and solutions in cloud native data management. This event shares customer journeys and highlights industry experts across storage, data services, and backup vendors. Please join us!

How to Register: Pre-registration is required. Register here for Cloud Native Data Management Day!

For questions regarding this event, please reach out to info@cndmday.com.

Tuesday May 4, 2021 12:00 - 17:00 CEST
Virtual

12:00 CEST

OpenShift Commons Gathering hosted by Red Hat (Complimentary Registration Required)
The OpenShift Commons Gathering at KubeCon EU will focus on talks from end users with production deployments of OpenShift sharing their use cases and lessons learned. Topics covered during this Gathering include hybrid cloud infrastructure, cloud-native development, and future technologies.

How to Register: Pre-registration is required. Register here for OpenShift Commons Gathering!

For questions regarding this event, please reach out to mbecker@redhat.com.

Tuesday May 4, 2021 12:00 - 17:00 CEST
Virtual

12:00 CEST

Commit at KubeCon: DevOps hosted by Gitlab (Complimentary Registration Required)
Bringing together the GitLab community, Commit shares stories from across the software development lifecycle to inspire and connect teams to innovate together. GitLab Commit at KubeCon: DevOps will showcase how software professionals iterate to spark transformation, innovation, and collaboration. During this half-day event, attendees will learn practical techniques and useful insights to implement at their organizations. As an open DevOps platform, GitLab supports teams to change how software is delivered. GitLab Commit at KubeCon: DevOps amplifies stories of transformation to empower DevOps teams to increase velocity, collaboration, and visibility.

Join us on May 4, 2021 to learn how to build better software faster with DevOps. Register now to save your spot!

How to Register: Register here for Commit at KubeCon: DevOps!

For questions regarding this event, please reach out to commit@gitlab.com

Tuesday May 4, 2021 12:00 - 18:00 CEST
Virtual

13:00 CEST

Graduated Project Lightning Talk: Using Trace Data for Monitoring & Alerting of Application Health, not Just Debugging - Albert Teoh
Trace data is ideal for debugging slow or erroneous requests, but how can we find (and be alerted about) these problem “needles” in our “haystack” of requests within our constellation of services and endpoints? A proposal of aggregating trace data into metrics is presented; identifying statistically significant problems such as a consistently slow endpoint, then visualizing these results within Jaeger UI or Grafana.


Tuesday May 4, 2021 13:00 - 13:15 CEST
Maintainer Track Theater

13:00 CEST

Sponsored Session: Mining Large Data Sets of Biomedical Omics Data Made Easy with Managed Kubernetes! Doug Davis, IBM & Theodore Alexandrov, EMBL
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

Wouldn’t it be nice to accelerate your delivery cycle by not focusing on Kubernetes? That’s exactly what developers from the European Molecular Biology Laboratory (EMBL) did. Their mission: reveal the role that metabolites play in biology and medicine by finding the molecules hidden in big spatial metabolomics data. Their challenge: the amount of data they needed to analyze (sometimes larger than 1TB) required significant resources and compute power working at scale to produce timely results with a development team that were not K8s experts.

In this session, you'll learn how EMBL researchers used IBM Cloud Code Engine to speed-up their delivery cycle by allowing them to focus on their research and analytic engine development rather than worrying about the management and technical details of the compute resources needed to perform their data analysis.

Speakers
avatar for Doug Davis

Doug Davis

Technical Product Manager, IBM
Doug works in the IBM Cloud division. He’s been working on Cloud related technologies for many years and has worked on many of the most popular OSS projects, including OpenStack, CloudFoundry, Docker, Kubernetes and Knative. He’s currently the Technical Product Manager for IBM... Read More →
TA

Theodore Alexandrov

Team Leader, European Molecular Biology Laboratory (EMBL)
Theodore Alexandrov is a team leader at the European Molecular Biology Laboratory (EMBL), the Europe’s leading life science laboratory. He is also the head of the EMBL Metabolomics Core Facility and an Assistant Adjunct Professor at the Skaggs School of Pharmacy, University of California... Read More →



Tuesday May 4, 2021 13:00 - 13:30 CEST
Sponsor Theater
  Sponsor Theater

13:00 CEST

First Principles of Cloud Native Technology - Ronald Petty, RX-M LLC
Have you ever inherited a system? If you ever feel unclear the system's purpose, it's time to break it down into first principles. With so many Cloud Native tools available it can be overwhelming to decide which tools are most directly solving the problem (or could solve it). We will take a systematic approach to enumerating and grouping core issues and how the related tools solve them. We start with a review of core operating concepts, basic data and network models. From there we contrast OS level solutions to these problems and their challenges. We next enter the Cloud Native layer and see how they leverage OS level concepts to solve these problems. Finally, we compare potential solutions to core issues at different levels (OS or Cloud Native). This talk is focused on how to break down tools into functional areas and contrast them to each other. Leaving this session you will have more techniques to reason about these tools and model solutions.

Speakers
avatar for Ronald Petty

Ronald Petty

Principal Consultant, RX-M LLC
Ronald Petty is a consultant at RX-M, a global cloud native advisory and training firm in the founding classes of Kubernetes Certified Service Providers (KCSP) and Kubernetes Training Providers (KTP). He has consulted, developed, and trained across many domains including academic... Read More →



Tuesday May 4, 2021 13:00 - 13:35 CEST
101 Theater
  101 Track

13:00 CEST

Project Office Hours: Flux
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Flux Project Office Hours here: https://community.cncf.io/e/m8rfv8/




>> Full list of Project Office Hours


Tuesday May 4, 2021 13:00 - 14:00 CEST
Project Office Hours

13:00 CEST

Project Office Hours: KEDA
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for KEDA Project Office Hours here: https://community.cncf.io/e/m6mz8a/




>> Full list of Project Office Hours


Tuesday May 4, 2021 13:00 - 14:00 CEST
Project Office Hours

13:25 CEST

Graduated Project Lightning Talk: Vitess, are we Fast Yet? - Akilan Selvacoumar, Florent Poinsard, Planetscale
Vitess is a database clustering system for horizontal scaling of MySQL. Nowadays, performance is a considerable market factor, and things have to go fast and right. With over 23 000 commits, Vitess has to ensure it’s delivering flawless performance to its users. In order to meet this need, we created AreWeFastYet, a benchmarking monitoring tool for Vitess. This talk covers how we track the performance of Vitess and a high-level overview of the benchmarking tools we created.

Speakers
avatar for Florent Poinsard

Florent Poinsard

Software Engineer Intern, PlanetScale
AS

Akilan Selvacoumar

Vitess
I am a CS student completing my 4th year at Heriot Watt University. I initially started working on integrating the Vitess benchmark Ansibles using python in August 2020 and started incrementally adding more features to the benchmark along with Florent. My major interest at the moment... Read More →



Tuesday May 4, 2021 13:25 - 13:40 CEST
Maintainer Track Theater

13:50 CEST

13:50 CEST

Sponsored Session: Securing S3 Backups Against Ransomware - Tom Manville & Michael Cade, Kasten by Veeam
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

When backing up cloud-native data, there is no better place than object storage. From databases to data protection applications, the cloud-native landscape is littered with projects that backup data to object storage. With all this mission-critical data being stored in object storage it’s no wonder that it’s become a high-value target for cyber criminals. This, in combination with the rising popularity of cryptocurrency, means that ransomware protection is now a requirement for IT departments of any size.

The S3 protocol has become the de-facto standard API for interacting with Object Storage. It is implemented by nearly all object storage providers and consumed by modern cloud native applications. Thankfully it provides all the primitives needed to develop a robust strategy to protect against ransomware attacks.

In this session, we’ll walk through how backups saved in an S3-compatible can be made ransomware resistant. We’ll show which APIs are used and how to configure the buckets. If you’re considering backing up data in object storage and your data is too valuable to lose, then this talk is for you!

Speakers
avatar for Tom Manville

Tom Manville

Director of Engineering, Kasten by Veeam
Tom graduated with an M.S.E from the University of Michigan in 2013. His first job was on the server team at Maginatics, cloud based file system company which was acquired by EMC late in 2014. After the acquisition, he joined Dropbox where he was focused on improving the efficiency... Read More →
avatar for Michael Cade

Michael Cade

Senior Technologist, Kasten by Veeam
A community first technologist for Kasten by Veeam Software. Based in the UK with over 16 years of industry experience with a key focus on technologies such as cloud native, automation & data management. His role at Kasten is to act as a technical thought leader, community champion... Read More →



Tuesday May 4, 2021 13:50 - 14:20 CEST
Sponsor Theater
  Sponsor Theater

13:50 CEST

Open Standards: Anchoring Extensibility for Cloud-Native Tooling - Katie Gamanji, CNCF
Within its 7 years of existence, Kubernetes has been the centerpiece of the Cloud Native landscape, elevating a pluggable system that contributed to the diversification of the entire ecosystem. As a result, multiple areas have developed in the industry, galvanizing solutions for components such as runtime, tracing, metrics, service mesh, and many more. However, to accommodate the expanding space of cloud-native tooling, it was necessary to introduce standardization and guidelines to simplify the interoperability and consumption of these tools. This talk will focus on the evolution of open standards and manifestos within the cloud-native landscape, including OCI, OpenTelemetry, Open Service Mesh, Open Application Model, and many more. Attendees will acquire an understanding of why open standards are pivotal in the path towards the extensibility of cloud-native tooling.

Speakers
avatar for Katie Gamanji

Katie Gamanji

Ecosystem Technical Advocate, CNCF
Currently the Ecosystem Advocate for CNCF, Katie works closely with the End User Community. Katie’s main goals are to develop and execute programs to expand the visibility and growth of the End User Community while bridging the gap with other ecosystem units, such as TOCs and SIGs... Read More →



Tuesday May 4, 2021 13:50 - 14:25 CEST
101 Theater
  101 Track

14:00 CEST

Project Office Hours: Harbor
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Harbor Project Office Hours here: https://community.cncf.io/e/m9k69x/


>>Full list of Project Office Hours

Tuesday May 4, 2021 14:00 - 15:00 CEST
Project Office Hours

14:00 CEST

Project Office Hours: Open Service Mesh
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Open Service Mesh Project Office Hours here: https://community.cncf.io/e/m59b4k/



>>Full list of Project Office Hours

Tuesday May 4, 2021 14:00 - 15:00 CEST
Project Office Hours

14:00 CEST

Project Office Hours: Prometheus
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Prometheus Project Office Hours here: https://community.cncf.io/e/m5b3xe/




>> Full list of Project Office Hours


Tuesday May 4, 2021 14:00 - 15:00 CEST
Project Office Hours

14:15 CEST

Graduated Project Lightning Talk: Fluent Bit - Eduardo Silva, Calyptia
Learn about Fluent ecosystem and Fluent Bit best practices for cloud native environments

Speakers
avatar for Eduardo Silva

Eduardo Silva

Founder, Calyptia
Eduardo is an entrepreneur and Software Engineer. He is currently one of Fluentd project maintainers and creator of Fluent Bit, a lightweight Logs and Metrics processor. He also is the founder of Calyptia, the Fluent company... Read More →



Tuesday May 4, 2021 14:15 - 14:30 CEST
Maintainer Track Theater

14:40 CEST

Sponsored Lightning Talk: How to Follow the 3-2-1 Backup Rule in Kubernetes - Michael Cade, Kasten by Veeam
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

Every admin should have a backup. This principle works for any platform including Kubernetes.
One of the timeless rules that can effectively address any failure scenario is called the
3-2-1 backup rule. This approach helps to answer two important questions: How many backup files should I have and where should I store them?

There are two groups of people: those who have already had a storage failure and
those who will have one in the future. In other words, the 3-2-1 backup rule means you should:
- Have at least three copies of your data.
- Store the copies on two different media.
- Keep one backup copy offsite.

Speakers
avatar for Michael Cade

Michael Cade

Senior Technologist, Kasten by Veeam
A community first technologist for Kasten by Veeam Software. Based in the UK with over 16 years of industry experience with a key focus on technologies such as cloud native, automation & data management. His role at Kasten is to act as a technical thought leader, community champion... Read More →



Tuesday May 4, 2021 14:40 - 14:45 CEST
Sponsor Theater
  Sponsor Theater

14:40 CEST

Graduated Project Lightning Talk: Time to Live (TTL) Support for TiKV - Bokang Zhang
Time to live (TTL) is a beneficial feature for developers to invalidate keys automatically. RocksDB supports TTL natively but with a limitation that all keys should be of the same TTL. This may cause inconvenience for developers who may have the demand to set different TTL for each key. This issue happens to TiKV, a distributed key value database built on RocksDB with Raft. To solve it, TiKV team achieved more flexible TTL support in TiKV level instead of using RocksDB’s TTL. In this talk, Bokang Zhang will walk through the TiKV architecture and talk about how they supported TTL in TiKV by leveraging the hook of RocksDB’s compaction filter and user defined properties, and how they made the disk space of TTL key-values recycled in time.

Speakers
avatar for Bokang Zhang

Bokang Zhang

Infrastructure Engineer, PingCAP
Bokang Zhang works at PingCAP as an infrastructure engineer. He is a core contributor of TiKV and the maintainer of Titan.



Tuesday May 4, 2021 14:40 - 14:55 CEST
Maintainer Track Theater

14:40 CEST

Sponsored Session: Kubernetes Package Management Using Unix Philosophy with Carvel - Helen George & João Pereira, VMware
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

Managing hundreds or thousands of workloads on a Kubernetes cluster is not an easy task. On top of that, dealing with various workflows to customize and deploy applications can pose even more of a challenge. No single Kubernetes tool is going to solve everyone’s problem, and as an operator you might be forced to use multiple kubernetes tools to manage a single Kubernetes cluster. But then there’s no guarantee that these tools are going to work well together seamlessly.

Carvel is a suite of open-source projects that aims to solve these problems. It provides a set of reliable, single-purpose, composable tools that aid in your application building, packaging, configuration, and deployment to Kubernetes. Carvel enables users to get software installed and keep it updated on a Kubernetes cluster in a secure, scalable, and automated way.

In this session, João Pereira and Helen George will explore how the whole suite of Carvel tools (ytt, kbld, kapp, imgpkg, kapp-controller) work and show how you can integrate them for managing packages on Kubernetes. We’ll look at a few concrete examples where Carvel can be used as a part of your toolchain together with Helm Charts, kustomize and http library.

Speakers
avatar for Helen George

Helen George

Product Manager, VMware
Helen is a Product Manager at VMware where she is contributing to the open-source project called, Carvel. Prior to this she was part of Pivotal Labs and ThoughtWorks where she built products for a wide range of customers from healthcare, finance, travel and retail.
JP

João Pereira

Software Engineer, VMware
João is a Software Engineer that is currently working on the Carvel Tool Suite. Prior to this he worked on projects like CNCF Buildpacks, https://buildpacks.io/, and Kpack, https://github.com/pivotal/kpack.... Read More →


Tuesday May 4, 2021 14:40 - 15:10 CEST
Sponsor Theater

14:40 CEST

Inside Kubernetes Networking - Dominik Tornow, Cisco
Kubernetes Networking is a core abstraction of Kubernetes: At the core, the Kubernetes Networking Model guarantees that all Kubernetes Pods on a cluster can communicate. On top of the Kubernetes Network Model, Kubernetes provides additional core abstractions, most notably Kubernetes Services and Kubernetes Ingress. Although K8s Networking is an essential aspect of every K8s Cluster and by extension every K8s Application, even experienced K8s users struggle to reason about K8s Networking end-to-end. Using a systems modeling approach, this presentation will provide a holistic mental model of K8s Networking - integrating Pod-to-Pod communication, Pod-to-Service communication, and Ingress, applicable to all CNI implementations. Walk away with a dependable, holistic understanding of the entire network stack, fill in the blanks and connect the dots between Kubernetes Networking, Kubernetes Services, and Kubernetes Ingress.

Speakers
avatar for Dominik Tornow

Dominik Tornow

Principal Engineer, Cisco
Dominik Tornow is a Principal Engineer at Cisco. He focuses on systems modeling, specifically conceptual and formal modeling, to support the design and documentation of complex software systems.



Tuesday May 4, 2021 14:40 - 15:15 CEST
101 Theater
  101 Track

14:50 CEST

Sponsored Lightning Talk: Security In Plain Sight: Hardening Systems Via Open Source - Phillip Gibson, Microsoft Azure
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

The intersection between cloud native architectures, tooling, and day one operational governance has greater amplified the need for providing simpler ways to achieve valid operating compliance and controls. We’ll look at key open source projects that add up to superb cloud native security!

Speakers
avatar for Phill Gibson

Phill Gibson

Senior Program Manager at Microsoft, Microsoft Azure
Phillip Gibson is a Senior Program Manager at Microsoft focused on driving the security experience of open source cloud native projects. A veteran of the technology industry for nearly 20 years, Phillip has held many positions focused on infrastructure and development supporting datacenters... Read More →



Tuesday May 4, 2021 14:50 - 14:55 CEST
Sponsor Theater
  Sponsor Theater

15:00 CEST

Sponsored Lightning Talk: Securely Bridging Cloud-Native and Traditional Workloads with SPIRE - Daniel Feldman, HPE
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

Not everyone can go cloud native right away! In almost every organization, there are services like databases and legacy workloads that are outside Kubernetes, but that still have to communicate with Kubernetes workloads. Doing this securely is a challenge, since the methods that are available within a cluster to provide secure connections aren’t available outside it. The CNCF’s SPIRE project is the solution: it can help you establish secure service identities across your organization, regardless of the platform they are running in. We’ll demonstrate several design patterns with SPIRE and show how it can integrate with other CNCF security tools.

Speakers
avatar for Daniel Feldman

Daniel Feldman

Software Engineer, HPE
Daniel Feldman works on SPIRE and other open-source security at Hewlett Packard Enterprise. 


Tuesday May 4, 2021 15:00 - 15:05 CEST
Sponsor Theater

15:00 CEST

Project Office Hours: Contour
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Contour Project Office Hours here: https://community.cncf.io/e/m25j49/



>>Full list of Project Office Hours

Tuesday May 4, 2021 15:00 - 16:00 CEST
Project Office Hours

15:00 CEST

Project Office Hours: Longhorn
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Longhorn Project Office Hours here: https://community.cncf.io/e/mb55tw/




>> Full list of Project Office Hours


Tuesday May 4, 2021 15:00 - 16:00 CEST
Project Office Hours

15:00 CEST

Project Office Hours: Service Mesh Interface
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Service Mesh Interface Project Office Hours here: https://community.cncf.io/e/mvdbdt/




>> Full list of Project Office Hours


Tuesday May 4, 2021 15:00 - 16:00 CEST
Project Office Hours

15:00 CEST

GIFEE Day hosted by Equinix Metal (REGISTRATION NOW CLOSED)
In 2016, Alex Polvi at CoreOS coined the term “GIFEE” (Google’s Infrastructure for Everyone Else) to describe the benefits unlocked by containers at scale: agility, secure, efficiency, and reliability. Five years in, the cloud native vision has thrived beyond the wildest of imaginations.  

So what’s next for GIFEE? In a word: hardware. While cloud native software and management practices have proliferated, “next level” innovation increasingly depends on having specialized hardware in the right place at the right time. At GIFEE Day, we’ll look at the future of cloud native from an infrastructure lens: from provisioning and securing to monitoring and optimizing.

GIFEE Day is complimentary for all KubeCon + CloudNativeCon Europe 2021 attendees. We’ll have 8 great livestream sessions from diverse community members hosted by Equinix Metal.

View the GIFEE Day schedule on the event website!

How to Register: 
Registration for GIFEE Day is now closed!

For questions regarding this event, please reach out to tcrowe@equinix.com.

Tuesday May 4, 2021 15:00 - 20:30 CEST
Virtual

15:05 CEST

Graduated Project Lightning Talk: Rook: Enterprise Storage for Kubernetes - Travis Nielsen, Red Hat
All Kubernetes clusters require storage! But how do you configure and manage it? Come catch a glimpse of how Rook provides an enterprise storage platform to the community as an upstream and open-source project, available to any Kubernetes cluster, whether running on-prem or in the cloud. Rook was accepted as a graduated project by the Cloud Native Computing Foundation in October 2020.

Speakers
avatar for Travis Nielsen

Travis Nielsen

Senior Principal Software Engineer, Red Hat
Travis Nielsen is a Senior Principal Software Engineer at Red Hat where he works on “the future of storage” as part of the Ceph distributed storage system team. Travis is one of the original founders of the Rook project. Prior to Rook, Travis was the storage platform tech lead... Read More →



Tuesday May 4, 2021 15:05 - 15:20 CEST
Maintainer Track Theater

15:10 CEST

Sponsored Lightning Talk: Beyond Federation: Automating Multi-cloud Workloads with K8s Native APIs - Kevin (Zefeng) Wang, Huawei
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

How do you manage workloads and resources in multiple Kubernetes clusters across clouds? Suffering from API incompatibility, worried about in-house customization, etc.?

In this talk, Kevin will share:
1. The challenges and lessons learned from using existing multi-cluster projects e.g. Kubefed to do the dirty work.
2. Reasons why K8s native APIs are important, and how would this way benefit users more comparing to other options.
3.  Practices and experiences of building simplified automation with K8s native APIs.

Speakers
avatar for Kevin Wang

Kevin Wang

Lead of Cloud Native Open Source Team, Huawei
Kevin Wang is a contributor in the CNCF community since its beginning, leader of the cloud native open source team at Huawei, and co-founder of the KubeEdge and Volcano projects. Kevin has contributed to Kubenretes upstream for years and now spends 100% of his work and focus on wider... Read More →



Tuesday May 4, 2021 15:10 - 15:15 CEST
Sponsor Theater

15:20 CEST

Sponsored Lightning Talk: Wielding the Power & Potential of Kubernetes for Mere Mortals (& Deities for Whom Time is Precious) - Rob Esker, NetApp
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

Kubernetes’ significance doesn’t suffer from attempts at description, e.g.: the de facto next, a lingua franca, THE ubiquitous cloud OS, et cetera. We believe it’s all that and more, but while it’s here and immensely capable, it alas can still be hard, inconsistent, & incomplete. Choice paralysis, trepidation at the prospect of vendor lock-in, and concern about availability of the skillsets required remain challenges for many. And how do you equip it to provide the right set of services and qualities for all manner of applications, both those originally cloud-native and those that started elsewhere and have evolved? So, it’s 2021 and we’ve learned a few things along the way. Let’s talk about how to navigate and operate to wield the true power of Kubernetes whether you’re a virtuoso or perhaps one of the rest of us.


Speakers
avatar for Rob Esker

Rob Esker

Product Manager Cloud PM, NetApp
Member, board of directors, OpenStack; product management and strategy, NetApp - Rob's been involved in the OpenStack community dating to its origin in 2010. He founded NetApp’s OpenStack effort and presently serves as a member of the foundation's Board of Directors. He's contributed... Read More →


Tuesday May 4, 2021 15:20 - 15:25 CEST
Sponsor Theater

15:30 CEST

Lightning Talk: Parsec - Marc Meunier, Arm
Parsec, a security project at the CNCF is maturing and expanding. In today’s talk, Marc will go over the Parsec project and discuss the latest updates and roadmap. In the presentation, there are references to a newly published tutorial as well as a demo that walks through a multi-tenancy implementation.


Speakers
avatar for Marc Meunier

Marc Meunier

Software Ecosystem Development, Arm
Marc is part of the Software Ecosystem Development team at Arm, managing projects with partners mainly in the field of security. Marc also sits on the board of Governance, representing Arm at the Confidential Compute Consortium. He joins us from Waterloo, Canada.


Tuesday May 4, 2021 15:30 - 15:45 CEST
Security Theater

15:30 CEST

Sponsored Session: An Open-source HCI Platform Built on Kubernetes - Sheng Yang, Rancher
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

In the past few years, there have been many attempts to bring VM management into container platforms. But in the end, none of these solutions have come close to the popularity of industry-standard virtualization products like vSphere and Nutanix.

We believe the reason is, despite Kubernetes becoming an industry standard, knowledge of it is not widespread among VM administrators. They are familiar with concepts like ISO images, disk volumes, NICs, and VLANS – not concepts like pods and PVCs.

Project Harvester is an open-source alternative to traditional proprietary hyperconverged (HCI) infrastructure software, built on top of Kubernetes. Harvester is designed to be easy to understand, install and operate, even without the knowledge of Kubernetes.

In this session, Sheng will talk about the motivation of building Harvester, explain the architecture, and show a demo of the latest release.

Speakers
avatar for Sheng Yang

Sheng Yang

Senior Engineering Manager, Rancher
Sheng Yang is a Senior Engineering Manager at SUSE. He is currently responsible for Project Harvester and Project Longhorn in the company. He joined SUSE through the Rancher Labs acquisition, where he worked on Longhorn, Harvester, local path provisioner, and other projects. Before... Read More →



Tuesday May 4, 2021 15:30 - 16:00 CEST
Sponsor Theater
  Sponsor Theater

15:30 CEST

Automating Your Home with K3s and Home Assistant - Eddie Zaneski, Amazon Web Services & Jeff Billimek, The Home Depot
Hey Google, turn off all the lights. Hey Siri, set the thermostat to low. Alexa, restart the nginx deployment. You may have dreamt (or had nightmares) about automating your home and connecting all things smart together. You probably haven't longed for doing all of that on top of Kubernetes. In this session you'll learn why you should and the benefits of having a homelab running Kubernetes. With everyone spending more time at home there has never been a better time to grab an old PC or a few Raspberry Pi's and install K8s. Eddie and Jeff will share their journeys of deploying Home Assistant, open source home automation software, on top of K3s, a lightweight K8s distribution. They'll cover unique solutions like building Device Plugins and using Node Feature Discovery to use external USB antennas for wireless smart home protocols. Ending with tying all of it together with Helm and using Flux for CICD. If you're looking for a personal project to learn Kubernetes this session is for you.

Speakers
avatar for Jeff Billimek

Jeff Billimek

Principal Software Engineer, The Home Depot
Jeff is an open source contributor with a focus on Helm charts and is a Principal Software Engineer at The Home Depot. He lives in Atlanta, GA with his wife, two kids, and dog. In addition to hiking and photography, Jeff has a passion for tinkering with home servers, home automation... Read More →
avatar for Eddie Zaneski

Eddie Zaneski

Senior Developer Advocate, Amazon Web Services
Eddie serves the Kubernetes community as a SIG-CLI Co-Chair and Developer Advocate at AWS. He lives in Denver, CO with his wife and dog and is a lover of JavaScript, infrastructure tools, and automating things in his home. When not hacking on random stuff you'll most likely find him... Read More →



Tuesday May 4, 2021 15:30 - 16:05 CEST
101 Theater
  101 Track

16:00 CEST

CNCF End User Partner Summit (RSVP Required)
The CNCF End User Partner Summit, hosted by Cheryl Hung and Katie Gamanji, will bring together cloud native users to share best practices and lessons learned. Our 40 minutes together will include a panel discussion with General Manager of CNCF, Priyanka Sharma, Chris Aniszczyk (CTO, CNCF), Liz Rice (Chair, CNCF TOC), and Ricardo Rocha (Computing Engineer, CERN and CNCF TOC Member). Join us for an engaging conversation centering on strategy, vision, and how to best navigate and contribute to the cloud native community!

In order to participate, your organization must be a member of the CNCF End User Community.

How to Register: Please complete our RSVP form to register!

Contact chung@linuxfoundation.org with any questions.

This session is also being streamed live to YouTube.  Please join us by clicking here.  

Speakers
avatar for Liz Rice

Liz Rice

Chief Open Source Officer, Isovalent
Liz Rice is Chief Open Source Officer at Isovalent. Previously, she was VP Open Source Engineering with cloud native security specialists Aqua Security, and looked after projects including Starboard, Trivy, Tracee, kube-hunter and kube-bench. She is chair of the CNCF's Technical Oversight... Read More →
avatar for Ricardo Rocha

Ricardo Rocha

Computing Engineer, CERN
Ricardo is a Computing Engineer in the CERN cloud team focusing on containerized deployments, networking and more recently machine learning platforms. He has pushed for several years the internal effort to transition services and workloads to use cloud native technologies, as well... Read More →
avatar for Chris Aniszczyk

Chris Aniszczyk

CTO, Cloud Native Computing Foundation
Chris Aniszczyk is an open source executive and engineer with a passion for building a better world through open collaboration. He's currently a CTO at the Linux Foundation focused on developer relations and running the Open Container Initiative (OCI) / Cloud Native Computing Foundation... Read More →
avatar for Cheryl Hung

Cheryl Hung

VP Ecosystem, Cloud Native Computing Foundation
Cheryl Hung is VP Ecosystem at the Cloud Native Computing Foundation, where she drives adoption of cloud native infrastructure. As a non-profit under the Linux Foundation, the CNCF hosts open source projects including Kubernetes, Prometheus and Envoy.She founded the 5000+ strong Cloud... Read More →
avatar for Katie Gamanji

Katie Gamanji

Ecosystem Technical Advocate, CNCF
Currently the Ecosystem Advocate for CNCF, Katie works closely with the End User Community. Katie’s main goals are to develop and execute programs to expand the visibility and growth of the End User Community while bridging the gap with other ecosystem units, such as TOCs and SIGs... Read More →
avatar for Priyanka Sharma

Priyanka Sharma

General Manager, Cloud Native Computing Foundation
Priyanka is the General Manager of the Cloud Native Computing Foundation. She was previously the director of Cloud Native Alliances at GitLab Inc., where she built the developer evangelism team that participates regularly in the cloud native community.Priyanka also serves as an advisor... Read More →


Tuesday May 4, 2021 16:00 - 16:40 CEST
Virtual

16:00 CEST

Project Office Hours: CRI-O
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for CRI-O Office Hours here: https://community.cncf.io/e/m93asp/



>>Full list of Project Office Hours

Tuesday May 4, 2021 16:00 - 17:00 CEST
Project Office Hours

16:00 CEST

Project Office Hours: NATS
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for NATS Project Office Hours here: https://community.cncf.io/e/mm7zyg/



>>Full list of Project Office Hours

Tuesday May 4, 2021 16:00 - 17:00 CEST
Project Office Hours

16:00 CEST

Charting our Kubernetes and Cloud Native Journey: Past, Present and Future (Roundtable) hosted by Datadog (Complimentary Registration Required)
Engineers at Datadog use Kubernetes on a daily basis to deploy their workloads to production. Datadog’s Kubernetes infrastructure includes dozens of clusters, hundreds of nodes per cluster, hundreds of thousands of pods, and it runs on several clouds.

Just as sailors once used the stars as a guide we too can use measurement of our successes and failures to chart a course. Understanding history will help us predict the speed and course of Kubernetes and beyond.

This roundtable will bring together engineers who work on building our own production infrastructure and those who are responsible for building Datadog’s observability features for Kubernetes.

They will discuss their takes on the cloud native ecosystem today, the Kubecon EU 2021 announcements, and sessions they are excited about and what they believe will be the key changes for Kubernetes in the next 12 months.

How to Register: 
Pre-registration is required. Register here to attend Charting our Kubernetes and Cloud Native Journey.

For questions regarding this event, please reach out to katie@datadog.com.

Tuesday May 4, 2021 16:00 - 17:30 CEST
Virtual

16:00 CEST

Virtual Booth Crawl
Join us in the Solutions Showcase for live demos, interactive sessions, and expert office hours presented by our sponsors. Explore 100+ exhibit booths to learn more about the latest technologies, browse special offers and job posts, and much more.

In order to facilitate networking and business relationships at the event, you may choose to visit a third party’s virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third party’s logo in the exhibit hall or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the sponsor theater, accessing virtual swag provided by sponsors, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

Tuesday May 4, 2021 16:00 - 17:30 CEST
Virtual

16:00 CEST

Hack my Application with Snyk, Docker, & AWS (SOLD OUT - WAITLIST AVAILABLE Complimentary Registration Required)
Modern applications are built using modern DevOps processes, with frequent integration and deployments happening several times a day. To enable pace and scale, however, application security must start with developers, allowing security teams to move away from an audit-and-gate function and into an empowering and governing role within the organization.

Join Snyk, Docker and AWS to get hands-on experience identifying threats, vulnerabilities, and misconfigurations that are common in cloud native applications today, and fixing those issues through clear actions and best practices for each attack scenario.

In this workshop, you will:

-Learn how to find and fix container vulnerabilities using Docker as you build and test images locally.
-Manage vulnerabilities in container images in Docker Hub and running Amazon EKS workloads.
-Spot and correct Kubernetes configuration problems that could open your clusters up to additional attacks.

Earn swag as you complete each module and advance to the next level.

View the event website for more information!

How to Register: 
Hack my Application is currently at capacity. Click here to add yourself to the waitlist!

For questions regarding this event, please reach out to sarah.conway@snyk.io.

Tuesday May 4, 2021 16:00 - 19:00 CEST
Virtual

16:00 CEST

Running a Cloud-Native Data Tier with K8ssandra hosted by DataStax (REGISTRATION NOW CLOSED)
Many teams building highly scalable, cloud-native applications, have struggled with finding a data solution that can keep pace with the needs of their application. Often this has meant a choice between using a managed database, or taking on the task of deploying and managing a distributed database on Kubernetes. Apache Cassandra™ is a powerful database used in many applications that require resilience and scalability, but has traditionally been challenging to deploy and manage effectively on Kubernetes. Now the Kubernetes and Cassandra communities have come together in a great collaboration called K8ssandra, a production-ready platform that makes it easy to run Cassandra™ on Kubernetes.

In this workshop, you will learn how to deploy and manage a data tier based on Apache Cassandra™ cluster in Kubernetes using K8ssandra. We’ll explore activities using hands-on exercises, that include:

- Creating a K8ssandra release using Helm
- Using a benchmarking tool (NoSQLBench) to generate read/write load on the database
- Monitoring database performance through metrics and alerts
- Breaking nodes in the database cluster on purpose to observe how Cassandra self-heals
- Scaling the database up and down
- Deploying applications on top of the database using CQL and REST APIs
- Backing up and restoring data

Presented by
Aleks Volochnev, DataStax
Jeff Carpenter, DataStax

How to Register: Registration is now CLOSED for Running a Cloud-Native Data Tier with K8ssandra!

For questions regarding this event, please reach out to jessica.benton@datastax.com.

Tuesday May 4, 2021 16:00 - 19:00 CEST
Virtual

17:00 CEST

Project Office Hours: Helm
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Helm Project Office Hours here: https://community.cncf.io/e/mpf5de/



>>Full list of Project Office Hours

Tuesday May 4, 2021 17:00 - 18:00 CEST
Project Office Hours

17:30 CEST

Daily Wrap Up on CloudNative.tv - Moderated by Dan "POP" Papandrea, Sysdig and Michael Foster, StackRox
Join us on CloudNative.tv to hear the round up from the day's action. Our hosts will analyze the newest announcements in cloud native, dissect their favorite talks from the day, give the latest scoop from the hallway track, share their schedule for the next day, and talk about what's coming next on CloudNative.tv. You won't want to miss the Daily Wrap Up!

Tuesday May 4, 2021 17:30 - 18:30 CEST
CloudNative.tv
 
Wednesday, May 5
 

09:00 CEST

Project Office Hours: Buildpacks
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Buildpacks Project Office Hours here: https://community.cncf.io/e/mcubk4/




>> Full list of Project Office Hours


Wednesday May 5, 2021 09:00 - 10:00 CEST
Project Office Hours

09:00 CEST

Project Office Hours: Kuma
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Kuma Project Office Hours here: https://community.cncf.io/e/mz3b2c/




>> Full list of Project Office Hours


Wednesday May 5, 2021 09:00 - 10:00 CEST
Project Office Hours

09:00 CEST

Solutions Showcase
Visit our sponsors in the Solutions Showcase to try the latest demos, watch live presentations, talk to experts during live office hours, check out job opportunities, and score some swag.

In order to facilitate networking and business relationships at the event, you may choose to visit a third party’s virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third party’s logo in the exhibit hall or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the sponsor theater, accessing virtual swag provided by sponsors, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

Wednesday May 5, 2021 09:00 - 16:10 CEST
Virtual

10:00 CEST

Keynote: Cloud Native: The Building Blocks for the Human Experience - Priyanka Sharma, General Manager, Cloud Native Computing Foundation
Speakers
avatar for Priyanka Sharma

Priyanka Sharma

General Manager, Cloud Native Computing Foundation
Priyanka is the General Manager of the Cloud Native Computing Foundation. She was previously the director of Cloud Native Alliances at GitLab Inc., where she built the developer evangelism team that participates regularly in the cloud native community.Priyanka also serves as an advisor... Read More →


Wednesday May 5, 2021 10:00 - 10:15 CEST
Keynote Theater

10:00 CEST

Wednesday Keynote Sessions
Be sure to join us for Wednesday's keynotes which include:
  • Cloud Native: The Building Blocks for the Human Experience - Priyanka Sharma, General Manager, Cloud Native Computing Foundation (10:00 - 10:15) with special guest Zain Asgar, GVP & Product GM, Pixie @ New Relic & Adjunct Professor, Computer Science, Stanford University
  • 6 End Users and What They Love about Cloud Native - Cheryl Hung, Vice President, Ecosystem, Cloud Native Computing Foundation (10:15-10:35)
  • How Cloud Native Tech Helped Peloton Ride to Exponential Growth - Jim Haughwout, Vice President of Platform, Peloton (10:35-10:50)
  • Sponsored Keynote: Kubernetes as the Control Plane for the Hybrid Cloud - Clayton Coleman, Architect for Kubernetes and OpenShift, Red Hat (10:50-10:55)
  • The CNCF Sandbox: An Exploration and Guided Tour - Justin Cormack, Chief Technology Officer, Docker (10:56-11:11)
  • Keynote: CNCF Project Update: Flux - Stefan Prodan, Developer Experience Engineer, Weaveworks (11:12-11:22)
  • Sponsored Keynote: Commit to the Cause. Push for Change. Take on the World’s Greatest Challenges with Kubernetes - Briana Frank, Director of Product Management, IBM Cloud (11:23-11:28)
  • Predictions from the Technical Oversight Committee (TOC) - Liz Rice, Chief Open Source Officer, Isovalent & Chair, Technical Oversight Committee & Lei Zhang, Staff Engineer, Alibaba Cloud & Member, Technical Oversight Committee (11:29-11:44)
  • Closing Remarks - KubeCon + CloudNativeCon Europe 2021 Co-Chairs: Constance Caramanolis, Principal Engineer, Splunk & Stephen Augustus, Head of Open Source, Emerging Technologies & Incubation Division, Cisco (11:45-11:50)

Speakers
avatar for Liz Rice

Liz Rice

Chief Open Source Officer, Isovalent
Liz Rice is Chief Open Source Officer at Isovalent. Previously, she was VP Open Source Engineering with cloud native security specialists Aqua Security, and looked after projects including Starboard, Trivy, Tracee, kube-hunter and kube-bench. She is chair of the CNCF's Technical Oversight... Read More →
avatar for Briana Frank

Briana Frank

Director of Product Management, IBM Cloud
Briana Frank is the Director of Product Management at IBM Cloudfocusing on Developer Services. Briana lead the Offering Management and Design team that built the IBM Cloud Kubernetes service in 5 months and now manages 10's of thousands of clusters worldwide. Briana believes in creating... Read More →
avatar for Justin Cormack

Justin Cormack

CTO, Docker
Justin is a senior engineer and security lead at Docker. He is a maintainer of the Notary project, and a member of the CNCF TOC and SIG Security. He has been working in container security for five years.
avatar for Lei Zhang

Lei Zhang

Staff Engineer, Alibaba
Lei is leading engineering effort in Alibaba including its Kubernetes based large-scale cluster management system and unified application platform. Lei has been working as a maintainer on Kubernetes upstream since its beginning and a popular speaker in KubeCon.
avatar for Stefan Prodan

Stefan Prodan

Developer Experience Engineer, Weaveworks
Stefan is a Developer Experience engineer at Weaveworks and an open source contributor to cloud-native projects like Flagger, FluxCD, Helm Operator, SMI and others. He worked as a software architect and a DevOps consultant, helping companies embrace DevOps and the SRE movement. Stefan... Read More →
avatar for Cheryl Hung

Cheryl Hung

VP Ecosystem, Cloud Native Computing Foundation
Cheryl Hung is VP Ecosystem at the Cloud Native Computing Foundation, where she drives adoption of cloud native infrastructure. As a non-profit under the Linux Foundation, the CNCF hosts open source projects including Kubernetes, Prometheus and Envoy.She founded the 5000+ strong Cloud... Read More →
avatar for Constance Caramanolis

Constance Caramanolis

Principal Software Engineer, Splunk
Constance is a principal software engineer at Splunk, formerly Omnition, contributing to OpenTelemetry. Previous to Omnition, she worked at Lyft as part of the data platform and server networking teams. While at Lyft, Constance built, deployed, and configured Envoy internally, and... Read More →
avatar for Priyanka Sharma

Priyanka Sharma

General Manager, Cloud Native Computing Foundation
Priyanka is the General Manager of the Cloud Native Computing Foundation. She was previously the director of Cloud Native Alliances at GitLab Inc., where she built the developer evangelism team that participates regularly in the cloud native community.Priyanka also serves as an advisor... Read More →
avatar for Stephen Augustus

Stephen Augustus

Head of Open Source, Cisco
Stephen is a Black engineering director and leader in open source communities.He is Cisco’s first Head of Open Source, within the Emerging Technologies & Incubation division.For Kubernetes, he has co-founded transformational elements of the project, including the KEP (Kubernetes Enhancements Proposal) process, the Release Engineering subproject, and Working Group Naming. Stephen has also previously served as a chair for both SIG PM and SIG Azure.He continues his work... Read More →
avatar for Clayton Coleman

Clayton Coleman

Architect, Kubernetes and OpenShift, Red Hat
Architect, engineer, and strategic visionary for application platforms in the cloud at Red Hat. Core contributor to OpenShift and Kubernetes, the open source platform as a service and the containerized cluster manager. Has helped set the direction for the evolution of cloud native... Read More →
avatar for Zain Asgar

Zain Asgar

GVP & Product GM - Pixie @ New Relic. Adjunct professor computer science @ Stanford University
Zain Asgar is GM/GVP – Pixie & Open Source – New Relic.Zain is also an Adjunct Professor of Computer Science at Stanford University and was an Entrepreneur in Residence at Benchmark before co-founding Pixie. He has a PhD from Stanford and has helped build at-scale data and AI/ML... Read More →
avatar for Jim Haughwout

Jim Haughwout

VP, Platform, Peloton
Jim Haughwout is the Vice President of Platform at Peloton Interactive. He was previously the Head of Infrastructure & Operations at Spotify. Over the past 25 years, he has held leadership roles at the world’s leading companies for defense, internet, media, biotech, streaming audio... Read More →


Wednesday May 5, 2021 10:00 - 11:50 CEST
Keynote Theater

10:15 CEST

Keynote: 6 End Users and What They Love about Cloud Native - Cheryl Hung, Vice President, Ecosystem, Cloud Native Computing Foundation
Speakers
avatar for Cheryl Hung

Cheryl Hung

VP Ecosystem, Cloud Native Computing Foundation
Cheryl Hung is VP Ecosystem at the Cloud Native Computing Foundation, where she drives adoption of cloud native infrastructure. As a non-profit under the Linux Foundation, the CNCF hosts open source projects including Kubernetes, Prometheus and Envoy.She founded the 5000+ strong Cloud... Read More →


Wednesday May 5, 2021 10:15 - 10:35 CEST
Keynote Theater

10:35 CEST

Keynote: How Cloud Native Tech Helped Peloton Ride to Exponential Growth - Jim Haughwout, Vice President of Platform, Peloton
During COVID, Peloton experienced exponential growth. Countless customers flocked to the company’s at-home fitness experience, and membership grew from 1 million to more than 4 million people. To continue delivering an experience that positively impacted the physical, mental and emotional wellbeing of these new and existing Members, the Peloton team tapped into the CNCF community and cloud native technologies, helping them accommodate this exponential growth. During this time, Peloton moved 100% of its traffic to the Kubernetes orchestration to make hypergrowth easier and more efficient. It leveraged other cloud native projects such as ArgoCD, Fluentd and the OpenTelemetry observability framework to innovate faster across a wide range of engineering disciplines. 

In this keynote, Jim Haughwout, Peloton’s VP of Platform, will share how Peloton engineers leveraged cloud native technology to unlock transformational growth for the company, while growing the engineering team itself by 300% in the midst of the pandemic. Haughwout will also share how Peloton will harness cloud native technologies and the power of community to boost the experience of engineers across multiple domains, unlocking further growth with the rise of IoT, streaming, edge, mobile, cloud-native, AI, and ML. 

Speakers
avatar for Jim Haughwout

Jim Haughwout

VP, Platform, Peloton
Jim Haughwout is the Vice President of Platform at Peloton Interactive. He was previously the Head of Infrastructure & Operations at Spotify. Over the past 25 years, he has held leadership roles at the world’s leading companies for defense, internet, media, biotech, streaming audio... Read More →


Wednesday May 5, 2021 10:35 - 10:50 CEST
Keynote Theater

10:50 CEST

Sponsored Keynote: Kubernetes as the Control Plane for the Hybrid Cloud - Clayton Coleman, Architect for Kubernetes and OpenShift, Red Hat
The history of Kubernetes is one of continual evolution. Starting with a set of simple yet powerful, declarative primitives for automating the deployment and management of cloud native applications, Kubernetes rapidly evolved to support an expanding set of workloads and use cases. More recently Kubernetes has expanded beyond workloads to manage its own underlying infrastructure and Kubernetes native infrastructure services like compute, storage and more. In this session, we will discuss this evolution and look ahead and explore what it would take to make Kubernetes the control plane for the hybrid cloud.

Speakers
avatar for Clayton Coleman

Clayton Coleman

Architect, Kubernetes and OpenShift, Red Hat
Architect, engineer, and strategic visionary for application platforms in the cloud at Red Hat. Core contributor to OpenShift and Kubernetes, the open source platform as a service and the containerized cluster manager. Has helped set the direction for the evolution of cloud native... Read More →


Wednesday May 5, 2021 10:50 - 10:55 CEST
Keynote Theater

10:56 CEST

Keynote: The CNCF Sandbox: An Exploration and Guided Tour - Justin Cormack, Chief Technology Officer, Docker
The biggest change in CNCF in the last year is that there are currently 44 CNCF Sandbox projects, and will be more by the time that Kubecon EU rolls around. This is an enormous expansion, bringing so much value to our community and ecosystem. But who even knows what they all do? Well, the Technical Oversight Committee does! As a member, I have had to review these projects, and I am really excited that we are bringing new ideas and projects to a wider audience. In this talk, I will take you through a good chunk of them and for each explain why I think they are interesting and the kinds of directions, explorations and contributions you could make with them. I want to convey enough that you get a flavour of how you could contribute, or learn and explore further.

Speakers
avatar for Justin Cormack

Justin Cormack

CTO, Docker
Justin is a senior engineer and security lead at Docker. He is a maintainer of the Notary project, and a member of the CNCF TOC and SIG Security. He has been working in container security for five years.


Wednesday May 5, 2021 10:56 - 11:11 CEST
Keynote Theater

11:12 CEST

Keynote: CNCF Project Update: Flux - Stefan Prodan, Developer Experience Engineer, Weaveworks
Speakers
avatar for Stefan Prodan

Stefan Prodan

Developer Experience Engineer, Weaveworks
Stefan is a Developer Experience engineer at Weaveworks and an open source contributor to cloud-native projects like Flagger, FluxCD, Helm Operator, SMI and others. He worked as a software architect and a DevOps consultant, helping companies embrace DevOps and the SRE movement. Stefan... Read More →



Wednesday May 5, 2021 11:12 - 11:22 CEST
Keynote Theater

11:23 CEST

Sponsored Keynote: Commit to the Cause. Push for Change. Take on the World’s Greatest Challenges with Kubernetes - Briana Frank, Director of Product Management, IBM Cloud
The power that developers wield today has never been greater. Containers, cloud, and data provide the tools to tackle the greatest business challenges. At the same time, the existential threat posed by climate change is larger than it’s ever been. Humanitarian issues like racial injustice have divided us like never before. Can open source technology make a difference? Call for Code®, an initiative created in 2018 by David Clark Cause, IBM, the United Nations, and the Linux Foundation thinks (and shows) that it can.

Over the past 3 years, we’ve seen powerful cloud native solutions built for Call for Code competitions to tackle the world’s greatest challenges, by building resilient emergency communications networks, protecting wildfire responders, and improving the yields of small farmers threatened by changing weather. Learn about the Kubernetes-based open source projects under the Call for Code with the Linux Foundation umbrella. Or, build your own cloud native solution for the 2021 Call for Code Global Challenge. Commit to the cause. Push for change. Answer the call.

Speakers
avatar for Briana Frank

Briana Frank

Director of Product Management, IBM Cloud
Briana Frank is the Director of Product Management at IBM Cloudfocusing on Developer Services. Briana lead the Offering Management and Design team that built the IBM Cloud Kubernetes service in 5 months and now manages 10's of thousands of clusters worldwide. Briana believes in creating... Read More →


Wednesday May 5, 2021 11:23 - 11:28 CEST
Keynote Theater

11:29 CEST

Keynote: Predictions from the Technical Oversight Committee (TOC) - Liz Rice, Chief Open Source Officer, Isovalent & Chair, Technical Oversight Committee & Lei Zhang, Staff Engineer, Alibaba Cloud & Member, Technical Oversight Committee
Speakers
avatar for Liz Rice

Liz Rice

Chief Open Source Officer, Isovalent
Liz Rice is Chief Open Source Officer at Isovalent. Previously, she was VP Open Source Engineering with cloud native security specialists Aqua Security, and looked after projects including Starboard, Trivy, Tracee, kube-hunter and kube-bench. She is chair of the CNCF's Technical Oversight... Read More →
avatar for Lei Zhang

Lei Zhang

Staff Engineer, Alibaba
Lei is leading engineering effort in Alibaba including its Kubernetes based large-scale cluster management system and unified application platform. Lei has been working as a maintainer on Kubernetes upstream since its beginning and a popular speaker in KubeCon.


Wednesday May 5, 2021 11:29 - 11:44 CEST
Keynote Theater

11:45 CEST

Keynote: Closing Remarks - KubeCon + CloudNativeCon Europe 2021 Co-Chairs: Constance Caramanolis, Principal Engineer, Splunk & Stephen Augustus, Head of Open Source, Emerging Technologies & Incubation Division, Cisco
Speakers
avatar for Constance Caramanolis

Constance Caramanolis

Principal Software Engineer, Splunk
Constance is a principal software engineer at Splunk, formerly Omnition, contributing to OpenTelemetry. Previous to Omnition, she worked at Lyft as part of the data platform and server networking teams. While at Lyft, Constance built, deployed, and configured Envoy internally, and... Read More →
avatar for Stephen Augustus

Stephen Augustus

Head of Open Source, Cisco
Stephen is a Black engineering director and leader in open source communities.He is Cisco’s first Head of Open Source, within the Emerging Technologies & Incubation division.For Kubernetes, he has co-founded transformational elements of the project, including the KEP (Kubernetes Enhancements Proposal) process, the Release Engineering subproject, and Working Group Naming. Stephen has also previously served as a chair for both SIG PM and SIG Azure.He continues his work... Read More →


Wednesday May 5, 2021 11:45 - 11:50 CEST
Keynote Theater

11:50 CEST

Break
Wednesday May 5, 2021 11:50 - 12:20 CEST
TBA

12:00 CEST

Project Office Hours: Crossplane
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Crossplane Project Office Hours here: https://community.cncf.io/e/m4u2hj/



>>Full list of Project Office Hours

Wednesday May 5, 2021 12:00 - 13:00 CEST
Project Office Hours

12:00 CEST

Project Office Hours: Keptn
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Keptn Project Office Hours here: https://community.cncf.io/e/mpsa39/


>> Full list of Project Office Hours

Wednesday May 5, 2021 12:00 - 13:00 CEST
Project Office Hours

12:20 CEST

I Can RBAC, and So Can You! - Marc Boorshtein, Tremolo Security, Inc.
This session takes the sharp edges off of Role Based Access Controls in Kubernetes and demystifies how to design and debug policies in both single tenant and multi-tenant clusters. This session will start with a quick overview of how Kubernetes integrates identity, how that identity is applied to authorization, and finally different strategies for automating authorizations in a cluster. This session will cover policy creation, debugging, aggregate role design, and automation. We'll also touch on the impacts of external systems that control your clusters, such as GitOps controllers. After this session attendees will have a clearer direction on how to approach authorizations in their clusters,

Speakers
avatar for Marc Boorshtein

Marc Boorshtein

CTO, Tremolo Security, Inc.
Marc Boorshtein has been a software engineer and consultant for nearly twenty years and is currently the CTO of Tremolo Security, Inc. Marc has spent most of his career building identity management solutions for large enterprises, U.S. Government civilian agencies, and local government... Read More →



Wednesday May 5, 2021 12:20 - 12:55 CEST
101 Theater
  101 Track

12:20 CEST

TechDocs: Unlocking the Potential of Engineers' Collective Knowledge - Emma Indal, Spotify
Emma is an engineer with a big goal: her new service should provide the best developer experience, including well-maintained, discoverable and usable documentation. So she thinks, “Which tool should I use to write my docs?” followed by “How will other engineers find it?” What if she could instead, in one click, get docs generated together with her service when it's created? Documentation that lives in her repository, together with her code. Documentation that becomes discoverable automatically, to all engineers within the organization. Documentation in one single place: Backstage. This talk will guide you through how we fulfilled Emma’s big goal by adopting the “docs like code” approach and developing TechDocs, one of the core features of Backstage. It will also walk you through why we decided to open source this successful internal product to remove the friction of writing and discovering technical documentation for all engineers.

Speakers
avatar for Emma Indal

Emma Indal

Web Engineer, Spotify
Emma Indal (she/her/hers) is a Software Engineer at Spotify, originally from Gothenburg, Sweden. She has been a core member of the technical documentation team, almost since its founding in 2019. Now, out in the open together with Spotify and the rest of the community, she is solving... Read More →



Wednesday May 5, 2021 12:20 - 12:55 CEST
App & Dev Theater
  Application + Development

12:20 CEST

Demystifying Cloud Native Concepts for the Business World - Catherine Paganini & Jason Morgan, CNCF Business Value Subcommittee
As co-chairs of the CNCF Business Value Subcommittee, Jason Morgan and Catherine Paganini seek to democratize cloud native concepts. Technologists have been talking about these topics for years, yet, for many, the cloud native space is still largely inaccessible. What is a service mesh? How do containers fit in? And how do any of these technologies help my organization achieve its strategic goals?
In this session, Jason and Catherine will talk about their first project: the CNCF Cloud Native Glossary.  The glossary explains these concepts in simple terms that anyone can easily understand—no computer science degree required. They'll discuss what motivated them and why they believe that now is the time to spread the cloud native gospel to a broader audience. 

Speakers
avatar for Jason Morgan

Jason Morgan

Co-chair, CNCF Business Value Subcommittee & Developer Evangelist, Linkerd, Buoyant
Jason Morgan is co-chair of the CNCF Business Value Subcommittee and Developer Evangelist for Linkerd at Buoyant. He’s responsible for helping to educate engineers on Linkerd, the original service mesh. Passionate about helping others on their cloud native journey, Jason enjoys... Read More →
avatar for Catherine Paganini

Catherine Paganini

Head of Marketing & Community, Bouyant
Catherine Paganini is co-chair of the CNCF Business Value Subcommittee and Head of Marketing at Buoyant, the creator of Linkerd. A marketing leader turned cloud native evangelist, Catherine is passionate about educating the broader community on the new stack and the critical flexibility... Read More →



Wednesday May 5, 2021 12:20 - 12:55 CEST
Business Value Theater

12:20 CEST

The Road to Interoperability in Cloud Native Continuous Delivery - Kara de la Marck, CloudBees & Fatih Degirmenci, Ericsson
The emergence of cloud native has resulted in tremendous advances in enabling organizations to develop new services and make them available to end users. In addition, new paradigms such as Continuous Delivery (CD) allow organisations to do this much faster than before, empowering them to go to market ahead of the competition. Despite its many advantages, the cloud native CD ecosystem has its challenges. This session will discuss issues arising from the lack of interoperability across proliferating cloud native CD technologies. We will look at end user case studies, including existing integration initiatives such as that between Tekton and Jenkins X. However, these initiatives are localised to the projects involved and do not address the challenges holistically. We will highlight the necessity, and greater sustainability, of a holistic approach to interoperability in the CD ecosystem and invite attendees to join community efforts.

Speakers
avatar for Fatih Degirmenci

Fatih Degirmenci

Principal Developer, Ericsson
Fatih specialises in automation, infrastructure, CI/CD, and DevOps and is currently involved in several CI/CD initiatives across Ericsson and within open source. He has previously served in the OPNFV Technical Steering Committee as a committer-at-large representative and has led the... Read More →
avatar for Kara de la Marck

Kara de la Marck

Open Source Developer Relations, CloudBees
Kara works at CloudBees with the Jenkins and Jenkins X open source communities. She is co-chair of the Continuous Delivery Foundation’s Interoperability SIG, chair of the Jenkins Cloud Native SIG, and is a mentor and org admin for Outreachy and Google Summer of Code. As a board... Read More →



Wednesday May 5, 2021 12:20 - 12:55 CEST
CI/CD Theater
  CI/CD

12:20 CEST

Evaluating Business Risk for Open Source Cloud Native Projects - Dawn Foster, VMware
Most business decisions boil down to an assessment of risk and making tradeoffs. We should all be thinking about risks relative to how we’re using cloud native open source projects within our business. If we build our business on top of an open source technology, we want it to be as low of a risk as possible. This talk will: * Compare the risk between projects under neutral foundations vs. those owned by individual companies. * Provide details about how governance impacts risk relative to leadership selection, decision-making processes, and communication. * Evaluate business risk in terms of contributors and organizations to determine the level of risk associated with individuals or organizations leaving the project. * Look at how security and release processes can impact risk. The audience will walk away with practical advice about how to assess risk and evaluate projects for your organization while also learning about ways to decrease risk in your own projects.

Speakers
avatar for Dawn Foster

Dawn Foster

Director of Open Source Community Strategy, VMware
Dawn is Director of Open Source Community Strategy within VMware’s Open Source Program Office. She is on the board of OpenUK, an organization committed to developing and sustaining UK leadership in Open Technology. Dawn is involved in several Linux Foundation projects as a Governing... Read More →



Wednesday May 5, 2021 12:20 - 12:55 CEST
Community Theater
  Community

12:20 CEST

Harbor - Enterprise Cloud Native Artifact Registry - Daniel Jiang & Yan Wang, VMware
Harbor is a CNCF graduated project, which help enterprise distribute and manage cloud native artifacts. We’ll use this session to give audience an overview of this project and the community we built around it. We’ll talk about Harbor’s key features and use cases, the latest updates introduced in the most recent release. In addition to that, we’ll give a sneak peek about the development that is working in progress in this project. We’ll also use this session to discuss with the users regarding the challenges the project is facing and share our thoughts on how to tackle them.

Speakers
avatar for Daniel Jiang

Daniel Jiang

Harbor Maintainer, VMware
I'm a software engineer from VMware, who joined the company around the end of 2015. Currently working on a open source registry project called Harbor. I'm one of the founding member of this project.I have been giving speech in different meet-ups talking about docker image management... Read More →
YW

Yan Wang

Software Engineer, VMware
Yan Wang is a Senior Software Developer currently working at VMWare, living in Peking. I have a Master of Science in Computer Science from Beijing JiaoTong University and started my career in Adobe System 8 years ago. I am a core maintainer of open source project Harbor, which is... Read More →



Wednesday May 5, 2021 12:20 - 12:55 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

12:20 CEST

Intro and Deep Dive: Kubernetes SIG Instrumentation - Frederic Branczyk, Polar Signals
Kubernetes SIG Instrumentation is responsible for ensuring high quality and consistent instrumentation across the Kubernetes project. We will begin with an introductory overview of the efforts the SIG Instrumentation has worked on in the past and is currently working on. This deep dive session will go in detail currently ongoing efforts happening within SIG Instrumentation to share with the audience concrete pieces of work to encourage future collaboration. Software engineering and operations are both disciplines practiced in SIG Instrumentation, and any experience will help the special interest group's mission. Join this session to learn how to get involved in SIG Instrumentation to make instrumentation even better!

Speakers
avatar for Frederic Branczyk

Frederic Branczyk

CEO, Polar Signals
Frederic is the founder and CEO of Polar Signals. Before founding Polar Signals he was a senior principal engineer and the main architect for all things Observability at Red Hat, which he joined through the CoreOS acquisition. Frederic is a Prometheus and Thanos maintainer as well... Read More →



Wednesday May 5, 2021 12:20 - 12:55 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

12:20 CEST

Introduction and Deep Dive Into Containerd - Kohei Tokunaga & Akihiro Suda, NTT Corporation
Join containerd maintainers and reviewers in a combined introduction and deep dive session. They will discuss the overview and the recent updates of containerd as well as how it is being used by Kubernetes, Docker and other container-based systems. The brief introduction about its architecture and service design will be included. The talk will also deep dive into how to leverage contained by extending and customizing it for your use case with low-level plugins like remote snapshotters, as well as by implementing your own containerd client. Upcoming features and recent discussion in containerd community will also be covered.

Speakers
avatar for Akihiro Suda

Akihiro Suda

Software Engineer, NTT Corporation
Akihiro Suda is a software engineer at NTT Corporation, a Japan-based telecommunication company. He has been a core maintainer of Moby (former Docker Engine) since November 2016. He has been also a maintainer of several opensource container software such as Moby, BuildKit, containerd... Read More →
avatar for Kohei Tokunaga

Kohei Tokunaga

Software Engineer, NTT Corporation
Kohei Tokunaga is a software engineer at NTT Corporation, a Japan-based telecommunication company. He is a reviewer of CNCF containerd and one of the initial maintainers of containerd's subproject Stargz Snapshotter. He has talked about topics around container runtimes at KubeCon+CloudNativeCon... Read More →



Wednesday May 5, 2021 12:20 - 12:55 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

12:20 CEST

Protecting Ourselves from CNCFgate. Software Supply Chain Security at CNCF - Practices, and Tools - Andres Vega & Emily Fox, CNCF SIG-Security & Jonathan Meadows, Cyber Security at Citi
As the complexity of our software systems grows – and they ingest more and more dependencies to deliver their functionality – the supply chain becomes more complex, and thus more difficult to secure. The industry is forming a consensus around a baseline set of properties for a secure software supply chain, yet these are not enough to protect against some of the high-profile attacks we have seen in recent years. In some cases they may not even have made detection easier. The industry needs to do better, we need to do better. An attacker who compromises a software supply chain can greatly increase the blast radius of their attack to all eventual users of the system. In some cases the exploits are overlooked or unintended bugs; some others have been known to be more deliberate and insidious (most recently, SunBurst/Solarigate).

This presentation shares the experience of the CNCF SIG-Security Supply Chain Working Group with particular attention to intricacies and sharp edges of the practice of creating and maintaining a tightly-secured software supply chain.

Speakers
avatar for Emily Fox

Emily Fox

Cloud Infrastructure Security Engineer, Apple
Emily Fox is a DevOps enthusiast, security unicorn, and advocate for Women in Technology. She promotes the cross-pollination of development and security practices. She has worked in security for over 12 years to drive a cultural change where security is unobstructive, natural, and... Read More →
avatar for Andres Vega

Andres Vega

Product Line Manager, VMware
Andres Vega is Product Line Manager for Security in VMware Tanzu. In his role, he helps organizations securely build large-scale distributed software solutions across multi-cloud environments. The focus of his career has been on the intersection of cloud infrastructure, cybersecurity... Read More →
avatar for Jonathan Meadows

Jonathan Meadows

Managing Director, Cyber Security, Citi
Jonathan Meadows (Head of Cloud Cyber Security Engineering at Citibank.  Jonathan has extensive software engineering experience in the financial services industry coupled with an in depth knowledge of cyber security.  He is a keen advocate of a DevSecOps culture with heavy use of... Read More →



Wednesday May 5, 2021 12:20 - 12:55 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

12:20 CEST

Thanos: Easier Than Ever to Scale Prometheus and Make It Highly Available - Giedrius Statkevičius, Vinted & Prem Saraswat; Red Hat
Prometheus is a leading CNCF Graduated project that provides a solution for all things metrics. However, it lacks scalability and high availability features. Thanos turbocharges Prometheus by adding those features while keeping storage and maintenance costs low. In the first part of the session, you will discover how to leverage Thanos in your organization just as many other companies have already done . You will learn enough to continue on your journey toward deploying Thanos in Kubernetes or any other cloud native environment. In the deep dive, you will find out what we have been working on recently to make everything even better - deleting series from blocks, caching queries with the query frontend, making the ruler scalable and stateless, optimizing the compaction of very large blocks, streamlining the receiver, and more!

Speakers
avatar for Giedrius Statkevičius

Giedrius Statkevičius

Site Reliability Engineer, Vinted
Giedrius Statkevičius is a Site Reliability Engineer at Vinted where he works on observability. In his free time, he maintains an unofficial Golang Grafana SDK at https://github.com/grafana-tools/sdk & dabbles with C/Rust by contributing to projects such as systemd.
avatar for Prem Saraswat

Prem Saraswat

Software Engineer, Red Hat
Prem is currently working as a Software Engineer at Red Hat in the OpenShift Observability and Monitoring Team. He started as a GSoC mentee with the Thanos project in the summer of 2020 and became a maintainer a few months later. Prem is interested in Observability, Go, Web Development... Read More →



Wednesday May 5, 2021 12:20 - 12:55 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

12:20 CEST

Building a Portable Kubernetes Deployment Pipeline with Argo Workflows and Events - Thomas Meadows, Jetstack & Ollie Young, Improbable
In this session, Jetstack and Improbable will uncover the key learnings from building a Kubernetes based platform, driven by Argo workflows and events. Featuring discussion on the platform's strong data aggregation and the ability to deploy on any estate (including air-gapped facilities), this session will investigate the problems and benefits of using Argo and Kubernetes as the key ingredients towards the goal of a holistic approach to portable platforms. The technical content of the presentation will cover: - A general overview of why Argo Workflows and Events were selected - Best practice when building a cloud native platform to work across multi-cloud environments - Rationale for rejecting the typical CI/CD model in favour of a custom solution - Techniques for isolating workflows in multi-tenanted environments - Running Terraform in Argo - Ephemeral environments and managing highly scalable cluster configurations - Platform portability and being infrastructure agnostic

Speakers
avatar for Thomas Meadows

Thomas Meadows

Solutions Engineer, Jetstack
Tom is an engineer with a passion for computers that spans back to his childhood. He relishes new challenges both on and off the computer, but has a particular interest in finding ways to showcase the beauty of the enterprise solutions that keep the world spinning. After completing... Read More →
avatar for Ollie Young

Ollie Young

Software Engineer, Improbable
Ollie is an experienced engineer working for improbable as part of the Engineering Velocity team. Ollie brings knowledge as a DevOps engineer / SRE from various industriesto his role as a software engineer at improbable, to improve developer velocity and dev experience in Improbable's... Read More →



Wednesday May 5, 2021 12:20 - 12:55 CEST
Operations Theater
  Operations

12:20 CEST

Dedicated Infrastructure in a Multitenant World - Carlos Sanchez, Adobe
Running multitenant Kubernetes clusters is challenging, particularly when different tenants require their own dedicated infrastructure. At Adobe Experience Manager Cloud Service we built solutions to provide customers with their own dedicated infrastructure, such as ips, DNS, VPN connectivity,... while running most services in multitenant Kubernetes clusters. We will share how we built our solution making extensive use of Envoy to run networking tunnels between Kubernetes pods and customer dedicated infrastructure, enforcing encryption and mutual authentication using certificates. This allows, for example, different pods to have their own dedicated egress ip instead of the cluster's, or connections from pods to multiple customer on-premise services using VPN. The solution is provisioned automatically using Terraform, Terragrunt and other services.

Speakers
avatar for Carlos Sanchez

Carlos Sanchez

Senior Cloud Software Engineer, Adobe
Carlos Sanchez is a Senior Cloud Software Engineer at Adobe Experience Manager, specializing in software automation, from build tools to Continuous Delivery and Progressive Delivery. Involved in Open Source for over 15 years, he is the author of the Jenkins Kubernetes plugin and a... Read More →



Wednesday May 5, 2021 12:20 - 12:55 CEST
Service Mesh Theater
  Service Mesh

12:20 CEST

Cloud Native Distributed Event Streaming from TiKV - Zixiong Liu, PingCAP
Data processing is evolving to be stream-oriented to enable interconnection between subsystems or microservices, but it could be challenging for distributed data stores, such as TiKV, to stream data effectively. Zixiong Liu and his team have successfully achieved distributed event streaming from TiKV with low computational cost, low latency, and elimination of single points of failure. Now it is possible to produce a stream of updates from TiKV, which, with suitable deduplication, are ordered by their commit timestamps. In his talk, Zixiong Liu will talk about the techniques used in the design of TiKV that facilitate data streaming, and the implementation of the distributed computation performed on the exported TiKV data so that the data can be converted into formats suitable for consumption by third party data solutions.

Speakers
ZL

Zixiong Liu

Software Engineer, PingCAP
Zixiong Liu is a Software Engineer at PingCAP, working on data streaming solutions. He is one of the main contributors to TiCDC, the change data capture tool of TiDB. His interests include distributed systems, database systems, formal verification and operating systems.



Wednesday May 5, 2021 12:20 - 12:55 CEST
Storage Theater
  Storage

13:00 CEST

13:00 CEST

Project Office Hours: OpenEBS
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for OpenEBS Project Office Hours here: https://community.cncf.io/e/mj2ege/




>> Full list of Project Office Hours

Wednesday May 5, 2021 13:00 - 14:00 CEST
Project Office Hours

13:00 CEST

Project Office Hours: Tremor
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Tremor Project Office Hours here: https://community.cncf.io/e/m43bxc/




>> Full list of Project Office Hours

Wednesday May 5, 2021 13:00 - 14:00 CEST
Project Office Hours

13:10 CEST

The Long, Winding and Bumpy Road to CronJob’s GA - Maciej Szulik, Red Hat & Alay Patel, Red Hat
The CronJob API just reached GA, and the new controller is solving all the performance and reliability problems of the past. Come join us to learn about the 6 year journey that got us here! We will talk about the people who sparked the discussions and delivered the initial implementation. We will cover all the major problems that users were faced to handle over the years. Finally, we will discuss the solutions and our gratitude to the users and developers standing behind this part of Kubernetes. Maciej (one of the co-authors of CronJob) and Alay (developer of the new controller) will try to squeeze as much as possible in 30 minutes: - From scheduled jobs, through jobs, to cron jobs - Evolution of the API - Known issues with the old controller implementation - Performance boost and improvements in the new controller - Possible future improvements

Speakers
avatar for Maciej Szulik

Maciej Szulik

Principal Software Engineer, Red Hat
Maciej is a passionate developer with over 10 years of experience in many languages. Currently he's working on OpenShift and Kubernetes for Red Hat. Whereas at night he is hacking on side projects with python.
avatar for Alay Patel

Alay Patel

Senior Software Engineer, Red Hat
Alay is a Senior Software Engineer at Red Hat where he works on application migrations. He is passionate about open source with a focus on Kubernetes and OpenShift.



Wednesday May 5, 2021 13:10 - 13:45 CEST
App & Dev Theater
  Application + Development

13:10 CEST

Helm Users! What Flux 2 Can Do For You - Scott Rigby & Kingdon Barrett, Weaveworks
Helm, the Package manager for Kubernetes. Flux, the GitOps continuous delivery solution for Kubernetes. Both can be used independently, but are more powerful together. Scott Rigby, Helm and Flux maintainer — and Kingdon Barrett, OSS engineer — will share the benefits of Helm and GitOps for developers, with live demos showcasing the extra awesomeness of Flux v2 and Helm together. This talk is for Helm users who have either never used Flux, or Flux v1 users looking forward to new features in Flux v2.

Speakers
avatar for Scott Rigby

Scott Rigby

DX, Weaveworks
I'm a Brooklyn based interdisciplinary artist and open source software engineer, co-developing experimental cultural projects and emerging technologies. I co-founded the Basekamp art and research group in 1998 and the massively collaborative Plausible Artworlds international network... Read More →
avatar for Kingdon Barrett

Kingdon Barrett

Open Source Support Engineer, Weaveworks
Kingdon is a FluxCD collaborator and the newest member of the DX team at Weaveworks. He is a long-time Helm enthusiast and Ruby developer, and also works on the legendary cloud-native PaaS for Kubernetes, Hephy Workflow, in his fun time. Kingdon is a graduate of the Rochester Institute... Read More →



Wednesday May 5, 2021 13:10 - 13:45 CEST
CI/CD Theater
  CI/CD

13:10 CEST

We Didn’t Start the Fire: Communication Breakdowns and How to Prevent Them - Ian Coldwater, Twilio & Kat Cosgrove, JFrog
When the Kubernetes project was smaller and fewer people used it, core maintainers could assume shared context, and we didn't have to think about communication as much. We've grown a lot since, but we haven't always adjusted these assumptions. We don't all know each other anymore, and can no longer rely on everyone sharing the same context or concerns. With more growth, communication becomes more critical.


Design decisions and the way we communicate about them are affected by the assumptions we make about each other. If we aren't careful, problems can arise for everyone. The Dockershim deprecation conflagration is one example of how this can go wrong, but it wasn't the first or the last communication breakdown of its kind. Let's look at this history together, learn from it, and figure out how we can prevent such breakdowns in the future.


It's on all of us to work together to address this. We can do better when we come together, communicate more, and check our assumptions. We've got this.

Speakers
avatar for Ian Coldwater

Ian Coldwater

Security Architect, Twilio
Ian Coldwater is co-chair of Kubernetes SIG Security, a CNCF Ambassador, and a security researcher specializing in hacking and hardening Kubernetes, containers, and cloud-native infrastructure. In their spare time, they like to go roller skating, participate in Capture the Flag competitions... Read More →
avatar for Kat Cosgrove

Kat Cosgrove

Developer Advocate, Independent
Kat Cosgrove is a Developer Advocate, a CNCF Ambassador, and an actual cyborg. Her professional background has run the gamut from bartender, to video store clerk, to teacher, to software developer. Her specialty is approachable 101-level content for junior developers or anyone else... Read More →



Wednesday May 5, 2021 13:10 - 13:45 CEST
Community Theater
  Community

13:10 CEST

Build your Contributor Pipeline - Carolyn Van Slyck, Microsoft & Josh Berkus, Red Hat
Would you like to attract new contributors to your project and grow your contributor base? CNCF SIG Contributor Strategy has developed best practices to improve your contributor pipeline and can help you adapt them to your project's needs
  • Attract new contributors to your project with good first issues.
  • Create onboarding materials, such as a contributing guide and onboarding tutorial, to guide their first contribution towards success.
  • Improve the contributor experience, encouraging people to join your community and stick around after their first pull request.
  • Publish a contribution ladder so they see a path from new contributor to maintainer and other project roles.
  • Find a balance between your time commitments as a maintainer and helping new contributors.

Whether you are a new sandbox project or an established graduated projects like Kubernetes, you will come away with a realistic actionable way to sustainably grow your community.

Speakers
avatar for Carolyn Van Slyck

Carolyn Van Slyck

Principal Software Engineer, Microsoft
Carolyn is a software developer based in the wilds of suburban Chicago, working remote on the Microsoft Azure team. Her passion is developer tools, and building vibrant inclusive open-source communities around them.Carolyn is a maintainer for Porter and the Cloud Native Application... Read More →
avatar for Josh Berkus

Josh Berkus

Community Architect, Red Hat
Josh Berkus contributes to Kubernetes for Red Hat, working on contributor experience, multicluster, releases, and all of Red Hat's many Kubernetes-related projects. He lives in Portland, OR, USA.


slides pdf

Wednesday May 5, 2021 13:10 - 13:45 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

13:10 CEST

CloudEvents - Looking Beyond Event Delivery - Remi Cattiau, Nuxeo
While CloudEvents helps in the delivery of events from a producer to a destination, when considering the entire lifecycle of an event there's a lot more to consider. For example, how does someone discover which events can be generated and by which producer? What transport mechanisms for event delivery are available? How does someone subscribe to receive events? Today there's no consistent mechanism to answer these questions. This session will explore how the CloudEvents project is working to solve these issues by providing a quick overview of the new specifications being developed - and, of course, give an update on the CloudEvents specification itself.

Speakers
avatar for Rémi Cattiau

Rémi Cattiau

CISO, Nuxeo
I am in charge of Nuxeo security as CISO — Always curious and interested in the latest cutting-edge technologies. I like to bring my expertise wherever it is useful for my company—helping customers define their architecture or product using the newest framework and technologies... Read More →



Wednesday May 5, 2021 13:10 - 13:45 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

13:10 CEST

CoreDNS Deep Dive: Building Custom Plugins - Yong Tang, Ivanti
CoreDNS is a cloud-native DNS server with a focus on service discovery. While best known as the default cluster DNS for Kubernetes, CoreDNS is very flexible and extensible for any new features thanks to its plugin-based architecture: new functionalities can be easily added as plugins with Golang. In this session, we will take a detailed look at the plugin system of CoreDNS. We will walk through the complete code of a demo plugin from the scratch to showcase the simplicity and ease of convenience of CoreDNS plugins. We also provide updates and future roadmap of CoreDNS and the community event in this session.

Speakers
avatar for Yong Tang

Yong Tang

Director of Engineering, Ivanti Inc.
Yong Tang is the director of engineering at Ivanti. He is a core maintainer of CoreDNS and contributes to many container, cloud-native, and machine learning projects for the open source community. In addition to CoreDNS, he is a maintainer of Docker/Moby. He is also a maintainer and... Read More →



Wednesday May 5, 2021 13:10 - 13:45 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

13:10 CEST

Using a Distributed Key-Value Store - Nick Cameron & Andy Lok, PingCAP
Key-value stores are well-known and the concept is simple, but there are myriad differences in the details of different stores. How you choose and use a key-value store in your projects is dictated by these details. TiKV is a distributed and transactional key-value store, which makes it massively scalable and a great choice if you have huge volumes of data and need low-latency access with low tolerance for inconsistency. In this talk, Nick Cameron and Di’an Luo will walk through building an application around TiKV using a language-native client. They will delve into the features, architecture, and limitations of TiKV, and the design principles and APIs of the clients. The talk focuses on the practical aspects of building an application using TiKV, so that you can easily leverage this technology in your own projects. TiKV and its clients are open source and have an open and active community; TiKV is a graduated CNCF project.

Speakers
avatar for Nick Cameron

Nick Cameron

Senior Engineer, PingCAP
Senior engineer at PingCAP, Rust core team alumnus.Talk to me about TiKV, TiDB, or Rust.
AL

Andy Lok

Distributed Storage Engineer, PingCAP



Wednesday May 5, 2021 13:10 - 13:45 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

13:10 CEST

Windows Containers in Kubernetes and a Deep Dive into Windows Networking - Mark Rossetti, Kalya Subramanian & David Schott, Microsoft; Jay Vyas, VMware
Members of the SIG-Windows community will provide an update on the efforts to brining Windows workloads to Kubernetes. We'll start off by going over recent improvements. Next we'll talk about planned future improvements and demo privileged contianers for Windows. We'll then start deep diving into some networking topics like network load balancing with DSR, discussing network policy, and providing updates on the states of various CNI solutions for Windows. Lastly we'll finish up with some Questions and Answers with the speakers.

Speakers
avatar for Jay Vyas

Jay Vyas

Cloud Native Engineering Stuffs, VMware
Jay Vyas is a Kubernetes engineer at VMWare (ex-RedHat, Blackduck), and has worked on K8s at its inception in 2015 as an open source project.  He likes to hang out w/ the sig-network and sig-windows crews and hack on K8s stuff.  On the business side ~ he's moved large on premise... Read More →
avatar for Mark Rossetti

Mark Rossetti

Principal Software Engineer, Microsoft
Mark Rossetti is a software engineering focusing on open-source projects at Microsoft and is also the co-chair of Kubernetes' SIG-Windows. Mark focuses on improving the experience of using Windows containers in Kubernetes.
avatar for Kalya Subramanian

Kalya Subramanian

Software Engineer, Microsoft
Kalya has been a software engineer at Microsoft since graduating from Georgia Tech in 2018. While on the Windows Container Networking team, she worked on features such as Windows Overlay/VXLAN, Windows kubeadm, and Kube-Proxy/Loadbalancing. On the Azure Container Upstream team, she... Read More →
avatar for David Schott

David Schott

Program Manager, Microsoft
David is a Program Manager at Microsoft, working on network interoperability for containers and SDN across operating systems. He has been working on distributed systems and network virtualization since 2018, and is a contributor to several cloud native open source projects.



Wednesday May 5, 2021 13:10 - 13:45 CEST
Maintainer Track Theater

13:10 CEST

xDS in gRPC for Service Mesh - Megan Yahya, Google LLC
This presentation will introduce the xDS functionality in gRPC and talk about the exciting development of service mesh features in gRPC.

Speakers
avatar for Megan Yahya

Megan Yahya

Product Manager, Google LLC
I am product manager for gRPC and service mesh security at Google. I will be talking about xDS in gRPC for service meshes. I have been working in security field as an engineer and product manager for more than ten years.



Wednesday May 5, 2021 13:10 - 13:45 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

13:10 CEST

Operationalizing Kubernetes Sidecars in Production at Salesforce - Mayank Kumar, Salesforce
Mutating admission webhooks have become a key part of every kubernetes cluster. It helped make the sidecar pattern ubiquitous. Salesforce embraced it by creating an open source framework for injecting sidecars. It did not take long for them to realize that webhooks should be written and deployed with great caution. This talk is about how Salesforce is using mutating admission webhooks for some of their most critical infra services in the Hyperforce architecture. They will cover the open source framework they developed and how it cuts down their cost of development and testing new webhooks. They will also talk about a new operator that allows them to rollout sidecars in a rolling update fashion. You will leave the talk, with a recipe for developing, maintaining and running highly available admission webhooks in production. Lastly, Salesforce will also talk about other alternatives of managing sidecars, challenges with managing and deploying them at scale and some potential solutions.

Speakers
avatar for Mayank Kumar

Mayank Kumar

Software Architect, Salesforce
Mayank is an Architect at Salesforce who is passionate about building large scale distributed systems and policy based container management solutions, with a wide range of experience at Microsoft and Cisco. He is an active contributor to open source projects like core Kubernetes... Read More →



Wednesday May 5, 2021 13:10 - 13:45 CEST
Operations Theater

13:10 CEST

Compliance the Easy Way: Zero-conf mTLS for Dev and smooth Day-2 for Ops - Christian Hüning & Lutz Behnke, finleap connect
Finleap Connect operates in a strong financial context under which regulatory requirements demand that all internal traffic between critical applications be encrypted. In this case study Christian Hüning and Lutz Behnke will review the decision making process that led to selecting Linkerd for the task of securing traffic for the Finleap application infrastructure. Christian will also provide insights into the integration process with the application teams and how Linkerd positively affected observability and reliability of the application services. Lutz will present learnings of operating workloads with Linkerd for more than a year, including how to establish secure communication through the service mesh. He will discuss the required operations work to continuously run the cluster despite updates, more than 2500 injected pods or root CA rotations, using cert-manager.

Speakers
avatar for Christian Hüning

Christian Hüning

Director Cloud Technologies, finleap connect
Christian Hüning is a Technical Director at finleap connect, where he’s responsible for the finleap cloud platform for financial services. He's passionate about cloud-native technologies and solving architectural challenges. In Kubernetes he focuses on bare-metal infrastructure... Read More →
avatar for Lutz Behnke

Lutz Behnke

Senior Cloud Engineer, finleap connect GmbH
Lutz Behnke is a Senior Cloud Engineer at finleap connect, where he covers a wide range of topics in architecting and operating the finleap cloud platform. His focus is on security and he is the local go-to person for all things regarding cryptography and certificates. He has been... Read More →



Wednesday May 5, 2021 13:10 - 13:45 CEST
Service Mesh Theater
  Service Mesh

13:10 CEST

Secrets Store CSI Driver: Keeping Secrets Secret - Anish Ramasekar, Microsoft & Tommy Murphy, Google
Applications running on Kubernetes require access to sensitive information (passwords, SSH keys and authentication tokens). But how do you configure your applications when the source of truth for these secrets is an external secret store? What if you need to store, retrieve and perform zero touch rotation of these secrets securely? Meet the Secrets Store CSI Driver, a sig-auth subproject providing a simple way to retrieve secrets from enterprise-grade external stores such as Azure Key Vault, Google Secret Manager and HashiCorp Vault. In this session, Anish and Tommy will demonstrate how to use the Secrets Store CSI Driver to mount and rotate sensitive information from external secrets stores in the Kubernetes application. They will also discuss trade-offs of the CSI driver versus other solutions to accessing external secret stores and how CRDs are used to make pod portability across Kubernetes environments possible.

Speakers
avatar for Anish Ramasekar

Anish Ramasekar

Senior Software Engineer, Microsoft
Anish Ramasekar is a software engineer at Microsoft. He is on the Azure Cloud Native Compute team building features for Kubernetes upstream and for Azure Kubernetes Service.
avatar for Tommy Murphy

Tommy Murphy

Software Engineer, Google
Tommy Murphy is an engineer at Google Cloud working on Key and Secret management. Previously he worked at DigitalOcean, ShopKeep, and the US Air Force. Tommy is passionate about providing developers with the tools to make the secure option the easiest option.



Wednesday May 5, 2021 13:10 - 13:45 CEST
Storage Theater
  Storage

13:45 CEST

Break
Wednesday May 5, 2021 13:45 - 14:15 CEST
TBA

14:00 CEST

Project Office Hours: Harbor
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Harbor Project Office Hours here: https://community.cncf.io/e/m8j5kc/




>>Full list of Project Office Hours

Wednesday May 5, 2021 14:00 - 15:00 CEST
Project Office Hours

14:00 CEST

Project Office Hours: Thanos
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Thanos Project Office Hours here: https://community.cncf.io/e/mypak2/




>> Full list of Project Office Hours


Wednesday May 5, 2021 14:00 - 15:00 CEST
Project Office Hours

14:15 CEST

CERN's 1500 Drupal Websites on Kubernetes: Sailing With Operators - Konstantinos Samaras-Tsakiris & Rajula Vineet Reddy, CERN
Follow the learning journey of junior developers towards a Kubernetes-native SaaS and hopefully get some ideas for your next (or first!) design. This talk is the development chronicle of a service provisioning Drupal websites that are CERN's public face, to replace the ageing physical infrastructure and reduce dependency on homebrew components. The presenters give their junior engineer's perspective, thrust into a world of Microservices, Observability and Operators. They will walk you through the design implementing the specific requirements of a service that targets varied user groups and is supported by a small team of engineers. Contrary to the old website management system that was a standalone application, now Operators play this role, leveraging Kubernetes as a common API to control different kinds of resources.

Speakers
avatar for Konstantinos Samaras-Tsakiris

Konstantinos Samaras-Tsakiris

Junior Cloud Architect, CERN
Konstantinos is a CERN fellow working as a cloud architect, participating in the redesign of Web Frameworks on Kubernetes. His side quest is to model the brain in the Julia language. He previously presented a synthetic biology project at the iGEM competition.
avatar for Rajula Vineet Reddy

Rajula Vineet Reddy

Junior SRE, CERN
Rajula Vineet Reddy is a Junior Fellow at CERN working on Web services and Kubernetes. He is also a member of Kubernetes SIG-Contributor Experience and contributes to the Upstream Marketing Team.



Wednesday May 5, 2021 14:15 - 14:50 CEST
101 Theater
  101 Track

14:15 CEST

Multi-Cluster Service Deployments with Operators and KubeCarrier - Rastislav Szabó, Kubermatic
Complex application services consisting of multiple interconnected components can benefit from deployment in multiple Kubernetes clusters: Examples include for instance running the application core at a cloud provider and the database with sensitive data in a on-premises cluster or running computational-intensive tasks in a cluster with specialized hardware resources (e.g. GPUs) at the same time. This approach however brings several challenges. How can we interconnect the clusters so that the applications in different clusters can communicate with each other easily? How to allow for multi-tenancy and easily spin up multiple instances of such services in the same clusters? In this talk, you will learn how such a deployment may look like with the help of Kubernetes operators, the KubeCarrier service hub and the Submariner cross-cluster connectivity provider.

Speakers
avatar for Rastislav Szabo

Rastislav Szabo

Software Engineer, Kubermatic
Rastislav is an enthusiastic and motivated professional with more than ten years of software development and four years of cloud-native experience. He is a software engineer and consultant at Kubermatic with a focus on multi-cluster application management and networking. Rastislav... Read More →



Wednesday May 5, 2021 14:15 - 14:50 CEST
App & Dev Theater
  Application + Development

14:15 CEST

How DoD Uses K8s and Flux to Achieve Compliance and Deployment Consistency - Michael Medellin & Gordon Tillman, Department of Defense
Like many other organizations, the DoD also started the journey to K8s and had its own challenges. Due to the nature of DoD systems, there are applications that are deployed in a more relaxed environment such as AWS GovCloud and also in a more restricted air-gapped environments with no internet or external connectivity. In the beginning, it was all about manual deployment and operations. By introducing Helm and Flux, DoD moved to a more declarative model where everything is version controlled and deployed by Flux thereby reducing manual operations, improving deployment consistency and also bringing more compliance with regard to change management and application life cycle. This session will walk through the migration steps, what it takes to operate Flux in an air-gapped environment and how we achieved parity when applications are deployed to environments with different constraints.

Speakers
avatar for Michael Medellin

Michael Medellin

Director of Engineering, Department of Defense
Michael leads the engineering organization for the United States Air Force that delivers a global application platform for developers to ship secure software faster. Michael is at the forefront of DevSecOps initiatives for the U.S. Department of Defense and DevSecOps practices at... Read More →
avatar for Gordon Tillman

Gordon Tillman

Principal Software Engineer, Department of Defense F9 Team
Gordon is the Principal Software Engineer for F9 Teams working on projects for the Department for Defense. A veteran of the US Navy, Gordon has established himself a leader in cloud native infrastructure and software with a 20+ year career spanning firms like Shell, Kindle Publishing... Read More →



Wednesday May 5, 2021 14:15 - 14:50 CEST
CI/CD Theater
  CI/CD

14:15 CEST

Panel: Your Path To Non-code Contribution In The Kubernetes Community - Kaslin Fields, Google; Kat Cosgrove, JFrog; Matt Broberg, Red Hat; Kohei Ota, HPE
Your first look at the Kubernetes community can be intimidating. This talk is here to reassure you: whatever skills you have, Kubernetes needs them. Our panel of contributors, new and old, will talk through their unique experiences and how you can get involved. We will talk through the specific ways non-code contribution helps Kubernetes be a fun, inclusive, and expanding community and how you can be part of it. We will highlight how SIG Contribution Experience is the "front door" to your experience and provide examples of the remarkable ways people show up for others in our community. Examples include spinning up a baking show, administrating communication tools, writing blog posts, and much more. If you have an hour a week or 8 hours a day, we'll help you spend your time wisely and see how valuable you are as a contributor.

Speakers
avatar for Matthew Broberg

Matthew Broberg

Managing Editor, Enable Architect, Red Hat
Matt is an advocate for open source software and currently the Managing Editor of Enable Architect for Red Hat. He specializes in designing technology communities that develop products and content in a way that tells a powerful story. Matt is a maintainer and contributor in the Kubernetes... Read More →
avatar for Kohei Ota

Kohei Ota

Solutions Architect, Hewlett Packard Enterprise
Kohei Ota is a Cloud Native and DevOps Solutions Architect at HPE(Hewlett Packard Enterprise). He is a CNCF Ambassador and contributes to Kubernetes SIG Docs as the Japanese localization owner in the CNCF communities. He also organizes Docker Meetup Tokyo and CloudNative Days Tokyo... Read More →
avatar for Kaslin Fields

Kaslin Fields

Developer Advocate, Google Cloud
Kaslin Fields is a Developer Advocate at Google Cloud, a Cloud Native Computing Foundation (CNCF) Ambassador, and a contributor to Open Source Kubernetes. As a Developer Advocate, she engages with Open Source communities both as a member, and as an advocate for their needs as users... Read More →
avatar for Kat Cosgrove

Kat Cosgrove

Developer Advocate, Independent
Kat Cosgrove is a Developer Advocate, a CNCF Ambassador, and an actual cyborg. Her professional background has run the gamut from bartender, to video store clerk, to teacher, to software developer. Her specialty is approachable 101-level content for junior developers or anyone else... Read More →



Wednesday May 5, 2021 14:15 - 14:50 CEST
Community Theater
  Community

14:15 CEST

Scaling Apache Spark on Kube to Apple Scale - Amanda Moran & Holden Karau, Apple
Amanda and Holden will explore the customer workloads that easily ported to Apache Spark on Kubernetes, and which ones had more difficulty. The goal of this talk is to help the audience in their journey as either the operators of an Apache Spark-Kubernetes platform or as an end user. Considerations and best practices for end users of an Apache Spark on Kubernetes platform will be discussed. Additional advice for folks migrating from YARN with HDFS to Kubernetes will be included. This talk will include how to effectively deploy the new enhancements of Spark on Kube, like shuffle tracking and graceful decommissioning, as well as when not to use this.

Speakers
HK

Holden Karau

Software Engineer, Apple
Holden Karau is a queer transgender Canadian, Apache Spark committer, Apache Software Foundation member, and an active open source contributor. She also extends her passion for building community with industry projects including Scaling for Python for ML and teaching distributed computing... Read More →
avatar for Amanda Moran

Amanda Moran

Software Engineer, Apple
Amanda Moran is a Software Engineer at Apple, her focused is on helping teams adopt Kubernetes. Her passion is helping partners, customers, users, and the community be successful. Previously, she worked for HP, Teradata, DataStax, and Databricks. Amanda’s an Apache Committer and... Read More →



Wednesday May 5, 2021 14:15 - 14:50 CEST
ML Theater
  Machine Learning + Data

14:15 CEST

Cloud Native Storage - a View of the Landscape, Projects and Technology - Alex Chircop, StorageOS; Xing Yang, VMware & Quinton Hoole, Facebook
This talk will discuss how the CNCF storage SIG in the CNCF operates, identifies projects for Cloud Native admission and where we see the future of storage in the Cloud Native Ecosystem heading.

During this session we will cover:

- Overview of the SIG, how to join and how to help
- Overview of storage projects in the CNCF
- Projects that are currently being being reviewed

We will also share updates of our latest work including:
- the CNCF Storage Landscape document
- the Performance and Benchmarking document
- the Cloud Native Disaster Recovery document

Speakers
avatar for Alex Chircop

Alex Chircop

CEO and Founder, StorageOS
Alex is a founder and CEO of StorageOS, building software defined solutions for cloud native environments. Alex is also a co-chair of the CNCF Storage SIG. Before embarking on the startup adventure he spent over 25 years engineering infrastructure platforms for companies like Nomura... Read More →
avatar for Quinton Hoole

Quinton Hoole

Production Engineering, Facebook
avatar for Xing Yang

Xing Yang

Tech Lead, VMware
Xing Yang is a Tech Lead in the Cloud Native Storage team at VMware. She is a co-chair of the Kubernetes Storage SIG, a co-lead of the Data Protection WG, and a maintainer in Kubernetes CSI. She is also a Tech Lead in the CNCF Storage SIG. Before joining VMware, Xing was the Lead... Read More →



Wednesday May 5, 2021 14:15 - 14:50 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

14:15 CEST

CNCF SIG-Runtime: The Cloud Native Runtimes Outlook - Ricardo Aravena, Rakuten & Renaud Gaubert, Nvidia
This talk will discuss the purpose of the CNCF SIG-Runtime, together with how we identify projects for CNCF admission and where we see the future of runtimes in the cloud native ecosystem. The session will cover: - Overview of the SIG-Runtime, how to join, and how to help. - Overview of related projects in the CNCF and the projects that have presented in our meetings. - Existing Workgroups in the SIG and how to get involved. - Future trends for cloud native technologies in the SIG scope such as containers, VMs, WebAssembly and MLOPs.

Speakers
avatar for Ricardo Aravena

Ricardo Aravena

Infrastructure Engineering Manager, Rakuten
Ricardo currently works at Rakuten as an SRE Manager, automating everything in containers using open source. He's a co-chair of the CNCF SIG-Runtime and Kata Containers project contributor. He has been working in tech for more than 20 years and comes from a diverse professional background... Read More →
avatar for Renaud Gaubert

Renaud Gaubert

Software Engineer, Nvidia
Renaud Gaubert has been working since 2017 at NVIDIA on making GPU applications easier to deploy and manage in data centers. He focuses on supporting GPU-accelerated machine learning frameworks in container orchestration systems such as Kubernetes, Docker swarm, and Nomad. He is an... Read More →



Wednesday May 5, 2021 14:15 - 14:50 CEST
Maintainer Track Theater

14:15 CEST

Contour, a High Performance Multitenant Ingress Controller for Kubernetes - Steve Sloka, VMware
Contour, a CNCF incubating project, is a high performance ingress and load balancer solution for Kubernetes. Contour offers a richer feature set than some common alternatives while maintaining a lightweight profile. At its core, Contour is providing a control plane for the Envoy edge and service proxy. This session will show you how to leverage Contour and Envoy for Kubernetes workloads in a multi-tenant environment, demonstrate recent Contour features like authentication, rate-limiting, service-apis, as well as preview our near term roadmap.

Speakers
avatar for Steve Sloka

Steve Sloka

Sr. Member of Technical Staff, VMware
Steve Sloka is a Sr. Member of Technical Staff at VMware based in Pittsburgh, PA dealing with all things Cloud, Containers, and Kubernetes. Steve is a maintainer of Contour & Gimbal and is a contributor to many other open source projects. Steve is also a Kubernetes contributor and... Read More →



Wednesday May 5, 2021 14:15 - 14:50 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

14:15 CEST

Get In Containerds, We’re Going Securing: Kubernetes SIG Security is Here! - Ian Coldwater, Twilio; Tabitha Sable, Datadog; Savitha Raghunathan, MathWorks; Aaron Small, Invitae
Kubernetes SIG Security is a newer and evolving SIG, and we’re excited to be here and tell you what we’re all about! Come learn about our work on horizontal security initiatives for the Kubernetes project including regular third-party security audits, cross-cutting security documentation, and building bridges both internally and externally to improve the security of the project as a whole. Most importantly, learn how you can get involved. Bring your thoughts, questions, and ideas! Can’t wait to see you there!

Speakers
AS

Aaron Small

Internal Cloud Engineering Lead, Invitae
avatar for Savitha Raghunathan

Savitha Raghunathan

Senior Platform Engineer, MathWorks
Savitha is a Senior Platform Engineer at MathWorks and an active contributor to the Kubernetes ecosystem. Currently, she is leading the sig-security documentation sub-project and has been on the K8s Release Team since 1.18. She is passionate about the Kubernetes community and enjoys... Read More →
avatar for Ian Coldwater

Ian Coldwater

Security Architect, Twilio
Ian Coldwater is co-chair of Kubernetes SIG Security, a CNCF Ambassador, and a security researcher specializing in hacking and hardening Kubernetes, containers, and cloud-native infrastructure. In their spare time, they like to go roller skating, participate in Capture the Flag competitions... Read More →
avatar for Tabitha Sable

Tabitha Sable

Systems Security Engineer, Datadog
Tabitha Sable never met a system she didn't want to take apart. She serves the Kubernetes community as co-chair of SIG Security and a member of the Product Security Committee. At work, Tabitha is Systems Security Engineer at Datadog. She writes exploits, hardens infrastructure, and... Read More →



Wednesday May 5, 2021 14:15 - 14:50 CEST
Maintainer Track Theater

14:15 CEST

SIG Multicluster Intro - Paul Morie, Red Hat & Jeremy Olmsted-Thompson, Google
SIG-Multicluster is focused on solving common challenges related to the management of many Kubernetes clusters, across multiple cloud providers (so-called hybrid cloud) and applications deployed across many clusters. In the introduction, we'll give attendees an overview of the current status of the multi-cluster problem space in Kubernetes and of the SIG. We’ll discuss current thinking around best practices for multi-cluster deployments and what it means to be part of a ClusterSet. Then we’ll highlight current SIG projects, focused use cases, and ideas for what’s next. Most importantly, we’ll provide information on how you can get involved either as a contributor or as a user who wants to provide feedback about the SIG's current efforts and future direction. Bring your questions, problems, and ideas - help us expand the multi-cluster Kubernetes landscape.

Speakers
avatar for Paul Morie

Paul Morie

Sr. Principal Software Engineer, Red Hat
Paul is a Principal Engineer at Red Hat and a Kubernetes maintainer. He's been working on Kubernetes since 2014, concentrating at different points on application development primitives, service catalog, container security, and multicluster problems. Before Kubernetes, he worked on... Read More →
avatar for Jeremy Olmsted-Thompson

Jeremy Olmsted-Thompson

Senior Staff Software Engineer, Google
Jeremy is a software engineer who works on Google Kubernetes Engine. His main focus is on simplifying the Kubernetes experience, and making it as easy as possible to deploy applications both within a cluster with things like GKE Autopilot, and across clusters with multi-cluster solutions.When... Read More →



Wednesday May 5, 2021 14:15 - 14:50 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

14:15 CEST

Multi-Tenancy in Kubernetes: How We Avoided Clusters Sprawl With Capsule - Dario Tranchitella, CLASTIX & Maksim Fedotov, Wargaming.net
Kubernetes is great when you have to deal with it as is and plays well with isolating workloads and limiting resources due to its primitives as ResourceQuota, LimitRange, NetworkPolicy, Namespace, and so on. But is it enough? Can you create a real isolated multi-tenant environment in it? With our experience with many production environments, we discovered it's not entirely. That is the reason why Capsule, an open-source Kubernetes Operator for multi-tenancy was born. Expanding the authentication Kubernetes capabilities, Capsule provides a viable and robust solution to avoid the hyped cluster sprawl while maintaining a native Kubernetes UX. And, last but not least, allowing a BYOD to push compute, storage, and network isolation and avoiding the noisy neighbors' effect. After a brief overview of the project by Dario Tranchitella (maintainer), Max Fedotov will explain how Capsule enhanced the operations and supercharged the provisioning mechanism for their k8s cluster at Wargaming.net

Speakers
avatar for Dario Tranchitella

Dario Tranchitella

Open Source Developer, CLASTIX
Former web developer fell in love with containers and the Cloud Native ecosystem, addicted to internals and their black magic, worked for start-ups and enterprises and built Kubernetes clusters at scale: been there, done that. Highly committed to making locally more awareness of Kubernetes... Read More →
avatar for Maxim Fedotov

Maxim Fedotov

Lead Infrastructure engineer, Wargaming.net



Wednesday May 5, 2021 14:15 - 14:50 CEST
Operations Theater
  Operations

14:15 CEST

Turning Your Cloud Native Apps Inside Out With a Service Mesh - Adam Zwickey & Liam White, Tetrate
Cloud native best practices have come a long way from the mid-2010’s when adopters of cloud native patterns were utilizing in-app libraries to manage concerns around load balancing, circuit breaking, service discovery, etc. Many adopters of modern cloud platforms have now realized greater agility and ease of use when those primitives are separated away from the application and managed independently in a cloud platform. This talk will review the pitfalls of those earlier application patterns with an assessment of why we've moved on and, most importantly, the benefits of now operating with an Envoy-based Service Mesh to help you manage your environment and enhance your development practices. It will also address how using a service mesh will help you migrate to this newer development style faster and safer to better enhance your organization's delivery times for updates to products and services.

Speakers
LA

Liam Andrew White

Engineer, Tetrate
Liam is a software engineer at Tetrate and maintainer on the Istio project. He leads the GetEnvoy project at Tetrate, focused on simplifying Envoy adoption in Brownfield workloads.
avatar for Adam Zwickey

Adam Zwickey

Director, Global Solutions Engineering, Tetrate
Adam is a solutions engineering leader at Tetrate. Prior to Tetrate, Adam worked as a Field Principal for VMware’s Modern Application Platform business unit. His focus for nearly the past decade has been helping Global 2000 companies modernize their infrastructure platforms and... Read More →



Wednesday May 5, 2021 14:15 - 14:50 CEST
Service Mesh Theater
  Service Mesh

14:15 CEST

Lessons Learned from Operating ETCD - Pierre Zemb, OVHcloud
OVHcloud is the biggest European cloud provider. From dedicated servers to Managed Kubernetes, from VMware® based Hosted Private Cloud to OpenStack-based Public Cloud, we have over 1.4 million customers worldwide. Because of our Kubinception design(using Kubernetes to run Kubernetes), we are putting hundreds of customers in an ETCD cluster. This design is great to easily spawn control-planes for customers, but it is also putting a lot of pressure on ETCD. To keep it healthy while growing up constantly, we had to learn many things about how ETCD works under the hood and how we can operate it efficiently. In this talk, you will have the insights of how we are operating our ETCD clusters. We will tell you our journey to use ETCD, from our observability to deployments and management, what did work and what did not.

Speakers
avatar for Pierre Zemb

Pierre Zemb

Technical Leader, OVHcloud
Pierre Zemb is a Technical Leader working around distributed and storage systems at OVHcloud. He has been working around stateful systems like HBase, Flink, Kafka, Pulsar and lately ETCD. Pierre is currently working on the Managed Kubernetes to improve ETCD's scalability. He is also... Read More →



Wednesday May 5, 2021 14:15 - 14:50 CEST
Storage Theater
  Storage

15:00 CEST

Project Office Hours: CloudEvents
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for CloudEvents Project Office Hours here: https://community.cncf.io/e/my52vv/



>>Full list of Project Office Hours

Wednesday May 5, 2021 15:00 - 16:00 CEST
Project Office Hours

15:00 CEST

Project Office Hours: SPIFFE/SPIRE
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for SPIFFE/SPIRE Project Office Hours here: https://community.cncf.io/e/mc2b3z/



>>Full list of Project Office Hours

Wednesday May 5, 2021 15:00 - 16:00 CEST
Project Office Hours

15:05 CEST

eBPF on the Rise - Getting Started - Quentin Monnet, Isovalent
eBPF is rising as an essential component for observability and networking programmability on Linux and in containers. Due to its performance, flexibility, and scalability, Liz Rice listed it as one of the five CNCF technologies to watch for 2021! In an opportunity to fully comprehend its potential, this introduction will help you get started with eBPF. First, the core architecture. What is an eBPF program? How to attach and run it safely in the kernel, and most importantly, what for? And what are the other components of the eBPF subsystem? Come and learn the basics. Then, augment your toolbox with utilities to manipulate eBPF objects. Inspect, debug or trace with bpftool, bcc tools, bpftrace, or libbpf and its Golang equivalent. Equipped with knowledge and tools, here you come, now prepared to instrument clusters with eBPF! Before you go load-balancing traffic and chasing metrics, the last part focuses on eBPF's benefits for cloud-native environments. Ready to surf the eBPF wave?

Speakers
avatar for Quentin Monnet

Quentin Monnet

Software Engineer, Isovalent
Quentin Monnet has been covering eBPF since its early days. He has been publishing regular blog articles related to the technology, including the new series of eBPF updates on ebpf.io, and is considered as one of the top ten committers to the eBPF subsystem on Linux. Quentin discovered... Read More →



Wednesday May 5, 2021 15:05 - 15:40 CEST
101 Theater
  101 Track

15:05 CEST

Zero Pain Microservice Development and Deployment with Dapr and KubeVela - Hongchao Deng, Alibaba Cloud
Developing and deploying microservices could be cumbersome on Kubernetes as developers need to manage deployment configurations of the services per se, MySQL, Kafka, Redis, etc. Those config files are complex and time consuming to learn and write. It becomes a huge burden to developers as they want to focus on business logic, not underlying platform details. In this talk, we will introduce how Alibaba abstracts away infrastructure details and provides consistent experience across various deployment environments by leveraging Dapr and KubeVela. In Alibaba, many developers can now focus only on app code, and the microservice components and their environments will all be setup and managed by the platform with sidecar based approach.

Speakers
HD

Hongchao Deng

Staff Software Engineer, Alibaba Cloud
Hongchao is the founder and maintainer of the OAM and KubeVela projects. He focuses on cloud native application delivery as well as cluster management in Alibaba. Before that, Hongchao worked for CoreOS as the founder engineer of K8s Operator.



Wednesday May 5, 2021 15:05 - 15:40 CEST
App & Dev Theater
  Application + Development

15:05 CEST

Houston, We’ve Got a Problem! : How to Debug your Pipeline in Tekton - Vibhav Bobade & Vincent Demeester, Red Hat
It’s always been nice to have CI/CD as a part of your infrastructure. Nothing better than being able to automate your workflows and have jobs done for you in a timely manner. It would be a shame if your jobs/pipelines break now would it. Now all you need to do is sit and take apart the individual components of your pipeline and figure out where you went wrong. We have all been there. Only if we could debug our Pipelines :) As common as task debugging is in the programming world, in the CI/CD world, it is ridden with complexities of the infrastructure and reiterative approaches which kill time. With Tekton, it is possible to debug your pipelines on the go without stopping/restarting your PipelineRun. Tekton is a Kubernetes based, lightweight, serverless, and an easy to manage CI/CD solution which a user can use to create as well as debug their PipelineRuns at a Step level to understand what is wrong with their pipeline providing a more complete CI/CD solution.

Speakers
avatar for Vibhav Bobade

Vibhav Bobade

Software Engineer, Red Hat
Vibhav Bobade works as a Software Engineer at Red Hat with a focus on CI/CD systems (Jenkins and Tekton). He is into retro game systems, programmatic art, running, cycling and playing the guitar.
avatar for Vincent Demeester

Vincent Demeester

Principal Software Engineer, Red Hat
Vincent Demeester is a french developer, Gopher, sysadmin, factotum, free-software fan and unicode lover. He is working RedHat as a principal software engineer, previously at Docker, in the core team. He is a maintainer of the docker project (moby/moby, docker/cli, …), one the lead... Read More →



Wednesday May 5, 2021 15:05 - 15:40 CEST
CI/CD Theater

15:05 CEST

Writing for Developers: Take your Project Docs to the Next Level - Celeste Horgan, CNCF
As maintainers know, when choosing an open source project to use in production, great documentation and community support are key. Yet they often struggle with creating and maintaining documentation because of lack of time and skill. This talk, delivered by one of CNCF’s full-time technical writers, will teach you how to approach writing for developers. We’ll go over deciding what to write, thinking about documentation from a user’s perspective, and what makes great writing. We’ll walk through improving an existing page of documentation on an actual CNCF project(*), as well as how to draft new feature documentation from scratch. This talk is aimed at developers who would like to write better, and folks considering a career switch into technical writing. (*) Project TBD.

Speakers
avatar for Celeste Horgan

Celeste Horgan

Senior Technical Writer, CNCF, CNCF
Celeste is a Senior Technical Writer at CNCF. She provides technical writing and design support for cloud native projects across the organization. In her spare time, she’d prefer to be staring out of coffee shop windows, latte in hand, pondering the mysteries of the universe. She... Read More →



Wednesday May 5, 2021 15:05 - 15:40 CEST
Community Theater
  Community

15:05 CEST

Efficient Model Exploring and Continuous Delivery With Polyaxon + Kubeflow - Shotaro Kohama, Mercari Inc
Machine learning projects are highly iterative. A project begins with an experiment phase, a productionization phase, an operation phase, and the next experiment phase. The smooth transition from the experimental stage to the productionization phase is the key to accelerate the iterations. Polyaxon is a cloud-native machine learning experiments platform that allows developers to run parallel and scalable hyperparameter tuning job in a declarative way. KubeflowPipelines is a workflow engine for machine learning pipelines. This talk shows how the Machine Learning Platform team at Mercari helps accelerate machine learning projects by Polyaxon and KubeflowPipelines.

Speakers
avatar for Shotaro Kohama

Shotaro Kohama

Software Engineer, Machine Learning Platform, Mercari
Shotaro Kohama is a Machine Learning Platform engineer working for Mercari, Inc. He develops and manages a platform to run parallel hyperparameter tuning jobs for efficient model exploration and to train models continuously on top of Kubernetes. He also creates and maintains tools... Read More →



Wednesday May 5, 2021 15:05 - 15:40 CEST
ML Theater
  Machine Learning + Data

15:05 CEST

App Delivery in Cloud Native: Where are We? What's Next? - Lei Zhang, Alibaba & Alois Reitbauer, Dynatrace
In 2021, there are more and more buzz around the CNCF landscape and it's getting overly complex! So, where are we now? Where are we heading to? In this session we walk through key trends we observed in cloud native application delivery ecosystem and illustrate major challenges we are facing. We will also demo practices tried to solve these issues based on real world case studies collected by SIG App Delivery, with projects available in open source community, for example, the full application delivery workflow from defining your application all the way to running it in production. Whether you are just about to start running applications on Kubernetes or want to improve your skills. This session will help you to identify what to consider when building app platforms, share good practices, compare different approaches and learn about key trends and quick tour through the CNCF ecosystem with a focus on delivering and running applications.

Speakers
avatar for Lei Zhang

Lei Zhang

Staff Engineer, Alibaba
Lei is leading engineering effort in Alibaba including its Kubernetes based large-scale cluster management system and unified application platform. Lei has been working as a maintainer on Kubernetes upstream since its beginning and a popular speaker in KubeCon.
avatar for AloisR

AloisR

Chief Technical Strategist, Dynatrace
Alois is an executive member of the technical staff at Dynatrace. He has been building monitoring and application management solutions for more than 15 years. Alois has successfully brought multiple products to market that are used by the biggest companies on the planet. His current... Read More →



Wednesday May 5, 2021 15:05 - 15:40 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

15:05 CEST

Cortex: Multi-tenant Scalable Prometheus - Bryan Boreham, Weaveworks & Jacob Tlisi, Grafana Labs
Cortex is a time-series data store based on Prometheus.
Cortex adds:
 - Scalability: run across dozens of servers to handle millions of samples per second.
 - Availability: if one server fails then work will be redirected to others.
 - Multi-tenancy: store data from different groups or customers, segregated so a user from one tenant cannot see data from another.
 - Durability: use cloud stores (such as S3) to reduce the chance of data loss.

This session will provide an overview of Cortex, an update on recent news from the project, and a deeper look at the recently added administrator feature to query across multiple tenants.

Speakers
avatar for Bryan Boreham

Bryan Boreham

Distinguished Engineer, Weaveworks
Bryan is a Distinguished Engineer at Weaveworks, the GitOps company. After first getting into programming as a kid, creating a video game called "Splat", Bryan's career has ranged from charting pie sales at a bakery to real-time pricing of billion-dollar bond trades. At Weaveworks... Read More →
avatar for Jacob Lisi

Jacob Lisi

Senior Software Engineer, Grafana Labs



Wednesday May 5, 2021 15:05 - 15:40 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

15:05 CEST

Dragonfly 2.0 — Bring a breakthrough Leap to the Domain of Cloud Native File and Image Distribution - Zuozheng Hu, Alibaba & Jim Ma, Ant Group
With the continuous development of dragonfly 1.X, more and more companies use it to solve the problems of image download and file distribution in their production environment. In this process, it also gradually exposed some deficiencies of the current system in architecture design, security and function, and faced more and more challenges. Therefore, it is necessary for us to launch the dragonfly 2.0 project and give it a clearer positioning: providing enterprise level (efficient, stable, secure, low-cost, product oriented) file distribution and management services, becoming the cloud native best practice and standard solution in this field. The new Dragonfly 2.0 will definitely bring a breakthrough in the field of file and image distribution.

Speakers
ZH

Zuozheng Hu

Senior Engineer, Alibaba Cloud
Zuozheng Hu, a Senior Engineer at Alibaba Group, is the founder of dragonfly and the primary member of SRE Team in Alibaba. I have been involved in devops for five years and have very rich experience in this field. At present, I am mainly responsible for the construction of hybrid... Read More →
JM

Jim Ma

Senior Engineer, Ant Group



Wednesday May 5, 2021 15:05 - 15:40 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

15:05 CEST

Kubernetes SIG Node Intro and Deep Dive - Elana Hashman, Red Hat & Sergey Kanzhelev, Google
Kubernetes SIG Node is responsible for components that control interactions between pods and host resources, including the Kubelet, Container Runtime Interface (CRI), and Node API. SIG Node is responsible for the Pod’s lifecycle from allocation to teardown, to liveness checks and shared resource management. We work with the various container runtimes, kernels, networking, storage, and more; anything a pod touches is SIG Node’s responsibility! In this session, we will begin with an introductory overview of the SIG and what it has worked on in the past. We will then deep dive into ongoing efforts of the SIG, including features targeted for the 1.21 and 1.22 releases and future roadmap. Join this session to learn more about our SIG, and how you might get involved to make Node even better!

Speakers
EH

Elana Hashman

Principal Software Engineer, Red Hat
Elana Hashman currently works for Red Hat as a Principal Software Engineer on the OpenShift Container Platform Node Team, working upstream in Kubernetes SIG Node. Previously, she served as an SRE and technical lead on Azure Red Hat OpenShift. She also chairs the Kubernetes Instrumentation... Read More →
avatar for Sergey Kanzhelev

Sergey Kanzhelev

Staff Software Engineer, Google
I'm working in Microsoft in Azure Monitor team and was involved over years in all sorts of app monitoring initiatives and products like SCOP APM and Application Insights. Currently I'm working on making the world a better observable world by contributing to OpenTelemetry success... Read More →



Wednesday May 5, 2021 15:05 - 15:40 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

15:05 CEST

Towards CNI v2.0 - Casey Callendrello, Red Hat
CNI v1.0 is out! In this talk, we'll discuss some directions the CNI project could take as we look to define the next generation of container networking.
We'll look at -- Where CNI is today -- What it does and doesn't do well -- How we might improve it -- How can Kubernetes better use CNI?

Speakers
CC

Casey Callendrello

Principal Engineer, Red Hat
Casey Callendrello is a Principal Software Engineer at Red Hat, where he works on Kubernetes networking and the libraries that support it. He is a maintainer of the CNI project as well as a Kubernetes contributor.He is a Track Chair for Networking at KubeCon EU 2021.



Wednesday May 5, 2021 15:05 - 15:40 CEST
Maintainer Track Theater

15:05 CEST

Ghosts in the Runtime: Who Ate My Capabilities and Other Mysteries - Laurent Bernaille & Eric Mountain, Datadog
In the last 3 years Datadog migrated most of its workloads to dozens of Kubernetes clusters, many of which consist of thousands of nodes each. At this scale, our engineers encounter strange and surprising bugs on a regular basis. Some of the most difficult bugs to investigate are those related to the kubelet and its interactions with the container runtime.

In this talk we will share some of our favorite investigations on this front, such as the container image that only worked when built on our laptops, rather than by our CI. You'll leave with a stronger understanding of the low level components that are responsible of a critical task: running your containers.

Speakers
LB

Laurent Bernaille

Staff Engineer, Datadog
Laurent Bernaille worked several years as a consultant specializing in cloud, containers, and automation and helped organizations migrate to the public cloud, adopt containers and improve their deployment pipelines. He is now Staff Engineer at Datadog and works in the Compute team... Read More →
avatar for Eric Mountain

Eric Mountain

Senior Engineer, Datadog
Eric Mountain began working with Kubernetes in 2014 helping Amadeus migrate to container and cloud technology. Eric is now a Senior Engineer in Datadog’s Compute team providing large scale Kubernetes to our internal users.



Wednesday May 5, 2021 15:05 - 15:40 CEST
Operations Theater
  Operations

15:05 CEST

Seamless multi-cluster Communication and Observability with Linkerd - Max Körbächer, Liquid Reply
Considering migrating a traditional cross-cluster app containing sensitive data to a meshed microservices-based application? In this session, Max will discuss how his team migrated an app with GDPR protected data to a Kubernetes-based architecture meshed with Linkerd for one of their telco customers. He'll share lessons learned, insights into the motivation driving this change, as well the challenges faced along the way. Technical examples and concrete solutions implemented by his team will illustrate how other teams can start tackling their multi-cluster journey.

Speakers
avatar for Max Körbächer

Max Körbächer

Co-Founder & Manager Cloud Native Engineering, Liquid Reply



Wednesday May 5, 2021 15:05 - 15:40 CEST
Service Mesh Theater
  Service Mesh

15:05 CEST

CSI Volume Attacks – The SRE Strikes Back - Hendrik Land, NetApp
Container Storage Interface (CSI) has made it easy for stateful workloads to consume storage - but does it protect your data from unauthorized access? The CSI standard only orchestrates the creation of volumes, snapshots or clones. How do you ensure that neither other workloads in the same Kubernetes cluster nor someone outside the cluster can access your data? You will learn the inherent security models provided by Kubernetes as well as additional configurations you can and should apply. Beyond concepts and architecture, a series of short demos will cover topics such as: - Security of Persistent Volume Claims and Persistent Volumes throughout their lifecycle - Pod Security Policies and volume types - File system permissions on your volumes - Securing common storage protocols such as iSCSI and NFS - Securing CSI drivers in your cluster

Speakers
avatar for Hendrik Land

Hendrik Land

Solution Architect DevOps, NetApp
Hendrik has worked for NetApp on storage and data management aspects since 2007. His interest in new technologies has led him into the DevOps space, where he focuses on storage for stateful workloads and application mobility delivered by infrastructure agnostic platforms such as Kubernetes... Read More →



Wednesday May 5, 2021 15:05 - 15:40 CEST
Storage Theater
  Storage

15:30 CEST

EmpowerUs, Sponsored by Google Cloud
Join us for the EmpowerUs session, sponsored by Google Cloud. You'll hear inspiring stories from women in open source, and an opportunity for meaningful interaction. This session will take place on Zoom and required a RSVP. Those who RSVP'd will receive Zoom details.

Moderators
RJ

Radha Jhatakia

Program Manager, Google

Speakers
AS

Aish Sundar

Software Engineering Manager, Google
JJ

Jeana Jorgensen

Senior Director, Product Marketing - Infra, App Mod, and Developer, Google
MC

María Cruz

Program Manager, Google


Wednesday May 5, 2021 15:30 - 16:05 CEST
Zoom

15:30 CEST

End User Community Lounge: Benefits Edition
Come hang out with Cheryl Hung, Katelin Ramer, Kristi Tan, and Mary Campbell of CNCF!
You’ll learn about:
  • the Linux Foundation training benefits End Users get access to
  • the branding opportunities your company can participate in to boost recruitment and retention
  • how to collaborate with other end users in CNCF’s End User Community
This space is open to all and no RSVP is required. Come see us!

This session is being hosted in Zoom and can be found here.




Wednesday May 5, 2021 15:30 - 16:30 CEST
Virtual

16:00 CEST

Building Your Brand with CNCF AMA
Did you ever wonder how to build your brand within the cloud native ecosystem? Do KCD, Online Programs, cloudnative.tv, and the CNCF blog (just to start) seem like an overwhelming seas of possibilities? CNCF offers a variety of programs, but it is often difficult to know where to begin. In this introductory session, you will learn about the different programs CNCF offers to help you build your cloud native voice. There will be jokes, stories, and new friends. Come be a part of the foundation of doers.

This session will be hosted in Zoom and can be found here.  

Speakers
avatar for Shilla Saebi

Shilla Saebi

Program Manager, Open Source, Comcast
Shilla Saebi is an Open Source Program Manager who focuses on community and has been with Comcast for almost a decade. She has worked in many diverse roles within the tech industry in positions ranging from operations engineering, system administration, customer service, and network... Read More →
avatar for Bill Mulligan

Bill Mulligan

Marketing Manager, Cloud Native Computing Foundation



Wednesday May 5, 2021 16:00 - 17:00 CEST
Virtual
  Business Value  Interactive Sessions
  • Presentation Slides Attached Yes

16:00 CEST

Daily Wrap Up on CloudNative.tv - Moderated by Kat Cosgrove, JFrog & Matt Stratton, Pulumi
Join us on CloudNative.tv to hear the round up from the day's action. Our hosts will analyze the newest announcements in cloud native, dissect their favorite talks from the day, give the latest scoop from the hallway track, share their schedule for the next day, and talk about what's coming next on CloudNative.tv. You won't want to miss the Daily Wrap Up!

Speakers
avatar for Kat Cosgrove

Kat Cosgrove

Developer Advocate, Independent
Kat Cosgrove is a Developer Advocate, a CNCF Ambassador, and an actual cyborg. Her professional background has run the gamut from bartender, to video store clerk, to teacher, to software developer. Her specialty is approachable 101-level content for junior developers or anyone else... Read More →


Wednesday May 5, 2021 16:00 - 17:00 CEST
CloudNative.tv

16:00 CEST

Project Office Hours: Fluentd/ Fluent Bit
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Fluentd/ Fluent Bit Project Office Hours here: https://community.cncf.io/e/mppf2r/



>>Full list of Project Office Hours

Wednesday May 5, 2021 16:00 - 17:00 CEST
Project Office Hours

16:00 CEST

Project Office Hours: Helm
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Helm Project Office Hours here: https://community.cncf.io/e/mbfafu/




>> Full list of Project Office Hours


Wednesday May 5, 2021 16:00 - 17:00 CEST
Project Office Hours

16:00 CEST

Project Office Hours: Linkerd
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Linkerd Project Office Hours here: https://community.cncf.io/e/mwt55b/




>>Full list of Project Office Hours

Wednesday May 5, 2021 16:00 - 17:00 CEST
Project Office Hours

16:00 CEST

Bingo - Sponsored by Cockroach Labs
This classic game of chance isn’t just for grandma anymore! Don’t miss your chance for a little friendly competition, playing unique bingo patterns for a chance to win exciting prizes. Space is limited - RSVP early!

Additional registration is required for this session and will close 24-hours prior to the session start time. Please fill out the RSVP form if you would like to participate. Registrants must also be registered for KubeCon + CloudNativeCon Europe 2021 Virtual to attend. A meeting link will be shared with all registered participants prior to the session start time. 

Please register HERE. Pre-registration closes 1 day prior to the scheduled experience. 

Wednesday May 5, 2021 16:00 - 17:30 CEST
Virtual

16:00 CEST

Escape Room - Sponsored by Cockroach Labs
Don’t miss out on this immersive experience designed to stimulate your senses, emotions, and place you in environments that are believable and above all FUN! Participants will be randomly placed in teams within a themed escape room. Can you make it out in under 60 minutes? Only time will tell…

Additional registration is required for this session and will close 24-hours prior to the session start time. Please fill out the RSVP form if you would like to participate. Registrants must also be registered for KubeCon + CloudNativeCon Europe 2021 Virtual to attend. A meeting link will be shared with all registered participants prior to the session start time. 

Please register HERE. Pre-registration closes 1 day prior to the scheduled experience. 

Wednesday May 5, 2021 16:00 - 17:30 CEST
Virtual

16:00 CEST

Pop Culture Trivia - Sponsored by Cockroach Labs
We may not be able to meet at the local pub, but we can still crack a cold one and play online! Enjoy two nights of trivia games - each with a different theme. All players will be automatically placed in teams and prizes will be awarded to winners! Space is limited - RSVP now!  

Additional registration is required for this session and will close 24-hours prior to the session start time. Please fill out the RSVP form if you would like to participate. Registrants must also be registered for KubeCon + CloudNativeCon Europe 2021 Virtual to attend. A meeting link will be shared with all registered participants prior to the session start time. 

Please register HERE. Pre-registration closes 1 day prior to the scheduled experience. 



Wednesday May 5, 2021 16:00 - 17:30 CEST
Virtual

17:00 CEST

Project Office Hours: Brigade
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Brigade Project Office Hours here: https://community.cncf.io/e/my6f6k/




>> Full list of Project Office Hours

Wednesday May 5, 2021 17:00 - 18:00 CEST
Project Office Hours

17:00 CEST

Project Office Hours: CRI-O
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for CRI-O Project Office Hours here: https://community.cncf.io/e/mnc2ff/


>>Full list of Project Office Hours


Wednesday May 5, 2021 17:00 - 18:00 CEST
Project Office Hours

17:00 CEST

Project Office Hours: SPIFFE/SPIRE
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for SPIFFE/SPIRE Project Office Hours here: https://community.cncf.io/e/mw822k/



>>Full list of Project Office Hours

Wednesday May 5, 2021 17:00 - 18:00 CEST
Project Office Hours

17:15 CEST

AMA Happy Hour with Priyanka Sharma
Join CNCF General Manager Priyanka Sharma for some end-of-day socializing, recaps of the keynotes, and special guests! Come prepared with your audio and video on – we’re here to have fun and make connections!
*This session will be streamed on CNCF’s Twitch channel – https://www.twitch.tv/cloudnativefdn
How to Register: No need! These sessions are open to all in the community that are interested, space permitting. Details on how to join the meetings will be coming soon.

To join us live on Zoom, please click here.

Speakers
avatar for Priyanka Sharma

Priyanka Sharma

General Manager, Cloud Native Computing Foundation
Priyanka is the General Manager of the Cloud Native Computing Foundation. She was previously the director of Cloud Native Alliances at GitLab Inc., where she built the developer evangelism team that participates regularly in the cloud native community.Priyanka also serves as an advisor... Read More →


Wednesday May 5, 2021 17:15 - 18:00 CEST
Virtual
 
Thursday, May 6
 

09:00 CEST

Project Office Hours: Chaos Mesh
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Chaos Mesh Project Office Hours here: https://community.cncf.io/e/mrz2ze/




>> Full list of Project Office Hours


Thursday May 6, 2021 09:00 - 10:00 CEST
Project Office Hours

09:00 CEST

09:00 CEST

Project Office Hours: Kube-OVN
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Kube-OVN Project Office Hours here: https://community.cncf.io/e/mcg2dx/




>> Full list of Project Office Hours

Thursday May 6, 2021 09:00 - 10:00 CEST
Project Office Hours

09:00 CEST

Solutions Showcase
Visit our sponsors in the Solutions Showcase to try the latest demos, watch live presentations, talk to experts during live office hours, check out job opportunities, and score some swag.

In order to facilitate networking and business relationships at the event, you may choose to visit a third party’s virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third party’s logo in the exhibit hall or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the sponsor theater, accessing virtual swag provided by sponsors, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.

Thursday May 6, 2021 09:00 - 16:00 CEST
Virtual

10:00 CEST

Keynote: Kubernetes Project Update - Stephen Augustus, KubeCon + CloudNativeCon Europe 2021 Co-Chair & Head of Open Source, Emerging Technologies & Incubation Division, Cisco
Speakers
avatar for Stephen Augustus

Stephen Augustus

Head of Open Source, Cisco
Stephen is a Black engineering director and leader in open source communities.He is Cisco’s first Head of Open Source, within the Emerging Technologies & Incubation division.For Kubernetes, he has co-founded transformational elements of the project, including the KEP (Kubernetes Enhancements Proposal) process, the Release Engineering subproject, and Working Group Naming. Stephen has also previously served as a chair for both SIG PM and SIG Azure.He continues his work... Read More →


Thursday May 6, 2021 10:00 - 10:15 CEST
Keynote Theater

10:00 CEST

Thursday Keynote Sessions
Be sure to join us for Thursday's keynotes which include:
  • Kubernetes Project Update - Stephen Augustus, KubeCon + CloudNativeCon Europe 2021 Co-Chair & Head of Open Source, Emerging Technologies & Incubation Division, Cisco (10:00-10:15)
  • Sponsored Keynote: Day 2 with Kubernetes - This Is Fine! - Vaibhav Kamra, Chief Technology Officer, Kasten by Veeam (10:15-10:20)
  • Linkerd vs. COVID-19: Addressing the global Pandemic with a Service Mesh - William Morgan, Chief Executive Officer, Buoyant (10:22-10:37)
  • Sponsored Keynote: Smoothing the onramp to Kubernetes with Knative - Brenda Chan, Director of Engineering, VMware Tanzu Developer Experience, VMware
  • How Deutsche Telekom Technik Built Das Schiff for Sailing the Cloud Native Seas - Vuk Gojnic, Squad Lead, Container & Cloud-native Engine, Deutsche Telekom Technik (10:44-10:59)
  • Closing Remarks - KubeCon + CloudNativeCon Europe 2021 Co-Chairs: Constance Caramanolis, Principal Engineer, Splunk & Stephen Augustus, Head of Open Source, Emerging Technologies & Incubation Division, Cisco (11:00-11:05)

Speakers
avatar for William Morgan

William Morgan

CEO, Buoyant
William Morgan is the CEO of Buoyant. Prior to founding Buoyant, he was an infrastructure engineer at Twitter, where he ran several teams building on product-facing backend infrastructure. He has worked at Powerset, Microsoft, adap.tv, and MITRE Corp, and has been contributing to... Read More →
avatar for Vaibhav Kamra

Vaibhav Kamra

CTO, Kasten by Veeam
Vaibhav Kamra is CTO at Kasten by Veeam, which is tackling Day 2 data management challenges to help enterprises confidently run applications on Kubernetes. Previously, Vaibhav has worked at Dell EMC, Maginatics and Microsoft, where his focus has been on storage, filesystems and databases... Read More →
avatar for Constance Caramanolis

Constance Caramanolis

Principal Software Engineer, Splunk
Constance is a principal software engineer at Splunk, formerly Omnition, contributing to OpenTelemetry. Previous to Omnition, she worked at Lyft as part of the data platform and server networking teams. While at Lyft, Constance built, deployed, and configured Envoy internally, and... Read More →
avatar for Stephen Augustus

Stephen Augustus

Head of Open Source, Cisco
Stephen is a Black engineering director and leader in open source communities.He is Cisco’s first Head of Open Source, within the Emerging Technologies & Incubation division.For Kubernetes, he has co-founded transformational elements of the project, including the KEP (Kubernetes Enhancements Proposal) process, the Release Engineering subproject, and Working Group Naming. Stephen has also previously served as a chair for both SIG PM and SIG Azure.He continues his work... Read More →
avatar for Brenda Chan

Brenda Chan

Director of Engineering, VMware Tanzu Developer Experience, VMware
Brenda Chan is an Engineering Director at VMware, focused on the developer experience for Tanzu. Brenda has worked at multiple start ups and joined VMware in 2020 through an acquisition. Brenda was the first external contributor to the Knative project and has been on the Steering... Read More →
avatar for Vuk Gojnic

Vuk Gojnic

Squad Lead, Container & Cloud-native Engine, Deutsche Telekom Technik
Vuk Gojnic is a squad leader for the Kubernetes Engine at Deutsche Telekom. Originally a developer, Vuk discovered open source and has been a convert ever since. At Deutsche Telekom, he’s responsible for Das Schiff their Infrastructure as a Service platform built on Kubernetes and... Read More →


Thursday May 6, 2021 10:00 - 11:05 CEST
Keynote Theater

10:15 CEST

Sponsored Keynote: Day 2 with Kubernetes - This Is Fine! - Vaibhav Kamra, Chief Technology Officer, Kasten by Veeam
In the recent CNCF Cloud Native Survey, 83% of Kubernetes users reported running in production. The focus of platform teams has shifted from defining what the platform looks like and how it will be consumed, to Day 2 operations - keeping the lights on and scaling it out.

In this session, we’ll highlight some of the challenges faced by teams as they move past initial Kubernetes deployments and recommendations on how to address these. This is based on the learnings from building and managing our Kubernetes environments as well as working with several customers who’ve made a similar journey over the past few years.

Speakers
avatar for Vaibhav Kamra

Vaibhav Kamra

CTO, Kasten by Veeam
Vaibhav Kamra is CTO at Kasten by Veeam, which is tackling Day 2 data management challenges to help enterprises confidently run applications on Kubernetes. Previously, Vaibhav has worked at Dell EMC, Maginatics and Microsoft, where his focus has been on storage, filesystems and databases... Read More →


Thursday May 6, 2021 10:15 - 10:20 CEST
Keynote Theater

10:22 CEST

Keynote: Linkerd vs COVID-19: Addressing the global Pandemic with a Service Mesh - William Morgan, Chief Executive Officer, Buoyant
In this keynote, Linkerd project member William Morgan will present an overview of the various ways in which the Linkerd service mesh has been used to address the global COVID-19 pandemic in practice, ranging from test scheduling for college students to locating available vaccine sources, to the rollout of curbside delivery features at a major grocery chain.

Speakers
avatar for William Morgan

William Morgan

CEO, Buoyant
William Morgan is the CEO of Buoyant. Prior to founding Buoyant, he was an infrastructure engineer at Twitter, where he ran several teams building on product-facing backend infrastructure. He has worked at Powerset, Microsoft, adap.tv, and MITRE Corp, and has been contributing to... Read More →


Thursday May 6, 2021 10:22 - 10:37 CEST
Keynote Theater

10:38 CEST

Sponsored Keynote: Smoothing the onramp to Kubernetes with Knative - Brenda Chan, Director of Engineering, VMware Tanzu Developer Experience, VMware
Every year millions of software developers build their first application on Kubernetes. For developers used to VMs and monolithic architectures, taking advantage of all that Kubernetes has to offer can feel daunting. In this keynote, we’ll highlight how Knative is helping developers quickly realize value from Kubernetes today, and how it will help in the future to form a new layer of abstraction that will accelerate every developer’s Kubernetes journey.

Speakers
avatar for Brenda Chan

Brenda Chan

Director of Engineering, VMware Tanzu Developer Experience, VMware
Brenda Chan is an Engineering Director at VMware, focused on the developer experience for Tanzu. Brenda has worked at multiple start ups and joined VMware in 2020 through an acquisition. Brenda was the first external contributor to the Knative project and has been on the Steering... Read More →


Thursday May 6, 2021 10:38 - 10:43 CEST
Keynote Theater

10:44 CEST

Keynote: How Deutsche Telekom Technik Built Das Schiff for Sailing the Cloud Native Seas - Vuk Gojnic, Squad Lead, Container & Cloud-native Engine, Deutsche Telekom Technik
In mid 2019, Deutsche Telekom Technik started its cloud native journey. We quickly realized our task was:  "How do you provide and manage hundreds or even thousands of Kubernetes clusters that are distributed over hundreds of locations with only open source software and a 10 person dedicated SRE team?" “Das Schiff” was born to run telco workloads including 5G Core, remote 5G UPFs, ORAN, MEC across all of these locations.

Sailing in cloud native sea, we have found many wonderful communities from which to make our port of call. The marriage of ClusterAPI and FluxCD gave us the ability to drive automation through GitOps, but this time for infrastructure management at 5G scale. Bare metal Kubernetes is also core to our journey, with many small nodes for horizontal scalability to run cloud native network functions (CNFs). Deutsche Telekom has also found a home giving back to the community, through the CNF Working Group, helping make networking cloud native. Our ultimate aim is to bring our learnings and results into generalized and consumable formats for the community to build an open platform for 5G and cloud native telcos.

Thursday May 6, 2021 10:44 - 10:59 CEST
Keynote Theater

11:00 CEST

Keynote: Closing Remarks - KubeCon + CloudNativeCon Europe 2021 Co-Chairs: Constance Caramanolis, Principal Engineer, Splunk & Stephen Augustus, Head of Open Source, Emerging Technologies & Incubation Division, Cisco
Speakers
avatar for Constance Caramanolis

Constance Caramanolis

Principal Software Engineer, Splunk
Constance is a principal software engineer at Splunk, formerly Omnition, contributing to OpenTelemetry. Previous to Omnition, she worked at Lyft as part of the data platform and server networking teams. While at Lyft, Constance built, deployed, and configured Envoy internally, and... Read More →
avatar for Stephen Augustus

Stephen Augustus

Head of Open Source, Cisco
Stephen is a Black engineering director and leader in open source communities.He is Cisco’s first Head of Open Source, within the Emerging Technologies & Incubation division.For Kubernetes, he has co-founded transformational elements of the project, including the KEP (Kubernetes Enhancements Proposal) process, the Release Engineering subproject, and Working Group Naming. Stephen has also previously served as a chair for both SIG PM and SIG Azure.He continues his work... Read More →


Thursday May 6, 2021 11:00 - 11:05 CEST
Keynote Theater

11:05 CEST

Break
Thursday May 6, 2021 11:05 - 11:35 CEST
TBA

11:15 CEST

Project Office Hours: Cortex
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Cortex Project Office Hours here: https://community.cncf.io/e/mv5f8s/



>>Full list of Project Office Hours

Thursday May 6, 2021 11:15 - 12:15 CEST
Project Office Hours

11:15 CEST

11:35 CEST

A Pathway to CNCF Citizenship - via Communitybridge - Darshan Chaudhary & Ken Owens, Mastercard
In this session, we will share how you can use the importance of getting involved with the Community bridge internship program to start your contributor journey for the cncf projects. The speakers are Ken Owens, who mentored me on the internship and Darshan, the mentee in this program. Specifically, we will share how CB works, how to get selected etc. In the first half of the talk, Darshan will share the story from the mentee's point of view. He will discuss how he discovered the program, applied, and what the experience was after getting selected. Ken will share his story from the mentor's point of view. He will discuss how he vetted the candidates, what the mentors look out for in the applicants and finally , his experience providing mentorship during the course of the internship and beyond, and the value CB has on the enterprise. Hopefully you will be more encouraged to apply for community bridge after this talk!

Speakers
avatar for Ken Owens

Ken Owens

Vice President, Cyber Cloud Security, Fiserv
Technical executive with 20+ years’ experience in architecture, analysis, design, research, and implementation of cloud native patterns, data center and cloud computing infrastructures consisting of SOA software design, virtualization, server, network, security, storage, automation... Read More →
avatar for Darshan Chaudhary

Darshan Chaudhary

Software Developer, Self
I work as a Software Developer with Draup, a sales enablement platform powered by machine learning. I have built core services to help us sift through and process terrabytes of data while also provisioning and managing the underlying infrastructure. Earlier, I worked at Appknox, where... Read More →



Thursday May 6, 2021 11:35 - 12:05 CEST
Community Theater
  Community

11:35 CEST

What Do You Mean K8s Doesn't Have Users? How Do I Manage User Access Then? - Jussi Nummelin, Mirantis Inc.
What if I told you that once you give someone client certificate access to your Kubernetes cluster you can't take it away again? It's true. Once you create an authentication key and give it access to the cluster, there's no way to revoke it. That person has access forever. And that's just one of the weird things about Kubernetes Authentication and Authorization. In this session, you will learn about how Kubernetes handles users and permissions, and how to set up your cluster to do it more efficiently and securely. You'll learn: How access keys work How permissions work How to segment your cluster for greater security How Role-Based Access Control limits what individual users can see and do How to use OpenID Connect to get around the issue of permanent access without having to manage hundreds or thousands of individual Roles You will leave this session ready to create a more secure and convenient way to manage your cluster.

Speakers
avatar for Jussi Nummelin

Jussi Nummelin

Senior Principal Engineer, Mirantis Inc.
Having boldly gone to production with the Docker 0.6 release back in 2014 at one of his past roles and being hard headed, Jussi still working with containers and related technologies. Currently at Mirantis Jussi is a Senior Principal Engineer, working with various Kubernetes based... Read More →



Thursday May 6, 2021 11:35 - 12:10 CEST
101 Theater
  101 Track

11:35 CEST

Building the Multi-Cluster Data Layer - Chirag Narang, Yugabyte
Getting the data layer right is critical to building a cloud-native application. The global accessibility of persistent data across multi-cluster Kubernetes environments is the biggest challenge for building stateful workloads. As organizations rush to scale their infrastructure on multi-cluster Kubernetes, they often struggle with database deployments. Many traditional databases have not worked at the scale needed; either they are not horizontally scalable or highly available and do not provide strong consistency across multiple clusters. We’re here to show you that it’s easy to deploy a distributed database across multiple clusters. In this talk, join Chirag Narang, Product Manager from YugabyteDB to learn: Cross cluster deployment challenges in distributed databases How practitioners can adopt a service mesh to run a distributed SQL database across clusters How to solve global consistency, scalability, high availability, and geo-distribution challenges with YugabyteDB

Speakers
avatar for Chirag Narang

Chirag Narang

Product Manager, Yugabyte
Chirag Narang has ten years of experience working in the IT industry in various product management, technical support and consulting roles encompassing almost all aspects of systems architecture, design, and development. Currently, he is the Product Manager for Yugabyte Platform and... Read More →



Thursday May 6, 2021 11:35 - 12:10 CEST
App & Dev Theater
  Application + Development

11:35 CEST

Achieving the Tipping Point for Open-source Software: Making the Business Value Obvious for Upper Management - Joshua Grose, Splunk
Cloud-native has been taking the world by storm. However, I'm only a recent convert, having begun my tech career by selling against open-source software. As I began working with more complex organizations and applications, I started to see areas where OSS actually became a critical component to delivering an overall solution. Jeff Lawson, CEO of Twilio, has coined this as the "digital supply chain". And it makes sense, the advent of cloud-native development presented engineering teams with new challenges that many of their vendor-provided solutions just weren't prepared to overcome. Making matters worse, at many companies, management didn't have a grasp on the severity of this disconnect.

This is where open-source came in to fill the gaps that were created. Open-source software consumption and participation was on a tremendous upswing even prior to the pandemic, with studies showing that 68% of companies planned to use more OSS than in the previous year. Additionally, Github found that at the start of the shelter-in-place lockdowns, individual users created 40% more open-source projects than in previous periods. In spite of these data points, you're still facing scrutiny and being asked to provide business justification when evaluating OSS as a possible solution for your technical challenges.

This session will give you the inside scoop on how to position and align your OSS recommendation with business value so that all stakeholders hop on board. And for leaders, you'll see first-hand why OSS is preferrable in many instances, and a framework for how technology recommendations should be presented. As someone that has spent years convincing folks not to use OSS and then to definitely use it, I possess the real-world experience to show you what you're up against.

Speakers
avatar for Josh Grose

Josh Grose

Splunk
On the sales front, I've lived through just about everything - first sales hire at pre-launch startups (2x), all the way up to running account strategy at a $50B company, selling into the most iconic company in the world. I've also done it across multiple industries - web conferencing... Read More →



Thursday May 6, 2021 11:35 - 12:10 CEST
Business Value Theater
  Business Value

11:35 CEST

Putting Chaos Into Continuous Delivery to Increase Application Resiliency - Juergen Etzlstorfer, Dynatrace & Karthik Satchitanand, Mayadata
Continuous Delivery practices have evolved significantly with the cloud-native paradigm. GitOps & Chaos Engineering are at the forefront of this new CD approach, with an ever-increasing pattern involving Git-backed pipeline definitions that implement “chaos stages” in pre-prod environments to gauge SLO compliance. In this talk, maintainers of the Keptn (Juergen) & LitmusChaos (Karthik) CNCF sandbox projects will discuss how you can construct pipelines that include chaos experimentation (mapped to declarative hypothesis around application steady-state) while simulating real-world load, and implement quality gates to ensure resilient applications are deployed into production. All this - in a GitOps native manner. They will also demonstrate how you can include chaos tests to your existing CD pipelines without the need of rewriting them.

Speakers
KS

Karthik Satchitanand

Software Architect, Mayadata
Karthik is a Software Architect at MayaData & one of the core maintainers of the LitmusChaos project. He primarily works on design and development of tools for e2e testing, performance benchmarking & chaos engineering. Also one of the early contributors to the OpenEBS project, Karthik... Read More →
avatar for Juergen Etzlstorfer

Juergen Etzlstorfer

Technology Strategist, Dynatrace
Jürgen is a Technology Strategist at Dynatrace and a maintainer of the Keptn open-source project. Within Keptn, he is working with the broader open-source tooling landscape on tools integrations and takes care about its growing community & ecosystem. He also loves to share his experience... Read More →



Thursday May 6, 2021 11:35 - 12:10 CEST
CI/CD Theater
  CI/CD
  • Presentation Slides Attached Yes

11:35 CEST

From Tweet to BadIdea: Creating an Embeddable Kubernetes Style API Server - Jason DeTiberus, Equinix Metal
Kubernetes Custom Resource Definitions (CRDs) have made building Kubernetes-style declarative APIs easy. However they depend on an existing Kubernetes cluster, which can lead to difficult bootstrapping issues when building infrastructure management tooling. Would it be possible to remove the Kubernetes cluster dependency by piecing together the components that Kubernetes itself uses to implement the features needed to support CRDs? This talk explores the process of attempting to do just that through the process of building a minimal and embeddable Kubernetes style API Server with CRD support.

Speakers
avatar for Jason DeTiberus

Jason DeTiberus

Senior Staff Software Engineer, Equinix Metal
Jason is a Senior Staff Engineer at Packet (an Equinix company), where he brings cloud-native infrastructure management into the datacenter. Jason lives in Eastern North Carolina and enjoys collecting various hobbies and projects that rarely see completion. He can often be found daydreaming... Read More →



Thursday May 6, 2021 11:35 - 12:10 CEST
K8s Theater
  Customizing + Extending Kubernetes

11:35 CEST

Building and Managing a Centralized ML Platform with Kubeflow at CERN - Ricardo Rocha & Dejan Golubovic, CERN
CERN’s main mission is to expand human knowledge trying to understand the nature of the universe, and machine learning has been growing as a solution for challenges in different areas of development and operations. Areas where ML is being looked at include particle classification using graph neural networks during reconstruction, 3DGANs for much faster generation of simulation data, or reinforced learning for beam calibration. This session presents a recently introduced centralized service covering most use cases, handling data preparation, model training and serving. How it tries to improve resource usage (especially important when handling scarce resources such as accelerators) by offering different resource types (GPU, vGPU, TPU) for each use case. The session will also describe our journey with Kubeflow, the machine learning platform running on top of Kubernetes, and how we integrated on-premises resources and the different possibilities being looked at to extend to public clouds.

Speakers
avatar for Ricardo Rocha

Ricardo Rocha

Computing Engineer, CERN
Ricardo is a Computing Engineer in the CERN cloud team focusing on containerized deployments, networking and more recently machine learning platforms. He has pushed for several years the internal effort to transition services and workloads to use cloud native technologies, as well... Read More →
avatar for Dejan Golubovic

Dejan Golubovic

Software Engineer, CERN
Dejan Golubovic is a CERN software engineer with experience in machine learning. His interests are containerized applications, Python programming and large-scale distributed systems. Dejan is currently working on machine learning infrastructure with Kubernetes and Kubeflow at CERN... Read More →



Thursday May 6, 2021 11:35 - 12:10 CEST
ML Theater
  Machine Learning + Data

11:35 CEST

An Introduction to the Financial Services User Group - Scott Surovich, HSBC & Michael Lieberman
The Financial Services User Group is looking to increase collaboration with the technology community. Whether you are working in FinServ, a vendor or just interested in learning more about how financial institutions approach cloud native, come join us to find out more about the FSUG, what our goals are and how we plan to achieve them. Find out about the often unique challenges financial services organizations face in the cloud native space and how we are beginning to collaborate with the broader community including open source projects, vendors and our peers. We want to help solve the shared technology problems of financial services. FinServ has a reputation of not being open in the tech community. We hope through this introduction and the broader work of the FSUG to change that.

Speakers
avatar for Michael Lieberman

Michael Lieberman

Michael Lieberman is focused on technology transformation especially with regards to cloud native architectures, technologies and migrations. His passion is in applying his expertise to use cases where privacy and security are paramount.
avatar for Scott Surovich

Scott Surovich

Global Container Engineering Lead, HSBC



Thursday May 6, 2021 11:35 - 12:10 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

11:35 CEST

Cluster API Provider AWS (CAPA) Update - Richard Case, Weaveworks & Sedef Savas, VMware
Cluster API Provider AWS (CAPA) is a SIG Cluster Lifecycle project, which is responsible for building the UX for deploying and upgrading Kubernetes clusters by also handling infrastructure provisioning in AWS. It can be utilized to build declarative, replicable, scalable Kubernetes clusters in AWS.
Learn about the new features in Cluster API (CAPI)/Cluster API Provider AWS (CAPA), the roadmap ahead, and how you can contribute to the project.

Speakers
avatar for Sedef Savas

Sedef Savas

Software Engineer, VMware
avatar for Richard Case

Richard Case

Tech Lead & Solution Architect, Weaveworks
Engineer, architect, geek, retro-gaming & Lego addict. I work at Weaveworks designing and building bare-metal and Cluster API based solutions and products. Also, I'm one of the maintainers for Cluster API Provider AWS (CAPA) and developed a large part of the EKS functionality.



Thursday May 6, 2021 11:35 - 12:10 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

11:35 CEST

CNCF SIG Observability Updates - Bartlomiej Płotka, Red Hat, Richard Hartmann, Grafana Labs & Simone Ferlin, Ericsson
The CNCF SIG Observability started in Summer 2020 to gather contributors and users from different areas passionate about Observability topics. During this talk, we will be giving an overview of work done, work to come, and areas where you can get involved and help. Consisting of open source project maintainers, standards authors, end-users, and more, we cover a wide range of experience and invite you to join us as well! Help us make the CNCF Observability space better, diverse, and more approachable!

Speakers
avatar for Bartlomiej Płotka

Bartlomiej Płotka

Principal Software Engineer, Red Hat
Bartek Płotka is a Principal Software Engineer at Red Hat with a background in SRE, working on Observability. Co-author of the CNCF Thanos project and core maintainer of various open-source projects including Prometheus. CNCF SIG Observability Tech Lead. He enjoys building OSS communities... Read More →
avatar for Richard Hartmann

Richard Hartmann

Director of Community, Grafana Labs
Richard "RichiH" Hartmann is Director of Community at Grafana Labs, Prometheus team member, OpenMetrics founder, CNCF SIG Observability chair, and other things. He also organizes various conferences, including FOSDEM, DENOG, DebConf, and Chaos Communication Congress. In the past... Read More →



Thursday May 6, 2021 11:35 - 12:10 CEST
Maintainer Track Theater

11:35 CEST

Contributing to Kubernetes Conformance Coverage - Zach Mandeville & Caleb Woodbine, ii.coop - https://ii.coop/
In this session we'll walk through the Certified Kubernetes program (cncf.io/ck) followed by a deep-dive into the tooling developed for identification, removal and prevention of gaps in certification test coverage.In the intro, we will cover the steps required to become a CNCF Certified Kubernetes provider.We will also deep dive into the APISnoop technologies supporting conformance, specifically:- Identifying Gaps (apisnoop.cncf.io) Closing Gaps (apisnoop audit sink + test writing w/ humacs.org) Preventing Gaps (release blocking w/ prow.k8s.io) Verifying cloud provider submissions (prow.cncf.io)

Speakers
avatar for Zach Mandeville

Zach Mandeville

Software Engineer, ii.coop - https://ii.coop/
Zach is a software engineer at ii.  He loves sharing the excitement and awesome potential of technology through his work, storytelling, and mad science projects.
avatar for Caleb Woodbine

Caleb Woodbine

Software engineer at ii, ii.coop
Caleb is a software engineer at ii. Driven by community, he loves the collaboration of individuals - especially through Open Source.Caleb contributes to the Kubernetes sig-testing, Kubernetes conformance working group, and wg-k8s-infra. Caleb also spends way too much time with container... Read More →



Thursday May 6, 2021 11:35 - 12:10 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

11:35 CEST

Taking the Helm: Becoming a Maintainer - Bridget Kromhout & Matt Butcher, Microsoft; Karena Angell, Red Hat; Matt Farina, Rancher Labs
As a graduated CNCF project, Helm is well-known as the package manager for Kubernetes. Despite being established for years, Helm continues to require ongoing work in the realm of growing the maintainer community. Join long-time and new Helm maintainers as we discuss scaling an open source project, illustrated by specifics from Helm’s journey. We’ll talk about where new contributors can make the most impact and how to navigate when the waters get choppy. Learn about where the Helm project is headed and how you can help steer it!

Speakers
avatar for Bridget Kromhout

Bridget Kromhout

Principal Program Manager, Microsoft
Bridget Kromhout is a Principal Program Manager at Microsoft, focusing on the open source Kubernetes ecosystem. Her CS degree emphasis was in theory, but she now deals with the concrete (if 'cloud' can be considered tangible). After 15 years as an operations engineer, she traded being... Read More →
avatar for Matt Farina

Matt Farina

Software Architect, SUSE
Matt works as a Software Architect at SUSE where he focuses on cloud native technologies. He is an author, speaker, and regular contributor to open source. Matt has a particular interest in developer tooling and experience, CI/CD, dependency management, and, of course, cloud native... Read More →
avatar for Matt Butcher

Matt Butcher

Principal Software Development Engineer, Microsoft
Matt does cloud native open source development at Microsoft, where he has worked on Brigade, Helm, Krustlet and others. Matt is the author of a bunch of books and articles, most recently O'Reilly's book "Learn Helm" (with Matt Farina and Josh Dolitsky). When not coding, Matt enjoys... Read More →
avatar for Karena Angell

Karena Angell

Principal Product Manager, Red Hat
Karena Angell is a Principal Product Manager at Red Hat focusing on cloud native application workloads for Kubernetes as well as solutions for the 'open' hybrid cloud.



Thursday May 6, 2021 11:35 - 12:10 CEST
Maintainer Track Theater

11:35 CEST

Cluster API as Code - David McKay, Equinix Metal
Cluster API is a Kubernetes sub-project focused on providing declarative APIs and tooling to simplify provisioning, upgrading, and operating multiple Kubernetes clusters. Cluster API provides clusterctl, which can be configured with environment variables and allows the generation of Kubernetes manifests that describe your workload clusters. While this provides a great on-boarding experience, managing and wrangling more YAML isn't something we're all yearning to do. Fortunately, there's a better way. Introducing Cluster API bindings for TypeScript, Go, and Python. In this talk, I'll introduce you to managing Cluster API through your favourite programming languages.

Speakers
avatar for David McKay

David McKay

Senior Developer Advocate, Equinix Metal
David is a Senior Developer Advocate at Equinix Metal, CNCF Ambassador, and a member of the Kubernetes org and release team. As a professional technology magpie, David was an early adopter of cloud, container, and cloud-native technologies; crossing the murky waters of AWS in 2008... Read More →



Thursday May 6, 2021 11:35 - 12:10 CEST
Operations Theater
  Operations

11:35 CEST

The Art of Hiding Yourself - Lorenzo Fontana, Sysdig
Kubernetes security is an ongoing effort today. In this talk we look at how a hacker would attempt to remain anonymous while compromising a Kubernetes cluster. Seconds after a node or a cluster are compromised, the bad actors start to take measures to make sure their hard work can profit for a while. What do they do? They start hiding their traces. Depending on the attack vector, they will need to hide their traces at multiple levels. They will begin by asking themselves some questions: - Are there are audit log mechanisms? - Kubernetes audit log is enabled? Can I tamper it? - There is deep packet inspection? Can I tamper it? - How to hide processes, containers, tasks to the owners? - There’s any non-conventional place where I can put files? - What about hiding my files in the kubernetes etcd? - How can I hide the network connections I make? In this talk we are going to discuss the broader picture of how the second part of an attack is handled by a bad actor.

Speakers
avatar for Lorenzo Fontana

Lorenzo Fontana

Senior Software Engineer, Gitpod
Lorenzo Fontana is an Open Source Software Engineer at Sysdig where he primarily works on Falco. He’s passionate about distributed systems, software defined networking, the Linux kernel, containers security and performance analysis.


deck pdf

Thursday May 6, 2021 11:35 - 12:10 CEST
Security Theater

12:15 CEST

12:15 CEST

12:15 CEST

Project Office Hours: Vitess
Project Office Hours is an opportunity for KubeCon + CloudNativeCon attendees to meet the maintainers of the projects, learn more about the project, ask questions, learn about new features and upcoming updates. Below you'll find a list of upcoming Project Office Hours for Graduated, Incubating, and Sandbox projects with the date the office hour will be hosted. Click on the 'View Details' button for the project office hour in order to view additional information. Login is required to RSVP for the event. Once you register for an office hour, you will receive a confirmation email after you RSVP with the event details and how to join the project office hours.

RSVP for Vitess Project Office Hours here: https://community.cncf.io/e/mrvbt9/




>> Full list of Project Office Hours


Thursday May 6, 2021 12:15 - 13:15 CEST
Project Office Hours

12:25 CEST

Hacking into Kubernetes Security for Beginners - Ellen Körbes, Tilt & Tabitha Sable, Datadog
While Kubernetes can be challenging to newcomers, Kubernetes security overwhelms even the most seasoned professionals. It's a big challenge, so where should you even start? In this talk, Ellen and Tabitha will present an overview of concerns in Kubernetes security. And not only that: they’ll exploit issues along the way! Topics covered will include RBAC, admission control, and vulnerabilities in Kubernetes, Linux, your code, and underlying dependencies. You'll learn a mental framework, see its real-world impact, and leave with the knowledge you need to be able to “look it up, baby."

Speakers
avatar for Ellen Körbes

Ellen Körbes

Head of Product, Tilt
Ellen Körbes is Head of Product at Tilt, strongly focused on the development experience side of Kubernetes, and can't stop reminiscing about the old days and dabbling in infosec matters. Ellen got their start building Kubernetes CLI tooling under SIG CLI, and has since spoken about... Read More →
avatar for Tabitha Sable

Tabitha Sable

Systems Security Engineer, Datadog
Tabitha Sable never met a system she didn't want to take apart. She serves the Kubernetes community as co-chair of SIG Security and a member of the Product Security Committee. At work, Tabitha is Systems Security Engineer at Datadog. She writes exploits, hardens infrastructure, and... Read More →



Thursday May 6, 2021 12:25 - 13:00 CEST
101 Theater
  101 Track

12:25 CEST

BuildKit CLI for kubectl: A New Way to Build Container Images - Daniel Hiltgen & Patrick Devine, VMware
The Dockerfile is a tremendously popular format used to build container images. Various projects exist that focus on CI for Dockerfiles inside a kubernetes cluster, but what about developers and their inner loop? In this talk we’ll introduce a new CLI plugin optimized for developers which implements a familiar UX for building container images. It utilizes a powerful open source component called BuildKit to build Dockerfiles into images directly inside your Kubernetes cluster. When you build images, they are immediately available on the cluster for testing without requiring pushing to an external registry, providing an extremely efficient inner loop for development. The builder supports the two most popular container runtimes–containerd and dockerd–and will auto-detect the correct runtime in most cases. kubectl build -t myimage:latest -f Dockerfile .

Speakers
avatar for Daniel Hiltgen

Daniel Hiltgen

Senior Staff Engineer, VMware
Daniel is a Senior Staff Engineer in the Security Business Unit at VMware. Previously he worked at Docker Inc. as a tech lead focusing on their commercial products. With over 20 years of industry experience in software development and technical leadership, Daniel has broad experience... Read More →
avatar for Patrick Devine

Patrick Devine

Senior Staff Engineer, VMware
Patrick is a Senior Staff Engineer in VMware’s Security Business Unit. He previously worked at Docker Inc. as a Functional Architect and Product Line Manager for Docker Hub and Docker Trusted Registry.



Thursday May 6, 2021 12:25 - 13:00 CEST
App & Dev Theater
  Application + Development

12:25 CEST

Running Cache-Efficient Builds at Scale on Kubernetes with BuildKit - Gautier Delorme, Apple Inc.
Many organizations already deploy services to Kubernetes, but to fully transition from bare-metal to ephemeral infrastructure they need a cache-efficient way to run build systems on top of Kubernetes (e.g. to build docker images). In this talk, Gautier Delorme will demonstrate how to use rootless and daemonless BuildKit to run secure, fast and cache-efficient builds in Kubernetes. As an operator, you will learn how to leverage BuildKit caching mechanisms and Kubernetes Scheduler features to scale your build systems and make sure builds always run as fast as they should. As a developer, you will learn how to write secure and cache-efficient Dockerfile using new features (e.g. RUN --mount flag) to produce docker images or any other type of artifacts.

Speakers
avatar for Gautier Delorme

Gautier Delorme

Software Engineer, Apple
Gautier Delorme is a Software Engineer at Apple with a focus on Kubernetes, open source and cloud-native technologies. He is working with his team on Automation and Orchestration systems on top of Kubernetes.



Thursday May 6, 2021 12:25 - 13:00 CEST
CI/CD Theater
  CI/CD

12:25 CEST

Building a Community: How Cortex Went from a Vendor Project to a Community - Goutham Veeramachaneni, Grafana Labs
In 2018, Cortex was largely vendor-driven, and almost no one other than maintainers could run it. Its docs were lacking; you had to read the code instead. While that might be acceptable for a new project, it's not for wide adoption. Over the last few years, since joining the CNCF, we have put a focus on building a vibrant community. It was a long and arduous journey, but we're very happy with the healthy community we have today, with maintainers from 5 different companies and a 5x increase in activity on the Cortex Slack and GitHub! While our _public_ adopters document lists more than 15 companies, with several providing Cortex as a service, we have a lot more companies running it, from international banks and Fortune 50 enterprises to small startups. In this talk, we will walk through the key changes we made and how our philosophy on community-building helped us thrive and led to fruitful collaboration with sibling projects Thanos and Prometheus.

Speakers
avatar for Goutham Veeramachaneni

Goutham Veeramachaneni

Senior Software Engineer, Grafana Labs
Goutham is a maintainer of Prometheus and Cortex monitoring systems and a senior software engineer at Grafana Labs.He spent most of his coding career working with and contributing to OSS software. After an internship and a gap semester contributing to OSS software, he now works at... Read More →



Thursday May 6, 2021 12:25 - 13:00 CEST
Community Theater
  Community

12:25 CEST

Akri: Making IoT Devices Accessible to Your Edge Kubernetes Clusters - Kate Goldenring, Microsoft & Jiří Appl, Microsoft
As Kubernetes solutions move to the edge, nodes are taken out of the homogeneity of the cloud and put in environments surrounded by an array of IoT devices such as sensors and cameras. These devices are often too small to run Kubernetes, so how can they be dynamically leveraged by Kubernetes workloads? Akri is an extensible open-source Kubernetes-native project that aims to provide a solution. Akri provides an abstraction layer, removing the work of finding, utilizing, and monitoring the availability of IoT devices. We’ll dive into how Akri can discover IoT devices, advertise them as resources in your cluster, and then automatically deploy workloads to utilize those devices. Akri handles the dynamic appearance and disappearance of devices and automatically creates services, removing the need for an application to track the state of devices, pods, or nodes. Come learn about Akri and how it can be leveraged to build a more connected edge with Kubernetes!

Speakers
avatar for Kate Goldenring

Kate Goldenring

Software Engineer II, Microsoft
Kate Goldenring is a Software Engineer on the Edge OS team in Azure. She is a maintainer and core developer of Akri, an Open Source project that exposes IoT devices to Kubernetes clusters. At Microsoft she specializes in security, IoT, and Kubernetes projects.
avatar for Jiří Appl

Jiří Appl

Principal Software Engineer, Microsoft
Jiří is a Principal Software Engineer on the Edge OS team in Azure and is the original architect of Akri. He has a passion for small IoT devices and small operating systems, which is his area of technology focus at Microsoft. As a geek at heart, Jirí loves to play with technology... Read More →



Thursday May 6, 2021 12:25 - 13:00 CEST
K8s Theater
  Customizing + Extending Kubernetes

12:25 CEST

Automated Machine Learning Performance Evaluation - Alejandro Saucedo, The Institute for Ethical AI & Machine Learning
## Overview Deployed production machine learning models come on different sizes, shapes and flavours when deployed in cloud native infrastructure - each with varying hardware (and software) requirements. Whether it is RAM, CPU, GPU or Disk Space, there won't be an optimal global configuration for all your models' training and inference. In this talk we will cover the motivations and concepts around general benchmarking in software, as well as the key nuanced requirements to leverage these concepts in machine learning systems. We will learn about the theory behind benchmarking specifically on machine learning models, as well as the parameters that need to be accounted for, including latency, throughput, spikes, performance percentiles, outliers, between others. We will dive into a hands on example, where we will benchmark a model across multiple parameters to identify optimal performance on a specific hardware using Argo, Kubernetes and Seldon Core.

Speakers
avatar for Alejandro Saucedo

Alejandro Saucedo

Chief Scientist, The Institute for Ethical AI & Machine Learning
Alejandro is the Chief Scientist at the Institute for Ethical AI & Machine Learning, where he leads the development of industry standards on machine learning explainability, adversarial robustness and differential privacy. Alejandro is also the Director of Machine Learning Engineering... Read More →



Thursday May 6, 2021 12:25 - 13:00 CEST
ML Theater
  Machine Learning + Data

12:25 CEST

Cloud-Native Computing For Research Users - Jamie Poole, G-Research & Ricardo Rocha, CERN
The CNCF Research User Group’s purpose is to function as a focal point for the discussion and advancement of Research Computing using “Cloud Native” technologies. This includes enumerating current practices, identifying gaps, and directing effort to improve the Research Cloud Computing ecosystem. In this session we will introduce the user group, discuss our mission and the particular challenges that research institutions face that we aim to meet with cloud-native technology. We will hear from speakers from public and private research institutions such as CERN (physics) and G-Research (fintech) and discuss various relevant projects in flight.

Speakers
avatar for Ricardo Rocha

Ricardo Rocha

Computing Engineer, CERN
Ricardo is a Computing Engineer in the CERN cloud team focusing on containerized deployments, networking and more recently machine learning platforms. He has pushed for several years the internal effort to transition services and workloads to use cloud native technologies, as well... Read More →
JP

Jamie Poole

Compute Platform Engineering Manager, G-Research



Thursday May 6, 2021 12:25 - 13:00 CEST
Maintainer Track Theater

12:25 CEST

FalcOMG That's AWESOME - New Things, Fixed Things, and YOU Panel - Leo Di Donato, Leonardo Grasso & Radhika Puthiyetath, Sysdig & Thomas Labarussias, Qonto
On this panel, the Falco maintainers will discuss the great things happening in Falco a cloud-native runtime security project, the de facto Kubernetes threat detection engine. This panel of key Falco maintainers will cover: *Brief Overview of Falco and its history *Updates on Falco and its subprojects (Falco, Falco sidekick etc) *Driver Donation(libsinsp , libscap, the kernel module driver the eBPF driver source) and what this means for the community *Roadmap Capabilities. Whats Coming! *Interactive QA on what you would like to see in the project

Speakers
avatar for Radhika Puthiyetath

Radhika Puthiyetath

Technical Writer, Sysdig
Radhika loves to call herself a technically-oriented technical writer and a community enabler. She is passionate about Open Source technologies and has been contributing since 2006. Radhika holds a bachelor’s degree in Computer Science and a master's degree in Mass Communication... Read More →
avatar for Leonardo Di Donato

Leonardo Di Donato

Senior Software Engineer, Gitpod
Leo is an Open Source Software Engineer at Sysdig in the Office of the CTO, where he's in charge of the Open Source methodologies and projects. He's a core maintainer of Falco, a Cloud Native tool for runtime security incubated by the CNCF. He is also involved in the Linux Foundation's... Read More →
avatar for Leonardo Grasso

Leonardo Grasso

Open Source Software Engineer, Sysdig
Leonardo Grasso is an Open Source Software Engineer at Sysdig, based in Milan, Italy.He primarily takes care of Falco, a Container Native Runtime security project incubated by the CNCF, and spends the rest of his time contributing to various open-source projects. He’s also the creator... Read More →
avatar for Thomas Labarussias

Thomas Labarussias

SRE, Qonto
Thomas is a Site Reliability Engineer for Qonto, a modern banking for SMEs and freelancers, where he manages their Kubernetes clusters and the enthusiastic tools around, like ArgoCD, Traefik, Prometheus. He assisted for many years pure-players and e-business companies for a large... Read More →



Thursday May 6, 2021 12:25 - 13:00 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

12:25 CEST

Flux: Multi-tenancy Deep Dive - Philip Laine, Xenit
Flux is a tool for keeping Kubernetes clusters in sync with sources of configuration (like Git repositories) and automating updates to the configuration when there is new code to deploy. In this presentation, we will look at how Flux can be used in multi-tenant environments to simplify the day to day work of developers and Kubernetes cluster operators.

Speakers
avatar for Philip Laine

Philip Laine

DevOps Engineer, Xenit
Philip is a DevOps Engineer at Xenit where he develops and operates a multi tenant Kubernetes service for multiple customers. He is also a maintainer for the Flux project.



Thursday May 6, 2021 12:25 - 13:00 CEST
Maintainer Track Theater
  Maintainer Track Sessions

12:25 CEST

Intro + DeepDive: Kubernetes Cloud Provider Project for IBM Cloud - Sahdev Zala & Richard Theis, IBM
In this session, the project leads will provide an overview of the IBM Cloud Provider subproject, its activities, and learning resources. The introduction will be followed by the newly added support in Kubernetes IBM Cluster API Provider for IBM VPC Gen 2 and PowerVS. The session will also deep dive into the IBM Cloud Provider and provide updates on the general Cloud Provider SIG. This session will be of value to a broad audience including active contributors, new contributors, and those with an interest in the IBM Cloud Provider features and capabilities or the Kubernetes Cloud Provider in general.

Speakers
avatar for Richard Theis

Richard Theis

Senior Software Engineer, IBM
Richard Theis is a Senior Software Engineer in the IBM Cloud division. In his current role, Richard leads Kubernetes and OpenShift update development and support for IBM Cloud Kubernetes Service and Red Hat OpenShift on IBM Cloud. He is a co-chair of the Kubernetes provider IBM Cloud... Read More →
avatar for Sahdev P. Zala

Sahdev P. Zala

Senior Software Engineer, IBM
Sahdev P. Zala is a senior software engineer and open source developer at IBM. He is a CNCF etcd project maintainer, Kubernetes contributor and co-lead of Kubernetes Provider IBM Cloud. Previously, Sahdev was a core contributor in OpenStack and a Technical Committee member of OASIS... Read More →



Thursday May 6, 2021 12:25 - 13:00 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

12:25 CEST

Jaeger Intro and Deep Dive - Prithvi Raj, Uber & Joe Elliott, Grafana Labs
In this session we will cover both introductory and deep dive material for the Jaeger distributed tracing backend. For intro we will review methods of getting started installing Jaeger and the basics of distributed tracing. For the deep dive we will be discuss the future of Jaeger built on top of the OpenTelemetry collector and what that means for Jaeger architecture, future development and features. Jaeger is the most popular open source distributed tracing backend. Whether your goal is to get acquainted with Jaeger and distributed tracing or to keep abreast with the latest and greatest, please join us!

Speakers
avatar for Prithvi Raj

Prithvi Raj

Software Engineer, Uber
Prithvi is a Software Engineer at Uber, working in the telemetry platform team. He has been a Jaeger maintainer since 2016, and is now spending most of his time on realizing ways to get more out of tracing at Uber.When not in front of a computer, he can be found behind a camera, or... Read More →
avatar for Joe Elliott

Joe Elliott

Software Engineer, Grafana
Joe Elliott has been working as an SRE/Devops/Infrastraucture person with Kubernetes for the last 4 years. Currently a Senior Engineer at Grafana, he is the creator of Tempo, a Jaeger maintainer, and has contributed to the OpenTelemetry Collector, Loki and Cortex.  When he's not... Read More →



Thursday May 6, 2021 12:25 - 13:00 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

12:25 CEST

SIG Contributor Experience Deep Dive - Bob Killen, Google; Alison Dowdney, Weaveworks; Christoph Blecker, Red Hat; Nikhita Raghunath, VMware
The Kubernetes Contributor Experience Special Interest Group (SIG) is tasked with developing and sustaining a healthy contributor community. Things like feature velocity, community scaling, mentoring, pull request latency, and more all fall within scope of the SIG. In this talk, we will provide an introduction to SIG Contributor Experience, its role within the project, and dive into the various subprojects that support its mission. Additionally, we will provide a general community update and go over how you can get involved.

Speakers
avatar for Bob Killen

Bob Killen

Program Manager, Google
Bob is a Program Manager at the Google Open Source Programs Office with a focus on Cloud Native computing. He serves the Kubernetes project as a member of the Kubernetes Steering Committee, a chair of the Contributor Experience Special Interest Group and has been involved in many... Read More →
avatar for Christoph Blecker

Christoph Blecker

Principal Site Reliability Engineer, Red Hat
Christoph is an SRE on Red Hat's OpenShift team and a contributor to the Kubernetes project. He's a Technical Lead for SIG Contributor Experience, a member of the Kubernetes Steering Committee, and a regular contributor to SIG Architecture, SIG Testing, SIG Release, and the Kubernetes... Read More →
avatar for Alison Dowdney

Alison Dowdney

-, -
Alison is a Customer Reliability Engineer at Weaveworks, a CNCF ambassador and an active member of SIG Contributor Experience for the Kubernetes project. She is passionate about helping others get more involved with the cloud native community. Coming from a startup background, she... Read More →
avatar for Nikhita Raghunath

Nikhita Raghunath

Senior Engineer, VMWare



Thursday May 6, 2021 12:25 - 13:00 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

12:25 CEST

Resource Requests and Limits Under the Hood: The Journey of a Pod Spec - Kohei Ota, Hewlett Packard Enterprise & Kaslin Fields, Google
Let's learn how resource requests and limits work by illustrating what is really happening inside of your cluster - literally! CNCF Ambassadors Kohei Ota and Kaslin Fields will use fun hand-drawn artwork to walk you through understanding what your cluster is really doing when you set a resource restriction in Kubernetes. Engineers and their applications are going through a transformation. From running apps on a machine or VM directly, to running it in containers, and then to container orchestration via Kubernetes. During this journey, it is easy to become disconnected from what’s really happening on the underlying infrastructure. By learning what Kubernetes is doing under the hood, you can get a deep understanding for how Kubernetes manages compute resources. This talk will cover what happens, starting from setting the restriction on a Kubernetes Pod, then how these parameters will be delivered from the Pod spec to the Linux kernel layer through kubelet and CRI/OCI runtimes.

Speakers
avatar for Kohei Ota

Kohei Ota

Solutions Architect, Hewlett Packard Enterprise
Kohei Ota is a Cloud Native and DevOps Solutions Architect at HPE(Hewlett Packard Enterprise). He is a CNCF Ambassador and contributes to Kubernetes SIG Docs as the Japanese localization owner in the CNCF communities. He also organizes Docker Meetup Tokyo and CloudNative Days Tokyo... Read More →
avatar for Kaslin Fields

Kaslin Fields

Developer Advocate, Google Cloud
Kaslin Fields is a Developer Advocate at Google Cloud, a Cloud Native Computing Foundation (CNCF) Ambassador, and a contributor to Open Source Kubernetes. As a Developer Advocate, she engages with Open Source communities both as a member, and as an advocate for their needs as users... Read More →



Thursday May 6, 2021 12:25 - 13:00 CEST
Operations Theater
  Operations

12:25 CEST

Compliance Beyond Security: a Cloud Native GDPR Implementation Experience - Johan Tordsson, Elastisys AB
Regulatory compliance has traditionally been focused on core system aspects such as availability, data integrity, and overall IT system security. Compliance has been achieved through various processes and (security) tooling. With recent evolution of the regulatory landscape (including the European GDPR, Californian CCPA, and Japanese APPI legislations), there is a stronger focus on end user rights to data, in particular the right to be forgotten. This session will discuss the technical challenges of this movement and give some recommendations for how to address these issues in a cloud native setting. This includes how to handle (and timely remove) data across the full stack, including logs, backups, and any other sort of stateful resources.

Speakers
avatar for Johan Tordsson

Johan Tordsson

CTO, Elastisys AB
Johan Tordsson has extensive experience in working as technical manager on various cloud native implementation projects for companies in regulated industry vertical, as well as the public sector. He has also given quite a few tutorials on Kubernetes and cloud native transformations... Read More →



Thursday May 6, 2021 12:25 - 13:00 CEST
Security Theater
  Security + Identity + Policy

13:00 CEST

Break
Thursday May 6, 2021 13:00 - 13:30 CEST
TBA

13:15 CEST

13:15 CEST

13:30 CEST

Why Use Managed Kubernetes?: It's Dangerous to Go Alone! - Seth McCombs, Workday
Seth will cover common misconceptions and dispel myths around the usage of managed Kubernetes services. Without focus on specific services in particular, more of a push towards acceptance of managed services, especially if you're an engineer or leader that is considering Kubernetes but don't know how to get started. When discussing a managed Kubernetes service, responses have range from “why?” or “managed services aren’t as powerful” or the all too common reference to "vendor lock in" - often leaving those on the receiving end with a feeling of being lesser. Viewers will walk away from this session with more acceptance of managed services, and realize that using a managed service doesn't make one a bad engineer. There are many benefits to be had adoption of Kubernetes, and it's not a contest to prove how much you can build. If you have a small team and want to use Kubernetes, then a managed service can be the first step or only step towards Kubernetes usage.

Speakers
avatar for Seth McCombs

Seth McCombs

Software Development Engineer III, Workday
Seth McCombs is a Software Development Engineer, III at Workday - currently helping build the company’s future focused Kubernetes based platform on various cloud providers. Past roles have ranged from Infrastructure Engineer, DevOps Engineer and Site Reliability Engineer, Seth has... Read More →



Thursday May 6, 2021 13:30 - 14:05 CEST
101 Theater
  101 Track

13:30 CEST

Kubernetes on Windows - A Journey - Jerry Lozano, RX-M LLC
Kubernetes is almost always used in a Linux environment. Tutorials and examples, regardless of hardware platform, always run some distribution of Linux. Yet since 1.14, Kubernetes worker nodes are actively supported on Windows. This session describes one developer’s journey of designing, developing, installing, and deploying Kubernetes on modern Windows Server. The need for microservice implementations on Windows is just as valid as it is on Linux. Windows Server is hosted on at least 3-times the number of servers in use in the world and market share is still increasing (Statista). Most of these servers run enterprise applications that must meet the requirements for scalability, availability, and maintainability that any modern application faces. This session describes the benefits of hosting Kubernetes nodes on Windows Server, similarities and differences from execution on Linux, and lessons learned when implementing a microservice application with the Windows infrastructure.

Speakers
avatar for Jerry Lozano

Jerry Lozano

Senior Consultant, RX-M LLC
Jerry Lozano is a senior consultant with RX-M LLC, a cloud native consulting and training company. Jerry is an electrical engineer, with over 30 years of software development experience with several firms. For most of his career, Jerry has focused on system level development of the... Read More →



Thursday May 6, 2021 13:30 - 14:05 CEST
App & Dev Theater
  Application + Development

13:30 CEST

Live Experiments with K8s Applications: Pitfalls and How to Avoid Them - Fabio Oliveira & Srinivasan Parthasarathy, IBM Research
Your K8s apps are instrumented for observability. You are using ingress controllers/service meshes in your production K8s cluster and can shift traffic between different versions of your app. You wish to take your CI/CD to the next level by introducing metrics-driven automated rollouts using live experiments like canary, A/B, and A/B/n comparisons. What could go wrong? We demonstrate how subtle differences in the design of the experiment---how metrics are collected, queried, and used; the traffic shifting policy; the number of requests sent to different versions during the experiment and its duration; and when/how it is terminated---can lead to dramatically different outcomes, and in turn, directly impact the version of the app chosen to run in production. We also discuss simple and statistically effective remedies for the above problem, so that experiments become repeatable and their outcomes are more accurate and trustworthy.

Speakers
avatar for Fabio Oliveira

Fabio Oliveira

Research Scientist, IBM Research
Fabio is a Research Scientist and Manager at IBM Research where he leads the Cloud-native Computing and Analytics team in the Hybrid Cloud Platform Research Department. Fabio has co-founded the iter8 open source project and has worked on several projects related to cloud computing... Read More →
avatar for Srinivasan Parthasarathy

Srinivasan Parthasarathy

Research Scientist, IBM Research
Sri is an applied machine learning researcher passionate about creating scalable AI/ML/advanced optimization-based production-grade solutions for hybrid cloud, cybersecurity, and large-scale data-exploration. He is also a co-founder of Iter8, a cloud-native AI-driven open source experimentation... Read More →


iter8 pdf

Thursday May 6, 2021 13:30 - 14:05 CEST
CI/CD Theater
  CI/CD

13:30 CEST

Improving the Impact of Diversity Initiatives in Africa - Abubakar Siddiq Ango, GitLab
Africa as a whole is making giant strides in terms of technology adoption but job and educational opportunities remain scarce. Not everyone has the chance to be in the right place at the right time to access these opportunities.. Thankfully, alot of organizations have been creating new initiatives and programs to help Africans better access these opportunities. Despite these new intiatives, the impact has been limited. It will take more time and continued investment for them to generate a meaningful impact. . Some of these programs also struggle from a lack of experienced leadership, an inability to target the right audience, and unreasonable expectations. In this talk, Abubakar will be sharing how we can improve the success of outreach in Africa by approaching Africa as a continent and not as a single entity, how to reach the right audience, and how to get traction for your diversity programs.

Speakers
avatar for Abubakar Siddiq Ango

Abubakar Siddiq Ango

Developer Evangelism Program Manager, GitLab
Abubakar is a Developer Evangelism Program Manager at GitLab where he needs the Developer Evangelism to deliver on creating good content and evangelizing GitLab. He also writes and speaks about GitLab and Cloud-Native technologies. He is a Certified Kubernetes Administrator.



Thursday May 6, 2021 13:30 - 14:05 CEST
Community Theater
  Community

13:30 CEST

Optimizing Knowledge Distillation Training With Volcano - Ti Zhou, Baidu & William Wang, Huawei
Knowledge distillation is a classic model compression technology, which is a way of migrating knowledge from a complex model (Teacher) to another lightweight model (Student) to achieve model compression. EDL use Volcano as scheduler to deploy the Teacher model to an online Kubernetes GPU inference card cluster, and use the resources of the online inference GPU card to increase the throughput of the teacher model in knowledge distillation. At the same time, because the Teacher model can be flexibly scheduled by Volcano, there is no need to worry about task failures caused by preemption of online instances during peak hours. You can also deploy the Teacher model to cluster fragmented resources, or low-usage resources such as k40, to make full use of the cluster's idle and fragmented resources. In this lecture, we will explain in detail how to use Volcano to optimize elastic distillation training and give the corresponding benchmark data.

Speakers
avatar for Ti Zhou

Ti Zhou

Senior Architect, Baidu
Ti Zhou, Kubernetes member, LF AI & Data TAC member, currently serves as senior architect in Baidu Inc, focusing on PaddlePaddle Deep Learning Framework and Baidu Cloud Container Engine, helps developers to deploy cloud-native machine learning on private and public cloud.
WW

William Wang

Software Architect, HuaWei
William Wang, Volcano community tech-lead, experienced in batch system, bigdata and AI workload performance acceleration.Currently working on multi-cluster scheduling project and hybird scheduling project.



Thursday May 6, 2021 13:30 - 14:05 CEST
ML Theater
  Machine Learning + Data

13:30 CEST

"Extend All The Things!": Cloud Provider Edition - Joe Betz, Google
Kubernetes integrates with a ton of Cloud Provider platforms, and as part of the "Cloud Provider Extraction" effort, all platform integration code in the main Kubernetes code base is being moved out of into separate repos. To make this possible, extensibility points have been introduced that create interesting ways to extend Kubernetes, including Cloud Controller Managers, Credential Provider Extensions and the Konnectivity server and agent.

Learn the details from an engineer who helped bring the CRD and webhook extensibility mechanisms to GA, and who leads the adoption of extracted Cloud Providers at Google. How do these new extensibility points work? Why are they important? What can you do with them? We will discuss each extension point in detail, covering best practices learned as we migrated cloud providers to them.

The Cloud Provider abstraction delivers cross platform portability. We’ll close with details on how you (attn: tooling authors, cloud operators) can get involved with the community effort martialed by SIG Cloud Provider.

Speakers
avatar for Joe Betz

Joe Betz

Staff Software Engineer, Google
Joe Betz is a contributor to Kubernetes with a focus on custom resource, admission webhook extensibility features and server side apply. Joe is also etcd project maintainer and directly responsible for the health and stability of the GKE etcd fleet and leads improvements to etcd via... Read More →



Thursday May 6, 2021 13:30 - 14:05 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

13:30 CEST

Cloud Native Network Function (CNF) WG: K8s Best Practices for Telco Apps - Taylor Carpenter, Vulk Coop & Bill Mulligan, Cloud Native Computing Foundation
The Cloud Native Network Function (CNF) Working Group is focused on identifying cloud native best practices for networking applications in order to help CNF Developers and telco operators best utilize the capabilities of Kubernetes. In the session, attendees will get an overview of the working group, updates since its kick-off at KubeCon NA 2020, what’s next, and how to get involved. Ready to get started now? Join the CNF WG mailing list at https://lists.cncf.io/g/cnf-wg or talk to us in the #cnf-wg channel of the CNCF Slack. Recordings of previous CNF WG meetings are available at https://youtube.com/playlist?list=PLj6h78yzYM2PyMYvw5wiH01hthFb0qrOn.

Speakers
avatar for Taylor Carpenter

Taylor Carpenter

CNF WG Co-Chair, Vulk Coop
Partner at Vulk Cooperative - http://vulk.coop | Lead on CNCF CNF Testbed, Telecom User Group and CNF Conformance initiatives. OpenSource advocate, using Linux since 1994 with the 1.0 release and gnu tools on other unix systems before that. OpsDev geek. Elixir and Ruby programmer... Read More →
avatar for Bill Mulligan

Bill Mulligan

Marketing Manager, Cloud Native Computing Foundation



Thursday May 6, 2021 13:30 - 14:05 CEST
Maintainer Track Theater

13:30 CEST

CRI-O Still Loves Kubernetes - Sasha Grunert, Peter Hunt, Urvashi Mohnani & Mrunal Patel, Red Hat
In Kubernetes 1.20, support for the dockershim was deprecated, leaving many wondering what will take its place. Wonder no longer: CRI-O is a container runtime written exclusively for Kubernetes, and is ready to take the dockershim’s place. In addition to being a standard component for deploying secure and stable Kubernetes clusters, CRI-O has the unique advantage of being able to tailor its behavior to the needs of the Kubelet. In this talk, the maintainers of CRI-O will provide an update about the latest feature developments, as well as live demonstrating typical real world use cases around them. Join the CRI-O maintainers as they walk through the latest improvements in communication with the Kubelet under load, container stats reporting, user namespaces, and seccomp profile generation, as well as a general project update. After this session, you should know more about how CRI-O works in action and why it’s the perfect choice for your Kubernetes cluster!

Speakers
avatar for Urvashi Mohnani

Urvashi Mohnani

Senior Software Engineer, Red Hat
Urvashi Mohnani is a Software Engineer at Red Hat on the Runtimes team. She has spent the past year developing emerging Open Source container technologies such as CRI-O, Buildah, and Podman.
PH

Peter Hunt

Software Engineer, Red Hat
Peter Hunt is a Software Engineer working on Openshift at Red Hat. Passionate about free software, Peter focuses on maintaining the container engines CRI-O and Podman. Outside of the virtual world, Peter likes collecting floral-printed pants, gardening and dancing.
avatar for Sascha Grunert

Sascha Grunert

Senior Software Engineer, Red Hat
Sascha is a Senior Software Engineer at Red Hat, where he works on many different container related open-source projects like Kubernetes and CRI-O. He joined the open-source community in November 2018, having gained container experience before joining SUSE. Sascha's passions include... Read More →
MP

Mrunal Patel

Senior Principle Software Engineer, Red Hat
Mrunal Patel is a Principal Software Engineer at Red Hat working on containers for Openshift. He is a maintainer of runc/libcontainer and the OCI runtime specification. He is the lead developer of CRI-O. He has helped contribute support for user namespaces to the Go programming language... Read More →



Thursday May 6, 2021 13:30 - 14:05 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

13:30 CEST

Kubernetes VMware UG: What’s New for K8s Users on VMware Infrastructure - Steven Wong & Myles Gray, VMware
The K8s VMware User Group exists to serve users, and authors of tooling and support applications for running K8s on vSphere and desktop hypervisors. Agenda: -Users who initially deployed K8s using the legacy in-tree cloud provider and storage plugins have already received a deprecation warning and will be facing a migration in the 1.22-1.24 release timeframe - we'll cover what this means for those affected. -Recent and upcoming features and changes. -Top 3 under-recognized do’s and don’t’s for K8s on vSphere. -How to get involved in the User Group, to meet other users, and share advice and experiences.

Speakers
avatar for Steven Wong

Steven Wong

Software Engineer, VMware
Steve Wong has been active in the Kubernetes community since 2015. He is a Tech Lead of the Kubernetes IoT and Edge Working Group and co-chair of the VMware User Group on the Kubernetes project. He is a past speaker at KubeCon, MesosCon, Open Source Summit, SCALE, and meetups in the... Read More →
avatar for Myles Gray

Myles Gray

Staff Technical Marketing Architect, VMware



Thursday May 6, 2021 13:30 - 14:05 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

13:30 CEST

Overview and State of Linkerd - William Morgan & Matei David, Buoyant, Inc.
In this talk, maintainers from the Linkerd project will present an overview of the project and an update on upcoming releases. They'll cover what Linkerd is and how it compares to other service meshes; what the latest features and functionality are; what to expect in upcoming releases; and how you can get involved in one of the CNCF's most talked-about projects. This talk will cover Linkerd's modular control plane (2.10) and upcoming policy (2.11) features, as well as the latest on Linkerd's Rust micro-proxy, Linkerd2-proxy.

Speakers
avatar for William Morgan

William Morgan

CEO, Buoyant
William Morgan is the CEO of Buoyant. Prior to founding Buoyant, he was an infrastructure engineer at Twitter, where he ran several teams building on product-facing backend infrastructure. He has worked at Powerset, Microsoft, adap.tv, and MITRE Corp, and has been contributing to... Read More →
avatar for Matei David

Matei David

Software Engineer, Buoyant
Matei is a London based software engineer at Buoyant and an avid open source contributor. A fresh and driven university graduate, Matei is passionate about networking (not just the social type!) and systems engineering. He made his debut in the CNCF community by introducing support... Read More →



Thursday May 6, 2021 13:30 - 14:05 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

13:30 CEST

SIG Scheduling Intro and Deep Dive - Mike Dame & Jan Chaloupka, Red Hat
SIG Scheduling is responsible for kube-scheduler and its related subprojects such as the scheduling framework and Descheduler. These projects share the common goal of enabling users and developers to ensure that pods are assigned to the appropriate nodes based on various scheduling criteria. This talk will introduce attendees to SIG-Scheduling with an overview of the current goals and ongoing work within the SIG, as well as opportunities for new contributors to get involved. About half of the time will be devoted to informal Q&A and feedback.

Speakers
avatar for Jan Chaloupka

Jan Chaloupka

Senior Software Engineer, Red Hat
Interested in math in computer science, scheduling in Kubernetes, Go code data flow analysis, beer, guitar, hiking, chilling, traveling
avatar for Mike Dame

Mike Dame

Senior Software Engineer, Red Hat
Mike is an engineer for Red Hat OpenShift and a sig-scheduling maintainer.



Thursday May 6, 2021 13:30 - 14:05 CEST
Maintainer Track Theater
  Maintainer Track Sessions
  • Presentation Slides Attached Yes

13:30 CEST

Panel Discussion: Cloud Native Networking State of the Union - Raghavan Srinivas, InfoQ; Lin Sun & Christian Posta, Solo.io; Alyssa Wilk & Tim Hockin, Google
Note: LIVE panel. The Cloud Native networking landscape is particularly frightening. With the advent of service mesh and containers being deployed in the tens of thousands, L4/L7 load balancing, plus networking implementations for each public cloud being different, it's important for application developers and devops audiences to understand the nuances of Cloud Native networking.

The panelists, all cloud native networking experts including the Kubernetes Networking SIG chair, etc. will go into some of the fundamental design challenges and address some advanced scalability issues. We will include select questions from the audience as well.

This panel, intended for application developers and devops audience will look at the Cloud Native networking ecosystem, past present and future. Attendees will walk away with a better understanding of the challenges of some of the tools for the trade and how to best implement Cloud Native networking best practices.

Speakers
avatar for Rags Srinivas

Rags Srinivas

Architect, InfoQ
Raghavan "Rags" Srinivas (@ragss) works as a Developer Advocate with a mission to help developers build highly secure, scalable and available systems. His areas of focus are containers, Open Source and DevSecOps. His general interest is in distributed systems, with a specialization... Read More →
avatar for Tim Hockin

Tim Hockin

Principal Engineer, Google
Tim is a Principal Software Engineer at Google, where he works on the Kubernetes, Google Kubernetes Engine (GKE), and Anthos. He has been working on Kubernetes since before it was announced, and mostly pays attention to topics like APIs, networking, storage, nodes, multi-cluster... Read More →
avatar for Alyssa Wilk

Alyssa Wilk

Senior Staff Software Engineer, Google
Alyssa is a Staff Software Engineer at Google, where she spent a decade writing and enhancing the GFE, Google's front-line HTTP proxy, before shifting focus to making Envoy as awesome as the GFE.
avatar for Christian Posta

Christian Posta

Solo.io, Global Field CTO
Christian Posta (@christianposta) is Global Field CTO at Solo.io, and well known in the cloud-native community for being an author (Istio in Action, Manning, Microservices for Java Developers, O’Reilly 2016), blogger, speaker, open-source enthusiast and contributor to various open-source... Read More →
avatar for Lin Sun

Lin Sun

Director of Open-Source, Solo.io
Lin is the Director of Open-Source at Solo.io. She has worked on service mesh since 2017 and serves on the Istio Technical Oversight Committee. Previously, she was a Senior Technical Staff Member and Master Inventor at IBM for 15+ years. She is the author of the book "Istio Explained... Read More →



Thursday May 6, 2021 13:30 - 14:05 CEST
Networking Theater
  Networking

13:30 CEST

When Prometheus Can’t Take the Load Anymore - Liron Cohen, Riskified
Riskified started from using a pair of Prometheus servers in each of its clusters, but soon enough, Prometheus couldn’t take the load anymore. Once it happened, the SRE team started to check what is the best tool for Multi, HA, long-term Prometheus. They decided to check Thanos, Cortex, and M3. In this session, Liron will share her outtakes of the different tools - which tool can provide the best performance and High Availability, the most cost-effective, and the easiest to deploy and operate.
By the end, you’ll get a better understanding of the different tools and which one is the best solution for your use case.

Speakers
avatar for Liron Cohen

Liron Cohen

Site Reliability Engineer, Riskified
Liron is a DevOps Engineer, passionate about learning new things, using cutting-edge technologies, and sharing her knowledge.Currently she is working at Riskified, responsible for designing and implementing DevOps processes and technologies, In charge of multiple Kubernetes environments... Read More →



Thursday May 6, 2021 13:30 - 14:05 CEST
Observability Theater
  Observability

13:30 CEST

COSI: The Common Operating System Interface - Steven Borrelli, Mastercard & Andrew Rynhard, Talos-Systems
This talk introduces COSI, the Common Operating System Interface, which defines an API for the configuration of container operating systems. While there has been innovation in the development of minimal Linux distributions for running Kubernetes, the distributions diverge from each other in terms of management and API endpoints. Similar to other projects such as the Container Network Interface (CNI) , COSI has a focus on the configuration of the underlying operating system, providing Protocol Buffer definitions and a gRPC API reference implementation for configuration settings such as DNS, network, and kernel settings By utilizing a flexible plugin system, multiple backend implementations can provide a consistent API to consumers. In this talk we’ll review the configuration and APIs of popular container operating systems and Kubelet-node interactions. We will then review the COSI API, the plugin architecture, and demo node management using backend plugins written in Go and Rust.

Speakers
avatar for Steven Borrelli

Steven Borrelli

Principal Solutions Engineer, upbound.io
Steven Borrelli is a Principal Software Engineer for Mastercard where he develops infrastructure automation software. Prior to Mastercard, Steven founded aster.is and was a core contributor to the open source Mantl.io project. He has held various roles over the past 20+ years, from... Read More →
AR

Andrew Rynhard

CTO, Talos Systems, Inc.
Andrew Rynhard is the founder and CTO of Talos Systems, and creator of Talos OS. Prior to Ta