Loading…
Virtual Event
August 17–August 20, 2020
Learn More and Register to Attend This Event

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 2020 - Virtual to participate in the sessions. If you have not registered but would like to join us, please register here.

Please note: This schedule is automatically displayed in Central European Summer Time (CEST). 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.
Lightning Talk Sessions [clear filter]
Monday, August 17
 

13:00 CEST

Lightning Talks Opening Remarks: Vicki Cheung, KubeCon + CloudNativeCon Europe 2020 Co-Chair
Speakers
avatar for Vicki Cheung

Vicki Cheung

Staff Software Engineer, Lyft
Vicki is a staff software engineer at Lyft, where she helped drive the company-wide Kubernetes migration. Previously, she was the Head of Infrastructure and founding engineer at OpenAI, where she and her team built out their Kubernetes-based deep learning infrastructure.


Monday August 17, 2020 13:00 - 13:02 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259

13:02 CEST

etcd Watchers Not Working? Improving Error Handling in Your Applications - Guillermo Nunez, IBM
When building services with etcd, one of the best features of etcd is watchers. It allows developers to create applications such that when a dataset is changed, the watcher for that dataset on another system receives the notification and performs user-specified action. A simple use case is a user has a program using etcd watchers to monitor the stock market and sell (user-defined action) if their stock of interest falls below price $X.

There are error failures that are not automatically covered with an etcd cluster such as network connectivity issues, DC outage, and cloud infrastructure maintenance. The talk consists of the following:
- what watchers are
- how to build your services using heartbeat key for monitoring etcd watchers
- perform locking on watchers to prevent race conditions
- caching data locally for your service to keep running until the etcd cluster is back up.

Speakers
GN

Guillermo Nunez

Staff Software Developer, IBM
Guillermo Nunez joined IBM in March 2015 and works on the IBM Cloud - Network team. He played a critical development role in FSA 10G offering, upgraded the FW infrastructure to ensure security and compliance are met, and currently is working on the IBM VPC Load Balancer.


Monday August 17, 2020 13:02 - 13:07 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259

13:08 CEST

What's an Application in Kubernetes? - Antoine Legrand, Red Hat
A very simple question but with many different answers when asked. Kubernetes should provide a ground set of concepts that allows interoperability of systems and a shared knowledge in the ecosystem. In any kubernetes distribution, a Pod or a Service have the same definition, this is not the case for application. As end-users are mainly managing apps, it's time for kubernetes to get a representation and a definition of it. 
The sig-apps community came to an agreement to provide this missing piece. They created a new Application resource and its controller. This talk is bringing light to this new upstream resource, the features it provides with concrete examples, and the next steps and how to get involved. 

Speakers
avatar for Antoine Legrand

Antoine Legrand

Engineering Manager, Red Hat
Antoine Legrand is an engineering manager at CoreOS/Red Hat. He co-founded Kubespray and works closely with major actors in the ecosystem to improve the user experience in managing application and Kubernetes clusters. Antoine is involved with open source and cloud-native software... Read More →



Monday August 17, 2020 13:08 - 13:13 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259

13:14 CEST

Users First: Why (and How!) We Internationalized Our Cloud-Native Project - Carol Scott, Buoyant
While there are many resources online about internationalization (i18n) in general, there are Kubernetes-specific lessons that we learned at Buoyant in the process of internationalizing Linkerd’s web dashboard that are vital for end users and CNCF project maintainers alike who are building robust, global projects.

This lightning talk will share Linkerd’s recent i18n journey, including

- Why internationalizing user-facing features affects your project's success
- What i18n has to do with accessibility (a11y)
- What we applied -- and what we didn’t! -- from the K8s community’s i18n practices
- Kubernetes-specific pitfalls when internationalizing content

Audience members will leave with an accessible, easy roadmap to go from i18n idea to execution, with minimal organizational hiccups.

Speakers
avatar for Carol Scott

Carol Scott

Software Engineer, Buoyant
Carol Scott is a Software Engineer at Buoyant, where she contributes to the web dashboard and CLI of the open source Linkerd service mesh project. Her work on Linkerd includes guiding internationalization of the dashboard, reviewing PRs from contributors around the world, and making... Read More →


Monday August 17, 2020 13:14 - 13:19 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259

13:20 CEST

Think Design About Pretty Kubectl Plugins - Aya Igarashi, Z Lab Corporation
What is a well-designed CLI?
How do we develop it?

Kubernetes is widely spread and people start to be interested in Day2 Operation. Along with this, the number of kubectl plugins is developed recently.

In this presentation, Aya Igarashi will talk about how to improve the design and develop a kubectl plugin based on her experience. She develops kubectl-bindrole which is a kubectl plugin that summarizes permissions for an RBAC account.
https://github.com/Ladicle/kubectl-bindrole

This session will be helpful for people who want to develop kubectl plugins, as well as for general CLI development.

Speakers
avatar for Aya Igarashi

Aya Igarashi

Software Engineer, Z Lab Corp.
Aya Igarashi is a Software Engineer at Z Lab where she is working on k8s operator and serverless platform for Yahoo! Japan. At a previous job, she and her team built bare-metal and other cloud services based on OpenStack.



Monday August 17, 2020 13:20 - 13:25 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259

13:26 CEST

Stayin' Alive: PodDisruptionBudgets for Maintenance and Upgrades - Matthew Robson, Red Hat
As we work harder to automate our clusters, it becomes more and more difficult to guarantee the availability requirements of our applications. In large clusters, operations teams may not have the insights to ensure an applications minimum capacity requirements are maintained. Without that understanding, you may inadvertently bring down or inhibit applications through routine maintenance activities.

Enter the Pod Disruption Budget (PDB). Simply put, PDBs allows application owners to define the minimum requirement for a service to operate in a stable manner.

In this Lightning Talk, let me walk you through the benefits, usage and implementation of PDB’s. As an attendee, you will walk away with the necessary knowledge on how to use PDBs to define enforceable operating requirements of your applications.

Speakers
avatar for Matthew Robson

Matthew Robson

Principal Technical Account Manager, Red Hat
Matt is a Principal Technical Account Manager working as a Kubernetes and Container Subject Matter Expert in Red Hat's Global Customer Success group. He has spent the last 10+ years working for and helping organizations design, implement, test and tune large scale infrastructure... Read More →



Monday August 17, 2020 13:26 - 13:31 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259

13:32 CEST

Making Envoy Contributions Feasible for Everyone - Yaroslav Skopets, Tetrate.io
Have you ever considered contributing to Envoy?
What stops you?
Is it C++?
Is it completely different toolset?
Just don't feel yourself productive?
Well, we've got some news for you.
Thanks to a shiny, brand-new technology (WebAssembly), Envoy is becoming a polyglot.
And putting the human factor first, it means that now You can contribute using the toolbox that works best for You.
Paraphrasing, a demo is worth a thousand words.
Let's pick a language that everybody claims to be good at (JavaScript) and, surprisingly, use it to extend Envoy.
We'll do it live, under 5 minutes and have fun along the away (instead of cursing the-never-ending C++ compilation).

Speakers
avatar for Yaroslav  Skopets

Yaroslav Skopets

Software Engineer, Tetrate
Yaro is a Software Engineer @ Tetrate and Envoy contributor. Currently, he works on `GetEnvoy Extension Toolkit` (https://www.getenvoy.io) and `Envoy SDK for Rust` (https://github.com/tetratelabs/envoy-wasm-rust-sdk). Previously, Yaro gave a talk `Making Envoy Contributions Feasible... Read More →



Monday August 17, 2020 13:32 - 13:37 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259

13:38 CEST

Using SOPS, Kube Secrets and a CD Pipeline For Secure Configuration - Tom Hipwell, Bulb
Managing configuration doesn't have to be complex, this lightening talk will show a super simple pattern for having configuration live within your repo and deployed to your Kubernetes cluster as a Secret or ConfigMap using a CD pipeline.

This is done using a CLI tool from Mozilla known as SOPS, with an envelope encryption model based on a master key supplied by a cloud based KMS provider such as AWS and a CD pipeline implemented using CircleCI. This pattern keeps your configuration secure, but allows it to be controlled in version control, under code-review and released using your build pipeline.

Speakers
avatar for Tom Hipwell

Tom Hipwell

Principal Platform Engineer, Bulb
Tom is Principal Platform Engineer at Bulb, the fastest growing startup in the U.K and newly launched in Spain, France and Texas. Bulb is on a mission to make energy simpler, cheaper and greener. To do this, Tom led the design and build of Bulb's Billing Platform. Written in Python... Read More →


Monday August 17, 2020 13:38 - 13:43 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259

13:44 CEST

Build & Deploy a CNF in 5 Minutes - Rastislav Szabo, PANTHEON.tech
Cloud Native Network Function (CNF) is a software implementation of a network function, traditionally performed on a physical device (e.g. IPv4/v6 router, L2 bridge/switch, VPN gateway, firewall), but built and deployed in a cloud-native way.

This talk will show a live demo on how a CNF providing cloud-native NAT (Network Address Translation) functionality can be built and deployed into a Kubernetes cluster within 5 minutes. To achieve that, several open source projects will be used: FD.io (an open source terabit software dataplane), Ligato.io (programming framework for building CNF control and management plane) and Network Service Mesh for interconnecting CNFs in a Kubernetes cluster on required network layers.

Speakers
avatar for Rastislav Szabo

Rastislav Szabo

Senior Software Engineer, Kubermatic
Rastislav is an enthusiastic and motivated infrastructure software engineer with more than 15 years of software development and 5 years of cloud-native experience. He is working as a software engineer at Kubermatic focusing mainly on the networking part of the Kubermatic Kubernetes... Read More →



Monday August 17, 2020 13:44 - 13:49 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259

13:50 CEST

Lightning Talks Closing Remarks: Constance Caramanolis, KubeCon + CloudNativeCon Europe 2020 Co-Chair
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 →


Monday August 17, 2020 13:50 - 13:52 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259
 
  • Timezone
  • Filter By Date KubeCon + CloudNativeCon Europe 2020 Aug 17 -20, 2020
  • Filter By Venue Virtual
  • Filter By Type
  • 101 Track
  • Application + Development
  • Breaks
  • Case Studies
  • CI/CD
  • CNCF Membership Benefits Office Hours
  • Co-Located Events
  • Community
  • Customizing + Extending Kubernetes
  • Experiences
  • Expo Hall
  • FinOps Summit
  • Keynote Sessions
  • Lightning Talk Sessions
  • Machine Learning + Data
  • Maintainer Track Sessions
  • Meet the Maintainers
  • Networking
  • Observability
  • Operations
  • Performance
  • Runtimes
  • Security + Identity + Policy
  • Serverless
  • Service Mesh
  • Storage
  • Tutorials
  • Content Experience Level

Twitter Feed

Filter sessions
Apply filters to sessions.