Loading…
Attending this event?
Virtual Event
November 17–November 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 North America 2020 - 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 Eastern Standard Time (UTC–05:00). 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.

Tuesday, November 17
 

1:00am EST

Open Operators Day hosted by Canonical - Asia Edition (Additional Registration Required)
The Open Operators Day is for devops to learn about the Open Operator Collection, an open-source initiative to provide a large number of interoperable, easily integrated operators for common workloads. We’ll talk about where Open Operators come from and what the community is looking to build. Organized by Canonical, the publisher of Ubuntu, the day will be split into three timezone friendly sessions:

  • Asia: 14:00-18:00 CST (1:00 AM - 5:00 AM ET)
  • EMEA: 13:00-17:00 BST (8:00 AM - 12:00 PM ET)
  • Americas: 11:00-15:00 PST (2:00 PM - 6:00 PM ET)

Each session will mix keynotes, training, and community discussions. 

How to Register: Pre-registration is required. Click here to register for Open Operators Day!

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

Tuesday November 17, 2020 1:00am - 5:00am EST
External Platform

8:00am EST

Open Operators Day hosted by Canonical - EMEA Edition (Additional Registration Required)
The Open Operators Day is for devops to learn about the Open Operator Collection, an open-source initiative to provide a large number of interoperable, easily integrated operators for common workloads. We’ll talk about where Open Operators come from and what the community is looking to build. Organized by Canonical, the publisher of Ubuntu, the day will be split into three timezone friendly sessions:

  • Asia: 14:00-18:00 CST (1:00 AM - 5:00 AM ET)
  • EMEA: 13:00-17:00 BST (8:00 AM - 12:00 PM ET)
  • Americas: 11:00-15:00 PST (2:00 PM - 6:00 PM ET)

Each session will mix keynotes, training, and community discussions. 

How to Register: Pre-registration is required. Click here to register for Open Operators Day!

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

Tuesday November 17, 2020 8:00am - 12:00pm EST
External Platform

9:00am EST

Kubernetes: Beyond the Basics hosted by VMware (Additional Registration + Fee Required)
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, Kubernetes networking, and managing dynamic cloud-native applications.

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

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

Tuesday November 17, 2020 9:00am - 5:00pm EST
External Platform

9:00am EST

OpenShift Commons Gathering hosted by Red Hat (Additional Registration Required)
The OpenShift Commons Gathering brings together experts from all over the world to discuss container technologies, best practices for cloud native application developers, and the open source software projects that underpin the OpenShift ecosystem. This Gathering focuses on talks by end users on OpenShift 4 implementations in production mode, in which they will share their use cases, learnings, and good practices with experts from all over the world. In addition, there are talks from CNCF upstream project leads including Kubernetes, ServiceMesh, Operators, Security, and more.

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

For more information, visit the event website!  For questions regarding this event, please reach out to mbecker@redhat.com.

Tuesday November 17, 2020 9:00am - 5:00pm EST
External Platform

10:00am EST

10:00am EST

ScaleX hosted by Cisco (Additional Registration + Fee Required)
Why join us for ScaleX?

Today, it’s all about apps and digital services – not just to keep the business running – but to also 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.

This is exactly what inspired us to create ScaleX. We have a full day of sessions that explore what building for scalability and reliability means for the modern cloud native developer. At ScaleX, you’ll hear from the people building, operating, and maintaining reliable cloud native systems at scale in a full day of tutorials, deep dives, and use cases.

It’s time to put scalability and reliability first when building, operating, and maintaining truly cloud native systems. So, be sure to join us at ScaleX!

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

For questions regarding this event, please reach out to gkevorki@cisco.com.

Tuesday November 17, 2020 10:00am - 5:00pm EST
External Platform

10:00am EST

AWS Container Day: Kubernetes Edition hosted by AWS (Additional Registration Required)
Join us for AWS Container Day, a fully live, virtual day of sessions all about Amazon EKS and Kubernetes at AWS, hosted by Containers from the Couch. At this Day Zero KubeCon event, the AWS Kubernetes team will be discussing new launches, demoing products and features, covering best practices, and answering your question live on Twitch.

How to Register: Pre-registration is required. Register here for AWS Container Day: Kubernetes Edition.

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

Tuesday November 17, 2020 10:00am - 6:00pm EST
External Platform

10:00am EST

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 North America, add it on during your KubeCon + CloudNativeCon registration.

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

Tuesday November 17, 2020 10:00am - 6:00pm EST
Intrado Virtual Event Platform

10:00am EST

OpenTelemetry Community Day hosted by CNCF (Additional Registration + Fee Required)
OpenTelemetry Community Day is a time and a place for maintainers, contributors, and users of OpenTelemetry to come together and celebrate both our work and our successes with Observability. We’ll talk about where we’ve been and where we’re going, together.

Join us for a day of community roundtables and discussion groups on OpenTelemetry itself, a flurry of lightning talks where your peers will share how they’ve been using OpenTelemetry and Observability tools, and some fantastic keynotes and maintainer discussions to help us know where we’re all going next.

More details are available here.

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

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

Tuesday November 17, 2020 10:00am - 6:00pm EST
Intrado Virtual Event Platform

10:00am EST

ServiceMeshCon hosted by CNCF (Additional Registration + Fee Required)
ServiceMeshCon is a vendor-neutral conference on service mesh technologies, featuring maintainers across different service mesh projects and also showcasing the lessons learned from running service meshes in production.

More details available here.

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

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

Tuesday November 17, 2020 10:00am - 6:00pm EST
Intrado Virtual Event Platform

10:00am EST

Expo Hall
Visit our sponsors in the virtual exhibit halls to try the latest demos, talk to experts, and score some swag.

Tuesday November 17, 2020 10:00am - 6:00pm EST
Intrado Virtual Event Platform

11:00am EST

11:00am EST

The New Stack Analysts Virtual Pancake Breakfast + Podcast sponsored by Accurics
"Immutable Security is Hot"

Join us for a short stack with The New Stack. We'll be serving hot cakes and our takes on immutable security — now that’s hot! We’ll cover the latest in securing those critical configurations. Flapjacks on fi-re!

Panelists:
- Om Moolchandan, CTO, Accurics
- Rosemary Wang, Developer Advocate, HashiCorp 
- Krishna Bhagavathula, CTO, NBA
- Chenxi Wang, Managing General Partner, Rain Capital
- Priyanka Sharma, General Manager, CNCF


Tuesday November 17, 2020 11:00am - 11:50am EST

11:00am EST

Capture the Flag Security Challenge KubeCon 2020 hosted by Trend Micro + Snyk (Additional Registration Required)
As an official KubeCon 2020 challenge, attendees are invited to join the Trend Micro and Snyk Capture the Flag – Security Challenge!

You have always wanted to join a Capture the Flag security challenge but have never taken the chance. You have been studying and training in isolation, mainly in the remote corners of your unintended home office waiting for the opportunity — and now that time has arrived!

Whether you are a novice application coder or experienced security practitioner, this challenge is designed to bring out the fun and competitiveness expected in a Capture the Flag competition with one catch…it will take less than an hour.

Join Trend Micro and Snyk security experts and our world class commentators for a hands-on learning experience as you navigate a simulated cyberattack against applications, and protect them using Trend Micro and Snyk security tools.

Join this action-packed session to protect cloud native applications and learn to:

• Deploy and integrate security early on in your Jenkins pipeline
• Detect and investigate open source vulnerabilities, and threats in container images
• Simulate an attack on a running container in EKS based on the results identified
• Protect the application with security-as-code to prevent vulnerabilities from being exploited

Top 3 winners will be given to the competitors with the most points + bragging rights. This experience has something for everyone! Compete alongside your peers, listen to guest commentators as you climb the leader board, and sit in the same chair you have not left for the past 9 months as you strive to win each level of the challenge and bragging rights for the top prizes.

Registration information coming soon! Please stay tuned!

For questions regarding this event, please reach out to rheena_deguzman@trendmicro.com.

Tuesday November 17, 2020 11:00am - 12:00pm EST
External Platform

11:00am EST

Cloud-Native Data Management Day hosted by Kasten (Additional Registration Required)
The Cloud-Native Data Management Day event is designed to bring together various stakeholders in the Kubernetes storage, application backup, and mobility community to discuss and share current challenges and solutions in cloud native data management. This event will share customer journeys and spotlight industry experts across storage, data services, and backup vendors. There will be a lot of practical knowledge sharing, along with fun-filled demos.

How to Register: Pre-registration is required. To register for Cloud-Native Data Management, add it on during your KubeCon + CloudNativeCon registration or register separately on the event site.


For questions regarding this event, please reach out to info@kasten.io.

Tuesday November 17, 2020 11:00am - 4:00pm EST
External Platform

12:00pm EST

12:00pm EST

12:00pm EST

Putting Apache Cassandra™ on Automatic with Kubernetes hosted by DataStax (Additional Registration Required)
Deploying a scalable, elastic and self-healing data plane in Kubernetes should be easy. In this workshop we’ll show you how to do it with ready to go tooling that gives you everything you need to be successful. Apache Cassandra™ combined with Kubernetes compliment each other so well, you’ll wonder why you haven’t tried it before.
Don’t compromise on your choice. You can use the same database that has been making a difference at companies like Home Depot, Netflix and Apple without having to become an expert at distributed systems. Data use cases from financial services transactions to entertainment streaming services all rely on Cassandra and impact our daily lives.
In this workshop, we will introduce you to how Cassandra’s architecture and logical fault domains are complimented by Kubernetes. You’ll take a typical containerized application and deploy it with a fully automated data service backed by Apache Cassandra. Move fast with confidence and very few trade-offs. Don’t miss it!
All attendees will receive a FREE Cassandra certification voucher ($145 value).
How to Register: Space is limited and pre-registration is required! Register now or add Putting Apache Cassandra™ on Automatic with Kubernetes to your KubeCon + CloudNativeCon registration to reserve your spot.

For questions regarding this event, please reach out to erica.lien@datastax.com.


Tuesday November 17, 2020 12:00pm - 3:00pm EST
External Platform

1:00pm EST

Sponsored Session: No More Moats: Protecting Your Cloud Native Infrastructure with Zero Trust - Daniel Feldman, Hewlett Packard Enterprise
The greatest barrier to cloud native adoption is security. Microservices, Kubernetes, and cloud computing itself all increase the attack surface of your infrastructure and decrease the administrative controls available to security teams. You can overcome this barrier by designing your architecture around Zero Trust. Zero Trust may sound like a buzzword, but it’s a powerful idea -- instead of creating security perimeters around your services, enable each service to individually authenticate and authorize incoming requests.

In this talk we’ll show you how you can secure your cloud native infrastructure with Zero Trust by building a solid foundation with SPIFFE and SPIRE, and then adding OPA, Envoy, and other open source security tools to protect against specific attacks. We’ll show sample architectures from Fortune 500 organizations and examine how they got there.

Speakers
DF

Daniel Feldman

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


Tuesday November 17, 2020 1:00pm - 1:30pm EST
Intrado Virtual Event Platform

1:00pm EST

A Flight Over the Cloud Native Landscape - Carson Anderson, Weave
The Cloud Native Computing Landscape is big! And it's just getting bigger all the time. There are already 12 graduated and 21 incubating projects in the foundation! Most of us have heard of a few of these projects. But who really knows what they all do? And more importantly: how they all fit together?

This presentation is a speed-run through all 33 graduated and incubating projects, what they are on a surface level, and how they relate to each other. The presentation will be given with zero bullet points and a lot of visual aid. *Projects promoted to incubating status during the conference may not be covered.

Speakers
avatar for Carson Anderson

Carson Anderson

Sr DevOps Engineer, Weave
Carson has been heavily involved in the Kubernetes and Cloud Native communities for years. He has a passion for speaking and teaching other people. He can be found contributing to open-source projects of all kinds, attending local meetups, and landing on the Mun in Kerbal Space P... Read More →


Tuesday November 17, 2020 1:00pm - 1:35pm EST
Intrado Virtual Event Platform

1:00pm EST

1:00pm EST

1:00pm EST

Capture the Flag Security Challenge KubeCon 2020 hosted by Trend Micro + Snyk (Additional Registration Required)
As an official KubeCon 2020 challenge, attendees are invited to join the Trend Micro and Snyk Capture the Flag – Security Challenge!

You have always wanted to join a Capture the Flag security challenge but have never taken the chance. You have been studying and training in isolation, mainly in the remote corners of your unintended home office waiting for the opportunity — and now that time has arrived!

Whether you are a novice application coder or experienced security practitioner, this challenge is designed to bring out the fun and competitiveness expected in a Capture the Flag competition with one catch…it will take less than an hour.

Join Trend Micro and Snyk security experts and our world class commentators for a hands-on learning experience as you navigate a simulated cyberattack against applications, and protect them using Trend Micro and Snyk security tools.

Join this action-packed session to protect cloud native applications and learn to:

• Deploy and integrate security early on in your Jenkins pipeline
• Detect and investigate open source vulnerabilities, and threats in container images
• Simulate an attack on a running container in EKS based on the results identified
• Protect the application with security-as-code to prevent vulnerabilities from being exploited

Top 3 winners will be given to the competitors with the most points + bragging rights. This experience has something for everyone! Compete alongside your peers, listen to guest commentators as you climb the leader board, and sit in the same chair you have not left for the past 9 months as you strive to win each level of the challenge and bragging rights for the top prizes.

Registration information coming soon! Please stay tuned!

For questions regarding this event, please reach out to rheena_deguzman@trendmicro.com.

Tuesday November 17, 2020 1:00pm - 2:00pm EST
External Platform

1:00pm EST

EmpowerUS: Uniting to Drive Tech Sector Growth through Diversity + Inclusion, Sponsored by ITRenew (RSVP required to attend - see description for details)
RSVP today! An official RSVP for the EmpowerUs conversation is required.

Concerted efforts to build diversity and inclusion into the tech sector are essential. Different experiences, outlooks and perspectives make your entire workforce better at solving complex problems, managing risks and spotting opportunities. This kind of strength and resilience is needed more urgently than ever as rapidly industry growth creates critical talent gaps and shortages. Meeting this demand by increasing employee diversity and the number of women pursuing tech sector careers, investing in the education they need to prepare and succeed, and ensuring visibility and career advancement for those currently working in the industry is imperative.

Host Ali Fenn, president of ITRenew, will be joined by members of the iMasons organization, including Chairman and Founder Dean Nelson and Amber Carmella of IM Women, for a candid discussion on what it will take for tech companies to foster this approach to growth and culture of paying it forward. Ali will also share her experiences working toward a more diverse and sustainable digital future. The panel will be followed by an interactive session where you’ll have a chance to comment, debate and discuss with panelists and peers.

Speakers
avatar for Ali Fenn

Ali Fenn

President, ITRenew


Tuesday November 17, 2020 1:00pm - 2:00pm EST
External Platform

1:00pm EST

Sponsor Demos + Tutorials
Tuesday November 17, 2020 1:00pm - Friday November 20, 2020 11:59pm EST
Intrado Virtual Event Platform

1:50pm EST

Sponsored Session: AWS Controllers for Kubernetes -- The AWS API Universe Now Kubeified! - Jay Pipes, AWS
Have you ever wanted to use the Kubernetes API and configuration language to create an AWS S3 Bucket? Frustrated having to use different tools to configure your Kubernetes application and your application's dependencies like RDS DB instances or SNS Topics?

Well, AWS Controllers for Kubernetes (ACK) is what you've been looking for. It bridges the worlds of the AWS service APIs and Kubernetes, allowing Kubernetes users to create and manage AWS resources using the
Kubernetes API and resource model.

Come learn how ACK is designed, what you can do with it, how you can contribute to this open source project and how ACK components and code generation can form the foundation of other Kubernetes ecosystem
projects that interact with AWS APIs.

Speakers
JP

Jay Pipes

Principal Open Source Engineer, AWS
Jay is a Principal Open Source Engineer at Amazon Web Services working on cloud-native technologies in the EKS team focused on open source contribution in the Kubernetes ecosystem. He's been involved in open source development for nearly two decades, working in both the cloud infrastructure... Read More →


Tuesday November 17, 2020 1:50pm - 2:20pm EST
Intrado Virtual Event Platform

1:50pm EST

Clean Up Your Room! What Does It Mean to Delete Something in K8s - Aaron Alpar, Kasten
While issuing a `kubectl delete` and hoping for the best might work for day-to-day operations, having the knowledge of how Kubernetes effects deletes allows you to understand why some objects linger after deletion. This talk will cover how to delete objects, and what kubernetes does to coordinate the delete process. Some specifics of deleting pods, persistent volume claims, deployments and stateful sets will be covered.

Speakers
AA

Aaron Alpar

Member Technical Staff, Kasten
Aaron Alpar is a Member Technical Staff at Kasten. He has experience in implementation of high-performance, domain specific, database systems. He has been working with Kubernetes since 2017. Aaron joined Kasten in October 2019.


Tuesday November 17, 2020 1:50pm - 2:25pm EST
Intrado Virtual Event Platform

2:00pm EST

2:00pm EST

2:00pm EST

Open Operators Day hosted by Canonical - Americas Edition (Additional Registration Required)
The Open Operators Day is for devops to learn about the Open Operator Collection, an open-source initiative to provide a large number of interoperable, easily integrated operators for common workloads. We’ll talk about where Open Operators come from and what the community is looking to build. Organized by Canonical, the publisher of Ubuntu, the day will be split into three timezone friendly sessions:

  • Asia: 14:00-18:00 CST (1:00 AM - 5:00 AM ET)
  • EMEA: 13:00-17:00 BST (8:00 AM - 12:00 PM ET)
  • Americas: 11:00-15:00 PST (2:00 PM - 6:00 PM ET)

Each session will mix keynotes, training, and community discussions. 

How to Register: Pre-registration is required. Click here to register for Open Operators Day!

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

Tuesday November 17, 2020 2:00pm - 6:00pm EST
External Platform

2:25pm EST

Break
Tuesday November 17, 2020 2:25pm - 2:55pm EST
Anywhere

2:55pm EST

Prometheus Elevator Pitch: What the Hype is About - Richard Hartmann, Grafana Labs
If you heard about Prometheus but are not sure why it's so successful in the cloud-native world and beyond, if you need to pitch Prometheus to your team members or manager, if you want to know what actual problems we help you solve, this is for you.    Short, sweet, and to the point. If you liked it, I would love to see you in our full-time sessions or our office hours.

Speakers
avatar for Richard Hartmann

Richard Hartmann

Community Director, Grafana Labs


Tuesday November 17, 2020 2:55pm - 3:10pm EST
Intrado Virtual Event Platform

2:55pm EST

Sponsored Session: What Happened to the Promise of Cloud Computing? - Doug Davis, IBM Cloud
Back in the day we were told that cloud computing would revolutionize how we work. The complexities of the infrastructure would be abstracted away from us and we could focus on what really matters... the code in our applications. Are we there yet?

To some extent there has definitely been some progress. IaaS has abstracted how we work with VMs, and Kubernetes has abstracted how we manage containers - but in many cases the complexities of the underlying infrastructure are not just still visible but "in your face". And, not all of these issue are simply a matter of a nicer UX either.

There has been some recent advances made though, and in this session we'll explore what some of the challenges are that people are facing, and what work has been done to help us get closer to our goal of letting developers be developers, not infrastructure experts.

Speakers
avatar for Doug Davis

Doug Davis

PM CodeEngine/Knative, IBM
Doug works in IBM's Hybrid 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 and Kubernetes. He's currently the OM for Knative, co-chairing the CNCF's Serverless... Read More →


Tuesday November 17, 2020 2:55pm - 3:25pm EST
Intrado Virtual Event Platform

2:55pm EST

Tutorial: Migration 101: From VMs to Kubernetes - Luke Kysow, HashiCorp
In this hands-on tutorial, you will learn how to progressively adopt Kubernetes by migrating one of your apps from VMs onto Kubernetes. You will perform the full migration process: from preparing your app for running in Kubernetes, to configuring routing, to performing a no-downtime migration and monitoring your app.

We will cover:

- Dockerizing your app
- Creating a Kubernetes YAML spec
- Deployments
- Configuring routing between K8s and VMs and discussing different topologies including using Consul
- Performing a no-downtime migration from VMs to K8s
- Viewing application logs with Fluentd, Elasticsearch and Kibana
- Viewing application metrics with Prometheus and Grafana
- Managing your hybrid environment This will be a completely hands-on tutorial.

Pre-requisites: Docker

Speakers
avatar for Luke Kysow

Luke Kysow

Consul Kubernetes Engineer, HashiCorp
Luke Kysow is a senior engineer at HashiCorp working on Consul's Kubernetes integration. He also maintains Atlantis, an open source Terraform CI/CD tool. He is a long-time Kubernetes user and operator and still remembers what it was like "doing it the hard way", manually bringing... Read More →


Tuesday November 17, 2020 2:55pm - 4:20pm EST
Intrado Virtual Event Platform

3:00pm EST

3:00pm EST

3:10pm EST

Getting Started with Jaeger - Joe Elliott, Grafana Labs
Jaeger is the most popular open source distributed tracing system in the world and, as such, often comes with people asking how to bootstrap their first cluster.  If you are interested in getting started with Jaeger join us in this lightning talk where we will cover the basics of Jaeger architecture, installation and configuration in a Kubernetes cluster.  We will also review the major components of Jaeger and their responsibilities, backend options, and various considerations for building your first production cluster.  Additionally, key Jaeger specific metrics will be covered and other operational concerns.

Speakers
avatar for Joe Elliott

Joe Elliott

Senior Backend Engineer, Grafana Labs
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 →


Tuesday November 17, 2020 3:10pm - 3:25pm EST
Intrado Virtual Event Platform

3:25pm EST

A Different Kind of Kubernetes Artifact - Paris Pittman, Independent & Nikhita Raghunath, VMware
Kubernetes most well known artifacts are in forms of manifest files (we’re no stranger to yaml), container images, and its objects among other things. What about it’s cultural artifacts? What are they?   Throughout history, we’ve leaned on cultural artifacts to help us tell stories of the past that help shape our future. Those artifacts didn’t stop with ancient periods; they build in communities of the present, even open source communities like ours. Some of these are in git repos spread across the org, others in our hearts. Our most well known cultural artifact, the Kubernetes heptagon and wheel logo, has several stories that many of you have already heard, we’ll build on those and more in this talk.

In 15 minutes, Nikhita and Paris from Kubernetes Steering Committee will tell a story of the last five years of artifacts that have been created and impacted the most by its contributors.

Speakers
avatar for Nikhita Raghunath

Nikhita Raghunath

Software Engineer, VMware
PP

Paris Pittman

Program Manager, Independent


Tuesday November 17, 2020 3:25pm - 3:40pm EST
Intrado Virtual Event Platform

3:40pm EST

Simplify Application Deployment at the Edge with Harbor - MICHAEL MICHAEL, Harbor
Harbor offers a lot of capabilities as a registry in the datacenter. Recently, we have focused our energy on better image distribution and Edge scenarios. You can't operate Kubernetes at the Edge without a registry and Harbor is making it easier and simpler to co-locate your workloads with your cloud native artifacts. Integrations with P2P providers like Uber’s Kraken and Alibaba’s Dragonfly and Proxy Cache capabilities are key features that make image distribution at the Edge possible.

Speakers
avatar for Michael Michael

Michael Michael

Director of Product Management, VMware
Michael Michael (or M2) is a Maintainer of Harbor and Contour, co-chairs Kubernetes' SIG-Windows, and is the product lead for Velero, Octant, and Sonobuoy. M2 is focused on cloud native technologies, delivering agility and simplicity to developers and accelerating the modernization... Read More →



Tuesday November 17, 2020 3:40pm - 3:55pm EST
Intrado Virtual Event Platform

3:45pm EST

Sponsored Lightning Talk: Kubical Pi - Building a Nete Cluster of Raspberry Simplicity in 5 Minutes - Jonan Scheffler, New Relic
Kubernetes is complicated, but it doesn't have to be. There are plenty of simple human creations that we can use as an example - pie, for instance. As an American, I hear a lot about pie; many things we create are later described as being "as American as apple pie," an interesting expression given that apple pie was eaten in Europe long before we existed. Kubernetes was also "invented" by America at a company called Alphabet. Their page is just above Wikipedia on Google, where you'll learn that most alphabets have a common ancestor: the Phoenician alphabet. Just as we find common ground in letters, we're here because of our shared interest in containers. Today, we pay tribute to simple complexity by deploying complicated technology to a cluster of tiny computers in the spirit of global cooperation: her majesty's Raspberry Pis. It sounds hard; it's not. One might say it's as easy as pie.

Speakers
JS

Jonan Scheffler

Developer Relations Director, New Relic
Jonan Scheffler is the Director of Developer Relations at New Relic. He has a long history of breaking things in public and occasionally putting them back together again. His interest in physical computing often leads him to experiment with robotics and microelectronics, though his... Read More →


Tuesday November 17, 2020 3:45pm - 3:50pm EST
Intrado Virtual Event Platform

3:50pm EST

Sponsored Lightning Talk: 5 Reasons Why You Should Rethink Your Default Ingress Controller - Daniel Corbett, HAProxy Technologies
Are you using the default Ingress Controller to route traffic into your Kubernetes cluster? Many times when using a new product, we all tend to stick with the default settings and tools that ship with it. This gives you time to get your feet wet without needing to become an expert on all of its bells and whistles. However, the defaults may not always be the best for you! In this talk, we'll provide five reasons to rethink your decision to stick with the default ingress controller and why you may want to consider an alternative.

Attendees will leave this talk equipped with the knowledge needed to evaluate whether the default ingress controller is right for them and allow them to weigh an alternative.

Speakers
DC

Daniel Corbett

Director of Product, HAProxy Technologies
Daniel Corbett is the Director of Product at HAProxy Technologies. Daniel has a background in high traffic hosting environments in both a Senior DevOps position as well as fulfilling the role of a Senior Security Analyst. He spoke at AWS re:Invent in 2018 on "AWS X-Ray Distributed... Read More →


Tuesday November 17, 2020 3:50pm - 3:55pm EST
Intrado Virtual Event Platform

3:55pm EST

Sponsored Lightning Talk: Protecting All Your Kubernetes Data - Mathew Ericson, Commvault
Kubernetes helps accelerate application modernization. When adopting K8s, you generate a lot of data that must be protected. This includes K8s persistent data, plus data on laptops, source-code control systems, and CI/CD systems. Protecting, recovering, and migrating your data and applications requires agility and deep awareness of your application data across on-prem and cloud locations.

You can take an application-centric approach focused on capturing the entire K8s application (manifests, persistent data, dependent resources) and/or an infrastructure-centric approach focused on leveraging next gen software-defined storage that is integrated into K8s via CSI. Both are valid depending on what you are trying to achieve.

In this session, we’ll cover:
o What data to protect in Kubernetes
o What data to protect outside Kubernetes (e.g., etcd)
o How to adopt a holistic data protection approach

Speakers
avatar for Mathew Ericson

Mathew Ericson

Senior Product Manager - Cloud & Containerization, Commvault


Tuesday November 17, 2020 3:55pm - 4:00pm EST
Intrado Virtual Event Platform

3:55pm EST

Improved TiKV Observability: How We Trace Events under Nanoseconds Latency - Wish Shi & Zhenchi Zhong, PingCAP
Observability is beneficial but often comes with a price. When adding tracing to low latency services (e.g. < 1ms), engineers might find notable performance degradation. Besides, trade-off solutions have inherent limitations. For example, sampled tracing may leave errors or unusual latency sampled out and missed.

In this talk, Wish Shi and Zhenchi Zhong will share their experience in implementing a high-performance OpenTracing-compatible tracing library, which was originally created for TiKV. The library can trace events under nanoseconds latency without sampling on the modern x64 architecture. Decisions, design details and trade-offs will be presented, along with an open-source implementation available in both Rust and Golang.

Speakers
WS

Wish Shi

Infrastructure Engineer, PingCAP
ZZ

Zhenchi Zhong

Intern Engineer, PingCAP


Tuesday November 17, 2020 3:55pm - 4:10pm EST
Intrado Virtual Event Platform

4:00pm EST

Sponsored Lightning Talk: Why You Need Observability to Adopt Kubernetes at Scale - Shreyans Parekh, AppDynamics
Monitoring Kubernetes performance at scale presents numerous challenges. With containers and orchestrators becoming very popular - creating highly dynamic environments - there's a strong need to monitor them dynamically. Comprehensive monitoring provides enterprises running traditional or microservice-based applications on Kubernetes an end-to-end solution to deliver flawless application experiences.

Kubernetes monitoring gives organizations complete observability into application and business performance, providing unparalleled insights into containerized applications, Kubernetes clusters, Docker containers, and underlying infrastructure metrics - all through a single pane of glass. It is critical to correlate events in Kubernetes with contextual insights to help troubleshoot issues and understand how to track end-user experience from those applications.

Speakers
SP

Shreyans Parekh

Senior Manager, Product and Solutions Marketing, AppDynamics
Shreyans Parekh is a Senior Manager who leads go-to-market strategy across the Cisco AppDynamics portfolio and cloud platforms. His thought leadership has appeared in publications from Cisco, Salesforce, Intuit, IBM, Jefferies Group and the University of Michigan Ross School of Business... Read More →


Tuesday November 17, 2020 4:00pm - 4:05pm EST
Intrado Virtual Event Platform

4:00pm EST

4:00pm EST

4:10pm EST

containerd: Rootless Containers 2020 - Akihiro Suda, NTT
Rootless Containers means running the container runtimes (e.g. runc, containerd, and kubelet) as well as the containers without the host root privileges.  The most significant advantage of Rootless Containers is that it can mitigate potential container-breakout vulnerability of the runtimes, but it is also useful for isolating multi-user environments on HPC hosts.    This talk will contain the introduction to rootless containers and deep-dive topics about the recent updates such as Seccomp User Notification.  The main focus will be on containerd (CNCF Graduated Project) and its consumer projects including Kubernetes and Docker/Moby, but topics about other runtimes will be discussed as well.

Speakers
avatar for Akihiro Suda

Akihiro Suda

Software Engineer, NTT
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 →


Tuesday November 17, 2020 4:10pm - 4:25pm EST
Intrado Virtual Event Platform

4:20pm EST

Break
Tuesday November 17, 2020 4:20pm - 4:50pm EST
Anywhere

4:50pm EST

Build Your Own Envoy Control Plane - Steve Sloka, VMware
Envoy is a building block of many different solutions from Ingress controllers, Service mesh implementations, as well as functions as a service application frameworks. Any solution utilizing Envoy as its data path component most likely implements Envoy’s xDS API in some way. It is possible to only use a fully static configuration, but typically more complicated deployments incrementally add more complex dynamic configuration via xDS over gRCP. This talk will walk through how the xDS API is defined and what each component does. We’ll discuss lessons learned from Contour, an ingress controller for Kubernetes on how the team implemented xDS (and also struggled with it). Come take a look at how you can build a full Envoy control plane for yourself!

Speakers
avatar for Steve Sloka

Steve Sloka

Sr. Member of Technical Staff, VMware
Steve Sloka is a Sr. Member of Technical Staff from Pittsburgh, PA currently working at VMware 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... Read More →


Tuesday November 17, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform

5:00pm EST

5:00pm EST

Happy Hour with Priyanka Sharma, GM of CNCF
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 →


Tuesday November 17, 2020 5:00pm - 6:00pm EST
External Platform

5:40pm EST

PID 1, SIG Handling, Hooks & Probes: Managing Container Lifecycle Correctly - Anmol Krishan Sachdeva, OLX Group, Naspers
The lifecycle of an application should be tightly linked to the container hosting it. In an environment like Kubernetes where the Pods get created and deleted left, right, and centre, if an application hasn't implemented signal handling correctly, ungraceful termination of that application is most likely to happen and it could lead to disrupted services. For running the containers in a reliable fashion with proper signal handling and lifecycle management, there are a few strategies that should be followed which this talk would be covering: ~ Signal handling through `init` system - covers PID 1, orphans and zombie processes, Linux signals, `dumb-init` or `tini`. ~ Utilizing postStart and preStop lifecycle hooks for initialization and graceful termination. ~ Liveness, Readiness, and Startup probes. ~ Key differences between the postStart hook, initContainer, and Startup Probe.

Speakers
avatar for Anmol Krishan Sachdeva

Anmol Krishan Sachdeva

Site Reliability Engineer, OLX Group, Naspers
Anmol Krishan Sachdeva is an International Tech Speaker, a Distinguished Guest Lecturer, a Tech Panelist, and has represented India at several reputed International Hackathons. He is a Deep Learning Researcher and has around 8+ publications.Recently, Anmol helped organize EuroPython... Read More →


Tuesday November 17, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform
 
Wednesday, November 18
 

10:00am EST

11:00am EST

12:00pm EST

12:00pm EST

12:00pm EST

Expo Hall
Visit our sponsors in the virtual exhibit halls to try the latest demos, talk to experts, and score some swag.

Wednesday November 18, 2020 12:00pm - 7:30pm EST
Intrado Virtual Event Platform

1:00pm EST

Keynote: 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 November 18, 2020 1:00pm - 1:15pm EST
Intrado Virtual Event Platform

1:00pm EST

1:00pm EST

1:16pm EST

Keynote: 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 November 18, 2020 1:16pm - 1:31pm EST
Intrado Virtual Event Platform

1:32pm EST

Keynote: The Cloud Native Journey @Apple - Alena Prokharchyk, Software Engineer, Apple
If you want to evolve your applications, services and user experience around Cloud Native technologies, then adaptability is key. Apple identified the ecosystem’s potential early on, and worked hard to adopt the technologies to support the scale and variety of use cases necessary for Apple’s adoption. This talk will cover Apple’s Cloud Native journey and what it took to build a Kubernetes offering that focuses on Privacy, Security, Multi-Tenancy and Scale.

- Why Cloud Native at Apple?
- Why we migrated from Mesos to Kubernetes?
- Technical challenges faced and solutions applied
- Testing things at scale: operational challenges and collaboration with the community
- Cloud Native ecosystem projects we leverage, such as etcd and containerd

Speakers
avatar for Alena Prokharchyk

Alena Prokharchyk

Software Engineer, Apple
Alena Prokharchyk is a Software Engineer at Apple where she works on Kubernetes clusters management system with the focus on an end user experience. For the past 11 years Alena has been building open source orchestration software, first for VMs as a part of Apache CloudStack, followed... Read More →


Wednesday November 18, 2020 1:32pm - 1:47pm EST
Intrado Virtual Event Platform

1:48pm EST

Sponsored Keynote: The Rise of the End Users - Diane Mueller, Community Development, Red Hat
Today, end users are not just “using” open source software, they are active and valuable participants in the communities and are helping to drive innovation into the upstream projects, driving projects out into the open from behind the firewall for the benefit of all.

End user participation is key to the success and health of the entire ecosystem. After all, who understands better the challenges of cloud native adoption and migration than the users themselves? Helping more companies to navigate the cloud native ecosystem and participate in open source is essential to all our success. Come hear how they are making an impact in open source and learn what we can all do to ensure their success.

Speakers
avatar for Diane Mueller

Diane Mueller

Director, Community Development, Red Hat
Director, Community Development, Red Hat (https://redhat.com) ; Co-Chair, OKD Working Group, the Community Distribution of Kubernetes that powers Red Hat OpenShift (https://okd.io) and founder/organizer of OpenShift Commons (https://commons.openshift.org)


Wednesday November 18, 2020 1:48pm - 1:53pm EST
Intrado Virtual Event Platform
  Keynote Sessions

1:54pm EST

Keynote: CNCF Projects Update - Constance Caramanolis, KubeCon + CloudNativeCon North America 2020 Co-Chair & Principal Software Engineer, Splunk
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 →


Wednesday November 18, 2020 1:54pm - 2:06pm EST
Intrado Virtual Event Platform

2:00pm EST

2:00pm EST

2:07pm EST

Sponsored Keynote: Kubernetes Everywhere – Briana Frank, Director of Product, IBM Cloud
Building, deploying, and running apps in heterogenous environments can impact performance and user experience. Kubernetes can solve this pain, by acting as a common infrastructure layer across on-prem, edge, and public cloud. Learn how Kubernetes Everywhere can ultimately power 5G, tellerless banking, and distributed analytics.

Speakers
avatar for Briana Frank

Briana Frank

Director of Product, IBM Cloud
Briana directs the Product Management teams within IBM Cloud Developer Services. Briana lead the Offering Management and Design teams that built the IBM Cloud Kubernetes service in 5 months and now manages 10's of thousands of clusters worldwide. Briana believes in creating exceptional... Read More →


Wednesday November 18, 2020 2:07pm - 2:12pm EST
Intrado Virtual Event Platform
  Keynote Sessions

2:13pm EST

Keynote: Kubernetes Project Update - Stephen Augustus, KubeCon + CloudNativeCon North America 2020 Co-Chair & Senior Open Source Engineer - Tanzu Kubernetes Grid Core, VMware
Speakers
avatar for Stephen Augustus

Stephen Augustus

Senior OSS Engineer, Tanzu Kubernetes Grid Core, VMware
Stephen Augustus is an active leader in cloud native OSS communities. He currently serves the Kubernetes community as a Chair for SIG Release, a Release Manager, a Lead for WG Naming, and an owner of Enhancements subproject. Additionally, he is one of the Chairs for CNCF SIG Contributor... Read More →


Wednesday November 18, 2020 2:13pm - 2:25pm EST
Intrado Virtual Event Platform

2:27pm EST

Keynote: Closing Remarks - KubeCon + CloudNativeCon North America 2020 Co-Chairs: Constance Caramanolis, Principal Engineer, Splunk & Stephen Augustus, Senior Open Source Engineer - Tanzu Kubernetes Grid Core, VMware
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

Senior OSS Engineer, Tanzu Kubernetes Grid Core, VMware
Stephen Augustus is an active leader in cloud native OSS communities. He currently serves the Kubernetes community as a Chair for SIG Release, a Release Manager, a Lead for WG Naming, and an owner of Enhancements subproject. Additionally, he is one of the Chairs for CNCF SIG Contributor... Read More →


Wednesday November 18, 2020 2:27pm - 2:30pm EST
Intrado Virtual Event Platform

2:30pm EST

Break
Wednesday November 18, 2020 2:30pm - 3:00pm EST
Anywhere

3:00pm EST

The Building Blocks of DX: K8s Evolution From CLI to GitOps - Katie Gamanji, American Express
In the past years, Kubernetes has become the default container orchestrator framework, setting the standards for application deployment in a distributed architecture. Wider adaptability of the tool prompted the diversification of the end-user base, and a consistent DX for cluster interaction became essential for Kubernetes. The community channeled herculean efforts towards the enhancement of developer experience by extending the cluster CLI, building portals, and highly-responsive UIs. This talk will focus on the cluster DX chronicles, showcasing tools which contributed to wider adoption for Kubernetes. An emphasis will be placed on cluster CLI and how it can be extended using kubectl plugins and wrappers. This will be followed by an introduction of widespread cluster state managers, covering mechanisms such as GitOps, ClickOps, and even SheetOps.

Speakers
avatar for Katie Gamanji

Katie Gamanji

American Express, Cloud Platform Engineer
Currently a Cloud Platform Engineer at American Express and recently elected TOC for CNCF. Former cloud platforms engineer at Condé Nast, that contributed to the creation of a centralized, globally distributed platform, with Kubernetes as its centerpiece. In the past worked on maintaining... Read More →


Wednesday November 18, 2020 3:00pm - 3:35pm EST
Intrado Virtual Event Platform

3:00pm EST

Stop Writing Operators - Joe Thompson, HashiCorp
Since the introduction of the operator pattern by CoreOS in 2016, operators and even operator coding frameworks have proliferated seemingly without limit. But *should* you write an operator? If not, what should you be doing instead? In this session, Joe Thompson gives a quick overview of the state of the operator ecosystem, points out situations where writing and using them may not be ideal, and offers opinions on alternatives that may be more effective for maintaining your applications. You'll leave with the knowledge to be confident that whether you choose to write an operator or not in any given situation, you're making the correct choice.

Speakers
avatar for Joe Thompson

Joe Thompson

Senior Solutions Engineer, HashiCorp
Joe Thompson's experience with Kubernetes began in early 2015 with a single-node lab install in a Red Hat training class. Since then he's delivered training, contributed Helm charts, spoken at KubeCon (twice) and Cloud Native Rejekts, and given talks at local meetup groups -- all... Read More →


Wednesday November 18, 2020 3:00pm - 3:35pm EST
Intrado Virtual Event Platform

3:00pm EST

Production CI/CD with CNBs: Tekton and Gitlab and CircleCI (plus), Oh My! - David Freilich & Natalie Arellano, VMware
You may have heard of Cloud Native Buildpacks (https://buildpacks.io/), a set of tools for transforming application source code to OCI images that can run on any cloud. In this session, we’ll delve into some new functionality of Cloud Native Buildpacks which can be powerful in the enterprise context, such as the ability to narrowly define trusted builders, allowing developers and operators to restrict access to registry credentials, as well as the ability to create Windows images. We’ll spend the core of our time exploring how you can use Cloud Native Buildpacks in a number of CI/CD systems, including Tekton, Gitlab and CircleCI. By the end of this session, you’ll come out with a better understanding of the capabilities of the Cloud Native Buildpacks project, and how to integrate it into your production CI/CD system.

Speakers
avatar for David Freilich

David Freilich

Software Engineer, VMware
David is a platform contributor to the Cloud Native Buildpacks project, and a software engineer at VMware. He is passionate about clean code, delightful user experiences, and beautiful products. He holds a BA from Yeshiva University and a MS from Carnegie Mellon University.
avatar for Natalie Arellano

Natalie Arellano

Software Engineer, VMware
Natalie is a software engineer at VMware working on the Cloud Native Buildpacks project. She has previously spoken at a number of Cloud Foundry summits about improving the Windows operator experience.


Wednesday November 18, 2020 3:00pm - 3:35pm EST
Intrado Virtual Event Platform

3:00pm EST

The Quest for the Ultimate Kubernetes Homelab - Dan Garfield, Codefresh
We go way beyond the basic Raspberry Pi builds you've seen before. Built on x86, with autoscaling, networking, stateful services, on the cheap and with every single infrastructure component defined as code. Dan will share his quest for the ultimate Kubernetes homelab both to provide services for the home and family as well as implement all the components of an enterprise grade system. We'll look at node operating systems, how to build-on power management with node scaling/shutdown, which Kubernetes implementation to use and how to automate the entire thing so you can stand it up and down from scratch in minutes. The quest for the ultimate Kubernetes homelab brings all the components of DevOps and infrastructure management for a homelab nirvana.

Speakers
avatar for Dan Garfield

Dan Garfield

Chief Technology Evangelist, Codefresh
Dan Garfield is a full-stack engineer and Kubernaut. As a Google Developer Expert and a member of the Forbes Technology Council he's built opensource tools for advanced deployment methodologies with Kubernetes, Helm and Istio. He's helped companies small and large alike adopt Kubernetes... Read More →


Wednesday November 18, 2020 3:00pm - 3:35pm EST
Intrado Virtual Event Platform

3:00pm EST

High Performance Networking for Distributed DL Training in Production K8s - Nivedita Viswanath & Vatsan Kasturi, NVIDIA
Distributed DL training requires high performance networks connecting tens, hundreds, or for certain natural language processing models, even thousands of GPUs. Running these workloads on Kubernetes clusters of GPU enhanced servers requires careful engineering to avoid bottlenecks at NIC and switching fabric that act as interconnect between nodes. In this presentation we will describe the design and architecture of a 800 GPU cluster interconnected over RoCE fabric to achieve line rate performance between communicating containers in a multi-node job. Some of the topics we will cover are scalable cookie-cutter POD design for DC, low latency one hop network design that enables NCCL rings to avoid output port congestion and K8s integration with a multi-homed network for optimal GPU utilization. We will share performance numbers for training workloads from our production clusters.

Speakers
avatar for Nivedita Viswanath

Nivedita Viswanath

Software Engineer, NVIDIA
Nivedita Viswanath is a Senior Systems Software Engineer at Nvidia and is a member of the Nvidia GPU Cloud team. During her time at Nvidia, Nivedita has worked on orchestrating execution of DL workloads on GPU clusters managed by Mesos and Kubernetes, with a focus on batch job scheduling... Read More →


Wednesday November 18, 2020 3:00pm - 3:35pm EST
Intrado Virtual Event Platform

3:00pm EST

CloudEvents - v1.0 and Beyond - Discovery/Subscriptions - Doug Davis, IBM & Clemens Vasters, Microsoft
With the release of CloudEvents v1.0 the project has now expanded its scope to consider other potential pain points for the community. To that end, the group is focusing on Event Discovery and Subscriptions APIs in the hopes of reducing the friction of discovering which events are available from Event Producers as well as how someone can subscribe to those receive those events. In this session we'll quickly summarize, and review, the status of CloudEvents and then jump into the goals, design and status of the new Discovery and Subscription APIs specification being developed.

Speakers
avatar for Doug Davis

Doug Davis

PM CodeEngine/Knative, IBM
Doug works in IBM's Hybrid 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 and Kubernetes. He's currently the OM for Knative, co-chairing the CNCF's Serverless... Read More →
avatar for Clemens Vasters

Clemens Vasters

Principal Architect, Microsoft
Clemens Vasters is Lead Architect in Microsoft’s Azure Messaging team that builds and operates a fleet of hyper-scale messaging services, including Event Grid, Service Bus, and Event Hubs. Clemens represents Microsoft in messaging standardization in OASIS (AMQP) and CNCF (CloudEvents... Read More →



Wednesday November 18, 2020 3:00pm - 3:35pm EST
Intrado Virtual Event Platform

3:00pm EST

Contour, A High Performance Multitenant Ingress Controller for Kubernetes - MICHAEL MICHAEL, Steve Sloka, Nick Young, & James Peach, 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 and preview our near term roadmap.

Speakers
avatar for Michael Michael

Michael Michael

Director of Product Management, VMware
Michael Michael (or M2) is a Maintainer of Harbor and Contour, co-chairs Kubernetes' SIG-Windows, and is the product lead for Velero, Octant, and Sonobuoy. M2 is focused on cloud native technologies, delivering agility and simplicity to developers and accelerating the modernization... Read More →
avatar for Steve Sloka

Steve Sloka

Sr. Member of Technical Staff, VMware
Steve Sloka is a Sr. Member of Technical Staff from Pittsburgh, PA currently working at VMware 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... Read More →
avatar for Nick Young

Nick Young

Staff Engineer, VMware
Nick has been working to prevent the entropic downfall of systems for 20 years, across Windows and Linux, datacenters and clouds, networking, storage and compute. Currently he's a Staff Engineer on VMWare's Contour product, where in addition to his primary task of Simpsons quotes... Read More →
JP

James Peach

Staff Engineer II, VMware



Wednesday November 18, 2020 3:00pm - 3:35pm EST
Intrado Virtual Event Platform

3:00pm EST

Detecting Security Policies Violation Using Falco: A Practical Introduction - Leonardo Grasso, Sysdig
Falco, the CNCF runtime security tool, is designed to detect anomalous activity and security breaches.

Haven't used Falco yet? Want to see it in action? This talk is for you.

During this session, the Falco maintainer will introduce the project and give a tutorial about using it to discover something you do not expect.

The audience will walk away with the knowledge of how to create custom Falco rules that detect security policies violation.

Speakers
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 →


Wednesday November 18, 2020 3:00pm - 3:35pm EST
Intrado Virtual Event Platform

3:00pm EST

Evolution of Metric Monitoring and Alerting: Upgrade Your Prometheus Today - Bartlomiej Płotka, Red Hat, Björn Rabenstein & Richard Hartmann, Grafana Labs, & Julius Volz, PromLabs
Infrastructure metric monitoring is constantly evolving. Similarly, Prometheus, the most adopted observability tool in the CNCF ecosystem, is under active development and constantly growing. Every release brings something new or improves existing features to help increase the reliability and debuggability of modern clouds. But Prometheus is not about a single project anymore. There’s an ever-growing Prometheus Ecosystem, including Alertmanager, tons of exporters, standards, client libraries, and long term storage projects, enabling the best and truly cloud-native observability story for you. In the first part, Prometheus Maintainers will introduce you to the universe of reliable monitoring and alerting with metrics via Prometheus with specific and actionable examples. After that, we will make sure more experienced users can learn as well, by explaining the advanced usage patterns of the Prometheus and new, useful features available in the newest versions.

Speakers
avatar for Björn Rabenstein

Björn Rabenstein

Engineer, Grafana Labs
Björn is an engineer at Grafana and a Prometheus developer. Previously, he was a Production Engineer at SoundCloud, a Site Reliability Engineer at Google, and a number cruncher for science.
avatar for Julius Volz

Julius Volz

CEO, PromLabs
avatar for Richard Hartmann

Richard Hartmann

Community Director, Grafana Labs
avatar for Bartlomiej Płotka

Bartlomiej Płotka

Principal Software Engineer, Red Hat
Bartek Plotka is a Principal Software Engineer at Red Hat with a background in SRE and is currently working on OpenShift Monitoring and Observability. He is the co-author and core maintainer of the CNCF Thanos project. He is also a core maintainer of Prometheus and contributes to... Read More →


Wednesday November 18, 2020 3:00pm - 3:35pm EST
Intrado Virtual Event Platform

3:00pm EST

Introduction and Deep Dive into containerd - Michael Crosby & Derek McGowan, Apple, Phil Estes, IBM, & Wei Fu, Alibaba
Join containerd maintainers in a combined introduction and deep dive discussion. This talk will include a brief introduction to the design and architecture of containerd along with the latest updates to the project. After that, maintainers will deep dive into new features including NRI (Node Resource Interface), new Sandbox API, the CRI (Container Runtime Interface) implementation move into containerd core, and improvements in image distribution from remote snapshotters to better proxy support. Come learn about how to get started with containerd as a user or contributor.

Speakers
MC

Michael Crosby

Software Engineer, Apple
avatar for Phil Estes

Phil Estes

Distinguished Engineer & CTO, Container & Linux Strategy, IBM
Phil is a Distinguished Engineer in the office of the CTO for IBM Cloud, guiding IBM's strategy around containers and Linux. Phil is a founding maintainer of the CNCF containerd runtime project, and participates in the Open Container Initiative (OCI) as a member of the Technical Oversight... Read More →
avatar for Wei Fu

Wei Fu

Software Engineer, Alibaba
a maintainer of containerd
avatar for Derek McGowan

Derek McGowan

Software Engineer, Apple
containerd maintainer


Wednesday November 18, 2020 3:00pm - 3:35pm EST
Intrado Virtual Event Platform

3:00pm EST

Infrastructure for Entertainment - Justin Garrison, Amazon
Let's talk about what it takes to create movies and ship them to theaters as well as what it takes to stream movies directly to viewers. Justin has experience running infrastructure for both and wants to help you be successful in your cloud or on-prem journey.

Speakers
avatar for Justin Garrison

Justin Garrison

Sr Developer Advocate, Amazon
Justin has experience creating your kids favorite movies and running infrastructure for some of their favorite apps. He co-authored Cloud Native Infrastructure to help you be successful in the cloud and wants to make the cloud services better for what you need. He is passionate about... Read More →


Wednesday November 18, 2020 3:00pm - 3:35pm EST
Intrado Virtual Event Platform

3:00pm EST

Panel: Introduction to the Container Orchestrated Device (COD) Working Group - Renaud Gaubert, NVIDIA; Mike Brown, IBM; Mrunal Patel & Urvashi Mohnani, Red Hat; & Alexander Kanevskiy, Intel
The Container Orchestrated Device (COD) Working Group, is a small group formed by passionate Container Runtime Maintainers and Device Vendors looking to solve many of the challenges Devices face in the cloud native space. Custom Devices are used in many industries (HPC, 5G, AI and Deep Learning, Data center, …), from single nodes accessing devices over the fabric to thousands of devices communicating over the network, the working group is helping enable new and exciting progress in the data center! Attendees will hear an overview of the issues the current ecosystem faces with device support, new and exciting changes happening in the different runtimes (e.g: the Container Device Interface) as well as in orchestrators (e.g: monitoring of Devices) and the roadmap ahead to enable the cloud native space to support exciting new workloads (e.g: 5G applications, Multi-node Deep Learning, …).

Speakers
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 →
avatar for Mike Brown

Mike Brown

Software Engineer, IBM
Open Source Software Engineer, Containerd, OCI, Kubernetes, container runtimes, IBMer, github.com/IBM/cap, Inventor, Coach, PC Gamer, and Proud Father.
MP

Mrunal Patel

Principal 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 →
avatar for Urvashi Mohnani

Urvashi Mohnani

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.
avatar for Alexander Kanevskiy

Alexander Kanevskiy

Cloud Software Architect, Intel
Alexander is currently employed by Intel as Cloud Software Architect, focusing on various aspects in Kubernetes: Cluster Lifecycle and Cluster APIs, Device plugins for hardware accelerators, Resource management. Alexander has on overall 20+ years of experience in areas of Linux distributions... Read More →


Wednesday November 18, 2020 3:00pm - 3:35pm EST
Intrado Virtual Event Platform

3:00pm EST

Static Analysis of Kubernetes Manifests - Barak Schoster, Bridgecrew
Planning, provisioning, and changing infrastructure are becoming vital to rapid cloud application development. Incorporating infrastructure-as-code into software development promotes transparency and immutability and helps prevent bad configurations upstream. In this talk, we'll cover best practices for writing, testing, and maintaining infrastructure at scale using policy-as-code both in CI/CD and kubernetes cluster runtime. We'll compare the two methods and review sample use cases that showcase the benefits of each. In addition we'll cover the current state of open source repositories and kubernetes manifests found in the wild.

Speakers
avatar for Barak Schoster

Barak Schoster

CTO, Bridgecrew
Barak Schoster is CTO and Co-founder at Bridgecrew, working from Israel Tel Aviv, Helping teams secure cloud infrastructure. Often contributing to open source projects including Checkov, Prowler, and others. He has previously worked for RSA focused on cybersecurity machine learning... Read More →


Wednesday November 18, 2020 3:00pm - 3:35pm EST
Intrado Virtual Event Platform

3:00pm EST

Serverless or Servicefull - Sebastien Goasguen, Triggermesh
While containers and container orchestration has taken the world by storm over the last five years, serverless offering that hides the complexity of the underlying infrastructure and the application management mechanisms are becoming the norm within the main Cloud providers. In this talk we will discuss whether or not serverless should in fact be called "servicefull". Indeed serverless computing architecture is all about using events and functions to integrate cloud services together. The world is not so much without servers, they are definitely still there somewhere, but the world is now full of services. The cloud has become our kernel, it is made of a myriad of API exposing cloud services, our world has become servicefull and not serverless. With this difference exposed we will discuss how k8s extensions can help us integrate services and move towards servicefull applications.

Speakers
avatar for Sebastien Goasguen

Sebastien Goasguen

co-founder, Triggermesh
Sebastien has been in open-source for a while. He was flabergasted by the meteoric rise of Docker, did not get it but decided to pay attention and write a book. Doing so he fell in love with Kubernetes very early and has been contributing, building, teaching and innovating in the... Read More →


Wednesday November 18, 2020 3:00pm - 3:35pm EST
Intrado Virtual Event Platform

3:00pm EST

3:00pm EST

3:00pm EST

CNCF TechDocs Open Hours (Additional Registration Required)
Description: Need help with your project docs? CNCF tech writers can advise you with help for tooling questions, docs triage and workflow, how to attract docs contributors, and maybe review a PR or two.
We also hold monthly office hours. For more information, visit our GitHub repository: https://github.com/cncf/techdocs. (You should still open project-specific docs issues in the relevant project repo.)

How to Register: Pre-registration is required. Register here for CNCF TechDocs Open Hours.

Speakers
avatar for Celeste Horgan

Celeste Horgan

Senior Technical Writer, Linux Foundation
Celeste is a Senior Technical Writer with the CNCF. She provides technical writing and design support for cloud native projects across the organization. In her spare time, she can be found staring out of coffee shop windows, latte in hand, pondering the mysteries of the universe... Read More →
avatar for Zach Corleissen

Zach Corleissen

Lead Technical Writer, CNCF
Zach is a Lead Technical Writer at CNCF and acts as a SIG lead for Kubernetes documentation. Prior to joining the Linux Foundation, Zach documented GitHub’s REST and GraphQL APIs and co-led the transformation of Rackspace’s developer portal. Zach holds degrees from the University... Read More →
avatar for Nate Waddington

Nate Waddington

Developer Advocate (Docs), CNCF
Nate is a Developer Advocate focusing on Documentation with the CNCF. Prior to joining, Nate worked as a Creative Technologist at AKQA, helping to build, install, and support interactive installations for retail spaces, conferences and other events. He has also tried his hand as a... Read More →
avatar for Patrice Chalin

Patrice Chalin

Senior Technical Writer, CNCF
Patrice is a Senior Technical Writer, currently focusing on gRPC documentation and website design. He was previously a technical writer and lead web developer for Google's OSS flutter.dev and dart.dev projects... Read More →


Wednesday November 18, 2020 3:00pm - 5:00pm EST
Intrado Virtual Event Platform

3:50pm EST

The Open Source Revolution: How Kubernetes is Changing the Games Industry - Dominic Green, Netspeak Games
Traditional multiplayer game development involves dozens if not hundreds of engineers over several years building custom made backends - often from scratch. Companies have recently moved to GCP or AWS but most games infrastructure runs on metal - often using multiple providers. Cost, latency & security are all cited as the primary deciding factors when architecting a modern online game; but a new vector is emerging - speed. Specifically, speed of development; how fast can you FIND the game to make is the new race that modern games companies are finding themselves in & the open-source ecosystem is going to be their new best friend. Dominic Green will run through how Netspeak Games has taken advantage of cloud-native technologies and built out their games infrastructure on top of Kubernetes, Agones & Open Source Software - building an MMO that supports 100,000s of concurrent players.

Speakers
avatar for Dominic Green

Dominic Green

Lead Engineer, Netspeak Games
Dom was the first cadet to outsmart the Kobiashi Maru, completed the Kessel Run in less than twelve parsecs, and beat Parzival to the First Gate. While not melting reality with fiction Dom works as an Engineer at Netspeak Games a London based game studio that is looking to push the... Read More →


Wednesday November 18, 2020 3:50pm - 4:25pm EST
Intrado Virtual Event Platform

3:50pm EST

Contain Your Enthusiasm for Go Dev: Fast, Simple Go+Docker Development - Ed Warnicke, Cisco
Go modules are awesome! Docker based development is awesome! Bring them together and there are... problems: Go does a brilliant job of caching both source module dependencies and binary artifacts. When building Go in docker containers, while there are hacks to get source dependencies into the Docker cache, all the binary artifacts still have to be rebuilt, greatly increasing build times. And what happens when you need to work on some of the dependencies of the repo you are docker building? There's no good answer. What about debugging and testing? Go has fantastic debugging and testing tools, but there's no clear simple pattern for using them when doing Docker based development. This talk provides clear, simple, battle tested patterns for solving these problems in ways that are both Go-like and Docker-like. Examples will be drawn from Network Service Mesh and its usage of Spire.

Speakers
avatar for Ed Warnicke

Ed Warnicke

Distinguished Consulting Engineer, Cisco
Ed Warnicke is a Distinguished Consulting Engineer at Cisco Systems. He has been working for over a decade in many areas of networking and Open Source. He was the longest serving founding TSC member at OpenDaylight TSC. He was a founding TSC member at ONAP. Ed is currently the FD.io... Read More →


Wednesday November 18, 2020 3:50pm - 4:25pm EST
Intrado Virtual Event Platform

3:50pm EST

DevOps Performance From a Different Dataset: What 30M Workflows Reveal - Michael Stahnke, CircleCI
What can we learn about DevOps best practices by looking at data from a SaaS with 900K dev users, 25K orgs and 30m+ builds a month, particularly when compared with surveys where users opt-in? Join CircleCI's VP of Platform, Mike Stahnke, to understand what this unique dataset uncovers about high performing engineering teams: - What trends stand out from the data? - Are they different than what is seen through surveys where responders opt-in to participating as compared to being aggregated through platform usage?

Speakers
avatar for Michael Stahnke

Michael Stahnke

VP, Platform, CircleCI
Michael Stahnke is VP Platform at CircleCI running SRE, Security, and tooling. Prior to this, he worked at Puppet running PE, Platform engineering as well as SRE. He is an established author where he has co-authored two State of DevOps Reports and recent Data-Driven approach to CI... Read More →



Wednesday November 18, 2020 3:50pm - 4:25pm EST
Intrado Virtual Event Platform

3:50pm EST

Giving and Getting Technical Help in Open Source Without Being Scared! - Sonia Singla, CNCF
As a developer, it’s exciting and challenging to stay up to speed with the latest trends in technology.Every day, new languages, frameworks and devices capture our attention and spur conversations in meetups, forums and chats.However, our developer community is made of people, not tools, and it’s fascinating to explore its sociopolitical aspects. We are always beginners at some things and experts at others.Along the way from beginner to expert we ask a lot of questions, but it can be intimidating to ask for help.This talk will be split into two halves: giving and then getting technical help.This talk gives concrete tools to help you ask with confidence, and highlights common expert mistakes that inadvertently make people feel foolish.It's important to learn how to manage your contributors in open-source.Once you learn it, your project will succeed and more contributors will flock to you!

Speakers
avatar for Sonia Singla

Sonia Singla

Intern/Mentee, CNCF
Sonia is an Information Technology student at Panjab University, Chandigarh, India. One of the shadow on Kubernetes 1.20 release notes team. She worked as an intern in the Thanos project as part of Community Bridge. Past Outreachy Intern with Mozilla. Apart from having lots of interest... Read More →


Wednesday November 18, 2020 3:50pm - 4:25pm EST
Intrado Virtual Event Platform

3:50pm EST

Machine Learning on Kubernetes at Shell: A Kubeflow Journey - Alex Iankoulski, Shell New Energies & Vangelis Koukis, Arrikto
In this session, Shell describes the lessons learned from working with multiple Machine Learning platforms and tools, the challenges of different systems, why we chose Kubeflow, and how we are now delivering successful models faster and at scale. Follow our journey as we learned how to deploy highly available, scalable, and secure Kubeflow clusters in the public cloud. We will describe the lessons learned and steps taken to improve our deployments including enterprise authentication and authorization, network integration, and data science workflows. We also discuss why we moved away from other platforms and chose Kubeflow, and how it has increased our Data Scientists’ productivity and reduced DevOps overhead. Today our teams are more self-sufficient, and iterate faster to produce production-ready models in a timely fashion. A zero to hero story made possible by Kubeflow and Kubernetes

Speakers
avatar for Alex Iankoulski

Alex Iankoulski

Technical Leader, ML Orchestration, Shell New Energies
Alex Iankoulski is a full stack software and infrastructure architect who likes to stay hands-on. He is a Docker Captain who has been helping accelerate the pace of innovation by applying container technologies to solve engineering, data science, AI and ML problems. Alex is currently... Read More →
avatar for Vangelis Koukis

Vangelis Koukis

CTO, Arrikto
Vangelis Koukis is the CTO and Co-Founder of Arrikto. He holds a PhD in computer science and has a long history of working in storage, data management, and cloud computing. At Arrikto, he is leading a team of talented engineers working hard to bridge the world of low-latency, high-performance... Read More →


Wednesday November 18, 2020 3:50pm - 4:25pm EST
Intrado Virtual Event Platform

3:50pm EST

Harbor- Enterprise Cloud Native Artifact Registry - Steven Zou, Daniel Jiang, Alex Xu, & Steven Ren, VMware
Project Harbor is an open-source trusted cloud native registry project that stores, manages, signs, and scans content, thus resolving the management and distribution challenges of container image, Helm Chart, CNAB or other OCI compatible artifacts. In this presentation, the speakers will review and provide solutions to the challenges faced by organizations, including RBAC, content replication, vulnerability scanning, large scale content distribution, content trust (notary), webhook, tag retention, non-blocking GC, proxy cache and user defined artifact support etc.. Furthermore, the speakers are also going to share the future roadmap and challenges of Harbor including but not limited to K8s operator for Harbor, improvements of windows containers support, observability, networking(IPV6), backup & restore, and IAM&RBAC enhancements etc.. More importantly, the speakers would love to get feedback from Harbor users, contributors and partners to the current features and future roadmap.

Speakers
avatar for Steven Zou

Steven Zou

Staff Engineer, VMware
Jia Zou (Steven) is a staff engineer of VMware China R&D. He is primarily working on the open-source Project Harbor which is an enterprise-class container image registry as lead engineer and core maintainer. Moreover, he’s doing innovation and incubation of projects on the Kubernetes... Read More →
avatar for Daniel Jiang

Daniel Jiang

Staff Engineer, 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 →
AX

Alex Xu

Senior Product Manager, VMware
SR

Steven Ren

Senior Manager, VMware


Wednesday November 18, 2020 3:50pm - 4:25pm EST
Intrado Virtual Event Platform

3:50pm EST

How to Multiply the Power of Argo Projects By Using Them Together - Hong Wang & Alexander Matyushentsev, Intuit
The Argo Project contains three big software components: a GitOps continuous application delivery platform, a cloud-native workflow engine and an advanced deployment controller. All projects are evolving rapidly and have received a lot of new features in recent months. In this session, we are going to provide an update about project progression and demonstrate how to get even more out of Argo by using the projects together. You will see how Argo CD can declaratively define and manage powerful batch processing pipe powered by Argo Workflows and Argo Events. At the end of the session, we are going to talk about where we think GitOps future is heading and demonstrate how GitOps engine is leveraged outside of Argo CD.

Speakers
avatar for Hong Wang

Hong Wang

Principal Software Engineer, Intuit
Hong Wang is a Principal Engineer in the Intuit Modern SaaS team. He has worked on many distributed system projects ranging from storage to cloud infrastructure at Springpath, Cisco, Yahoo, etc. Hong was a founding engineer of Applatix, a startup focussed on accelerating enterprise... Read More →
avatar for Alexander Matyushentsev

Alexander Matyushentsev

Principle Software Engineer, Intuit
Alexander Matyushentsev is a Principal Engineer in the Intuit Modern SaaS team. Alexander is focused on building tools which makes it easier to use Kubernetes. He is one of the core contributors to "Argo Workflows" and "Argo CD" projects. Alexander is passionate about open source... Read More →



Wednesday November 18, 2020 3:50pm - 4:25pm EST
Intrado Virtual Event Platform

3:50pm EST

Open Policy Agent Intro - Patrick East, Styra & Max Smythe, Google
Come to this session to learn about the Open Policy Agent (OPA) project. OPA is a general-purpose policy engine that solves a number of policy-related use cases for Kubernetes, microservices, CI/CD, cloud, and more. During this session the OPA maintainers will introduce the project for newcomers and then provide updates on the latest and greatest features landing in OPA and OPA Gatekeeper. If you are interested in policy and security as it relates to cloud native technology, this session is for you.

Speakers
avatar for Max Smythe

Max Smythe

Senior Software Engineer, Google
Max Smythe is a Senior Software Engineer at Google working to make Kubernetes easier to manage at scale. He is excited about the potential Gatekeeper has to streamline compliance and make life easier on cluster admins. Previously he worked at a startup as a backend developer and in... Read More →
avatar for Patrick East

Patrick East

Senior Software Engineer, Styra
Patrick East is a senior software engineer at Styra focused on Open Policy Agent working closely with the founders of the project and the open source community at large. Patrick has nearly a decade working with open source projects as a consumer, contributor, and occasional evangelist... Read More →


Wednesday November 18, 2020 3:50pm - 4:25pm EST
Intrado Virtual Event Platform

3:50pm EST

Service Discovery with CoreDNS Plugins in Golang - Yong Tang, Mobileiron & John Belamaric, Google
Best known as the default cluster DNS server for Kubernetes, CoreDNS is a flexible and extensible DNS server with a focus on service discovery. The extensibility of CoreDNS comes from its plugin-based architecture: new features can be added as plugins easily with Golang. In this session, we will update the current state and the road map of CoreDNS, as well as the progress of CoreDNS’s participation in GSoC and CommunityBridge program. We will also take a detailed look at the plugin system of CoreDNS, and a demo plugin that achieves source IP based service discovery. The complete golang code of the demo plugin will be walked through to showcase the simplicity and ease of convenience for adding new functionalities in CoreDNS.

Speakers
avatar for Yong Tang

Yong Tang

Director of Engineering, Mobileiron
Yong Tang is the director of engineering at MobileIron. 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... Read More →
avatar for John Belamaric

John Belamaric

Senior Staff Software Engineer, Google
John Belamaric is an experienced software engineer and architect with over 20 years of software design and development experience. He works on the Google Cloud team, focused on Kubernetes and GKE. He is a co-chair of SIG Architecture and an active participant in SIG Network.He is... Read More →



Wednesday November 18, 2020 3:50pm - 4:25pm EST
Intrado Virtual Event Platform

3:50pm EST

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 multicluster problem space in Kubernetes and of the SIG. We’ll discuss current thinking around best practices for multicluster 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. This session will mostly be an open dialog; attendees will have the opportunity to ask questions in person as well as leave survey responses that the SIG will use to plan next steps.

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 →
JO

Jeremy Olmsted-Thompson

Staff Software Engineer, Google


Wednesday November 18, 2020 3:50pm - 4:25pm EST
Intrado Virtual Event Platform

3:50pm EST

Strategies for Multi-Cluster Routing - Leigh Capili, Weaveworks
Everyday, we're dealing with more and more clusters. With that comes fun networking problems! Are you bridging the gap between Kubernetes in the cloud and your own on-premise data-centers? Perhaps you need to access a service managed by another team in an entirely different cloud! Kubernetes has great in-cluster routing, service-discovery, and policy enforcement. This lets us deploy workloads very fast, but how do we keep up with these changes across clusters? If you're struggling to integrate kubernetes into your network and preserve the benefits, this talk is for you. We'll cover: - Public & Private Load-Balancers - ACME, mTLS, & Wildcard Ingress - Route Sharing via BGP / OSPF - Using other cluster's DNS servers - Multi-Cluster Canaries - Bootstrap & Repeatable Config You'll leave knowing more on these strategies' trade-offs and how to apply them to your own cluster networks.

Speakers
avatar for Leigh Capili

Leigh Capili

Developer Experience Engineer, Weaveworks
Leigh is a Kubernetes Contributor and works in Developer Experience with Weaveworks. He authored kubeadm's etcd mTLS implementation and is currently working toward k8s component-standards and cluster-addons. Previously, he helped design a functional state-store for data-centers at... Read More →


Wednesday November 18, 2020 3:50pm - 4:25pm EST
Intrado Virtual Event Platform

3:50pm EST

Panel: Tales from the Edge: Is the Edge More Important Than the Service Mesh? - Matt Klein, Lyft; Alyssa Wilk, Google; Lin Sun, IBM; & Bjorn Freeman-Benson, Ambassador Labs
The service mesh hype cycle is well and truly in effect, and almost everyone believes their organization needs a service mesh, even if some don’t fully understand the use case this technology covers. But what about the edge? Practically every Internet-based application needs to get traffic from users into backend services. Join this panel to learn about the importance of both use cases from a range of experts in the traffic management domain. Topics to be discussed include: - Opinions on the relevant importance of both the north-south (ingress) and east-west (service) traffic management use cases - Real-world adoption stories of cloud native proxies, such as Envoy - Experiences on migration to cloud native edge gateways - Tell-tale signs that an organization should consider adopting a service mesh (or not) - Technology choices in the edge gateway and service mesh space

Speakers
avatar for Matt Klein

Matt Klein

Software Engineer, Lyft
Matt Klein is a software engineer at Lyft and the creator of Envoy. He has been working on operating systems, virtualization, distributed systems, networking, and making systems easy to operate for nearly 20 years across a variety of companies. Some highlights include leading the... Read More →
avatar for Alyssa Wilk

Alyssa Wilk

Senior Staff Software Engineer, Google
Alyssa is an Envoy Senior Maintainer and a software engineer at Google. She spent over a decade at Google writing and enhancing the GFE, Google's front-line HTTP proxy, before setting her sights on making Envoy even more awesome than the GFE is.
avatar for Lin Sun

Lin Sun

Senior Technical Staff Member, IBM
Lin has been working on container and cloud-native since 2014 from Docker to Kubernetes to Service Mesh. She is currently an Istio maintainer, a member of the Istio steering committee and technical oversight committee. She is passionate about new technologies and loves to play with... Read More →
avatar for Bjorn Freeman-Benson

Bjorn Freeman-Benson

SVP of Engineering, Ambassador Labs
Bjorn Freeman-Benson is excited to be SVP of Engineering at Ambassador Labs (formerly Datawire) after having successfully built high-growth engineering organizations as SVP at New Relic and CTO/SVP at InVision, nurtured open source at the Eclipse Foundation, and even worked at Amazon... Read More →


Wednesday November 18, 2020 3:50pm - 4:25pm EST
Intrado Virtual Event Platform

3:50pm EST

Prescriptively Benchmarking Kubernetes System and Application Using K-Bench - Yong Li, Facebook & Karthik Ganesan, VMware
This session gives an introduction of K-Bench, a framework designed to benchmark Kubernetes infrastructure from various dimensions in a highly configurable manner. K-Bench accepts a rich set of configuration options and yaml specifications, and parses them into a workload execution plan to provision, manipulate, and coordinate Kubernetes resources. It produces SIG complaint latency and API responsiveness metrics with improved accuracy by adopting a novel timing model. K-Bench also provides a container interface to easily port legacy infrastructure benchmarks into k8s, includes several pre-integrated benchmarks and blueprints to evaluate infrastructure performance at scale like aggregate benchmark throughput across pods, transaction latencies, infrastructure elasticity and resource efficiency in k8s.

Speakers
avatar for Yong Li

Yong Li

Software Engineer, VMware
avatar for Karthik Ganesan

Karthik Ganesan

Staff Engineer 2, VMware
Karthik Ganesan is a Staff-2 Performance Engineer at VMware R&D. He leads the data-plane performance efforts for Kubernetes on vSphere at VMware and has a keen interest in the performance aspects of Kubernetes. Previously, he was a principal engineer at Oracle and has broad experience... Read More →


Wednesday November 18, 2020 3:50pm - 4:25pm EST
Intrado Virtual Event Platform

3:50pm EST

Security Kill Chain Stages in a 100k+ Daily Container Environment with Falco - Natch Ruengsakulrach & Eric Hollis, MathWorks
Security is a vital aspect of a Cloud Native infrastructure. In this talk, Eric and Natch will show how they set up monitoring to identify anomalous system calls and abnormal Kubernetes API events in MathWorks cloud infrastructure hosting 100K+ daily MATLAB containers with Falco, a CNCF Container Runtime Security project. They have mapped their detections to Security Kill Chain to detect threats in the attack lifecycle. The first part of the talk focuses on Falco, including eBPF integration and Falco rules. The second part covers a walkthrough of the event pipeline and how Falco is used to identify activity related to recon, weaponization, delivery, exploitation, installation, command & control, and actions on objectives. Attendees will leave knowing how to integrate Falco, write and test Falco rules to improve their systems’ security observability and detection.

Speakers
avatar for Natch Ruengsakulrach

Natch Ruengsakulrach

Software Engineer, MathWorks
Natch Ruengakulrach has been developing cloud-native applications and architecting MathWorks cloud infrastructure for four years. In his spare time, he enjoys outdoor running, summer hiking, and watching soccer games.
avatar for Eric Hollis

Eric Hollis

Sr. Security Analyst, MathWorks
Eric Hollis is a Sr. IT Security Analyst for MathWorks, with a focus on cloud security. He has been working in security for five years and has a passion for process improvement, automation, and threat hunting. In his spare time, he enjoys attending security conferences, running ultramarathons... Read More →


Wednesday November 18, 2020 3:50pm - 4:25pm EST
Intrado Virtual Event Platform

3:50pm EST

Hands-On Stateful Serverless Applications with K8s and Stateful Functions - Seth Wiesman, Ververica
Stateful Functions (https://statefun.io/) is a framework that makes it simple to build consistent stateful serverless applications. StateFun is designed to work with popular event-driven FaaS platforms like AWS Lambda, KNative, etc., and provides out-of-the-box consistent state and reliable messaging to FaaS platforms, in a way that preserves the serverless experience and elasticity of these platforms. Stateful Functions is not a library that proxies state access to a database, but an independent event-driven stack replacing the traditional database. The talk will take the audience step-by-step through building and deploying a Stateful Functions application that tracks user events and runs a stateful ML classifier.

Speakers
avatar for Seth Wiesman

Seth Wiesman

Senior Solutions Architect, Ververica
Seth Wiesman is a Committer on Apache Flink and Solutions Architect at Ververica, where he works with engineering teams inside of various organizations to build the best possible stream processing architecture for their use cases.


Wednesday November 18, 2020 3:50pm - 4:25pm EST
Intrado Virtual Event Platform

4:00pm EST

4:00pm EST

4:25pm EST

Break
Wednesday November 18, 2020 4:25pm - 4:55pm EST
Anywhere

4:55pm EST

Five Hundred Twenty-five Thousand Six Hundred K8s CLI’s - Phillip Wittrock & Gabbi Fisher, Apple
With the success of the Kubernetes ecosystem, users now have a many choices when it comes to Kubernetes tools. While it's great for users to have options, lots of choices can make it difficult for Kubernetes users to make decisions or know where to start. Additionally, organizations may use several different tools internally that users must familiarize themselves with. A high-level understanding of the this ecosystem is necessary to easily navigate the world of Kubernetes. Gabbi and Phillip will provide an overview of well-known and up-and-coming Kubernetes CLIs. They will then explore the broader architectures used by these tools, and finally how users should think about their own tools they are building. CLI’s covered include kubectl, helm, kustomize, k/jsonnet, kpt, cue and k14s . CLI patterns covered include templating, DSLs, OpenAPI / schema and configuration functions.

Speakers
PW

Phillip Wittrock

SWE, Apple
Phillip Wittrock is Software Engineer at Apple and been a member of the Kubernetes community since 2015. Phillip currently leads the Kubernetes CLI special interest group. Phillip is an emeritus member of the Kubernetes steering committee, and has founded or maintained the following... Read More →
avatar for Gabbi Fisher

Gabbi Fisher

Software Engineer, Apple
Gabbi Fisher is a software engineer at Apple, where her work revolves around Kubernetes cluster management. She loves the Go programming language and test-driven-development, and also likes to dabble in Rust and Webassembly from time to time. Gabbi offsets spending so much time in... Read More →


Wednesday November 18, 2020 4:55pm - 5:30pm EST
Intrado Virtual Event Platform

4:55pm EST

Managing Developer Workflows with the Kubernetes API - Colin Murphy, Adobe
Write your own Kubernetes client to keep application teams from breaking their products. Kubernetes is incredibly powerful. It's extensibility allows for limitless varieties of architecture. But how do you get hundreds of engineers to follow the same conventions when creating their applications? For us at Adobe Document Cloud, the answer was to write our own Kubernetes client. It's easy to get started and well worth the investment for larger organizations. Writing your own client allows you to have much greater control over the deployment process, including secrets and change management. It also allows you to integrate with your existing deployment systems and reduces the cognitive load on your engineering teams.

Speakers
avatar for Colin Murphy

Colin Murphy

Engineering Manager, Adobe
Colin Murphy is an engineering manager at Adobe. He is responsible for infrastructure engineering of Adobe Document Cloud microservices, including Adobe Sign and Acrobat Web. Prior to becoming a software engineer, he was a submarine officer in the US Navy and subsequently a professional... Read More →



Wednesday November 18, 2020 4:55pm - 5:30pm EST
Intrado Virtual Event Platform

4:55pm EST

Admission Control, We Have a Problem - Ryan Jarvinen, Red Hat
Bring a laptop to follow along with this interactive session as we learn how Admission Controllers play a critical role in securing Kubernetes APIs. Attendees will gain hands-on experience using the core Kubernetes APIs, will develop a clear understanding of the architecture and design of the control plane, and will learn how to extend Kubernetes using api aggregation and CustomResourceDefinitions. By the end of this session, attendees will be able to implement basic input validation and testing of webhooks for the Admission Controller.

Speakers
avatar for Ryan Jarvinen

Ryan Jarvinen

Developer Advocate, Red Hat
Ryan Jarvinen is a Developer Advocate (Red Hat, previously CoreOS) focusing on developer experience and usability in the Cloud Native landscape. Terminally online as "RyanJ" via most platforms: [Twitter, GitHub, IRC].


Wednesday November 18, 2020 4:55pm - 5:30pm EST
Intrado Virtual Event Platform

4:55pm EST

How to Build a Cloud Native Image Recognition Solution - Rolando Carrasco, SPS & Akshai Parthasarathy, Oracle
Fn Project is an open source project for serverless functions. We want to share how we used Fn, AutoML Natural Language Processing, and K8s to improve older Optical Character Recognition (OCR) technology. The resulting image recognition application has been extensively tested at a bank in Mexico. Unlike older OCR tech, the new application does not use pre-defined markers such as “name,” “phone number,” or “address” to extract information. Instead, it works by recognizing these fields using machine learning – even if the ML model has not been trained with a document/picture of that type. The audience will learn how to create and scale serverless functions and Kubernetes. In addition, we will demonstrate how to leverage AutoML to read documents/pictures from any source, classify and extract fields of interest using a pre-trained ML model, store information to a NoSQL database.

Speakers
avatar for Rolando Carrasco

Rolando Carrasco

CTO, SPS
Rolando Carrasco is CTO of SPS Mexico. He has extensive experience building and designing distributed systems. His background is in integration technologies, and now he is very focused on API Management and Cloud Native development. He is a coauthor of this book: https://amzn.to/3g6JTfz... Read More →
avatar for Akshai Parthasarathy

Akshai Parthasarathy

Principal Director, Cloud Native & DevOps, Oracle Cloud
Akshai is part of the Oracle Cloud team focusing on Cloud Native and DevOps. He has over 12 years of experience in the tech industry and is a graduate of UC Berkeley and Georgia Tech. When not working, he enjoys keeping up with the latest in technology and meeting other members of... Read More →


Wednesday November 18, 2020 4:55pm - 5:30pm EST
Intrado Virtual Event Platform

4:55pm EST

Envoy Q&A - Matt Klein, Lyft & Harvey Tuch, Google
Come meet the Envoy maintainers for a small intro to Envoy as well as an open Q&A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Speakers
avatar for Matt Klein

Matt Klein

Software Engineer, Lyft
Matt Klein is a software engineer at Lyft and the creator of Envoy. He has been working on operating systems, virtualization, distributed systems, networking, and making systems easy to operate for nearly 20 years across a variety of companies. Some highlights include leading the... Read More →
avatar for Harvey Tuch

Harvey Tuch

Software Engineer, Google
Harvey Tuch is a Staff Software Engineer at Google where he leads the Envoy Platform team. He is an Envoy senior maintainer and is a driver of the Universal Dataplane API (UDPA) initiative. His Envoy interests include xDS APIs, security, fuzzing and performance.


Wednesday November 18, 2020 4:55pm - 5:30pm EST
Intrado Virtual Event Platform

4:55pm EST

Helm: Past, Present, Future - Matt Butcher & Bridget Kromhout, Microsoft, & Matt Farina, Rancher Labs
What will Helm 4 look like? To get there, we need to go back to the beginning. In this talk, we cover the history of the Helm project from its early hackathon days through the tumultuous refactorings as Helm worked its way to becoming a graduated CNCF project. There were good times. There were rough times. And throughout, we had to continually ask ourselves what exactly we were trying to build. In the aftermath of Helm 3, we have reached new levels of clarity about where we want to go, and how we want to build a tool that continues to serve the needs of the Kubernetes community.

Speakers
avatar for Bridget Kromhout

Bridget Kromhout

Helm 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 Butcher

Matt Butcher

Principal Software Engineer, Microsoft
Matt Butcher is a Principal Software Developer at Microsoft, where he leads the team of open source developers that manage Helm, CNAB, Brigade, Porter, and several other projects. Matt has a Ph.D. in philosophy, and is the author of eight technical books. He’s also the co-author... Read More →
avatar for Matt Farina

Matt Farina

Helm Core Maintainer, Rancher Labs
Matt works as a Software Architect at Rancher Labs 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... Read More →


Wednesday November 18, 2020 4:55pm - 5:30pm EST
Intrado Virtual Event Platform

4:55pm EST

Intro to CNCF’s Telecom Initiatives - Taylor Carpenter, Vulk Coop & Dan Kohn, Linux Foundation
CNCF is helping Telcos navigate the cloud native and open source landscape to obtain the benefits touted by cloud native technologies. Guided by cloud native principles, CNCF hosts three main initiatives for Telco operators and service providers: Telecom User Group, CNF Testbed and CNF Conformance. The Telecom User Group (TUG) is a user group for telecom operators, vendors, and developers to share ideas and ask questions about using cloud native technologies. The CNF Testbed is a set of tools and reference implementations used for reviewing cloud native technology innovation in the Telecom domain. The CNF Conformance is a test suite to self-validate that Cloud native Network Functions (CNFs) and the underlying Telecom platforms adhere to cloud native principles and best practices. This session will introduce these Telecom Initiatives, explain how downstream projects and communities can collaborate, and discuss how service providers and their vendors can get involved.

Speakers
avatar for Taylor Carpenter

Taylor Carpenter

Senior Factotum and Chief Cat Herder, 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 Dan Kohn

Dan Kohn

General Manager, Linux Foundation Public Health, Linux Foundation
Dan leads Linux Foundation Public Health, a new initiative to use open source software to help public health authorities combat COVID-19 and serves as VP, Strategic Programs for the Cloud Native Computing Foundation, which sustains and integrates open source technologies like Kubernetes... Read More →


Wednesday November 18, 2020 4:55pm - 5:30pm EST
Intrado Virtual Event Platform

4:55pm EST

Introduction to Autoscaling - Guy Templeton, Skyscanner & Joe Burnett, Google
Come and see how to reduce the cost of your cluster and make your workloads more robust by dynamically adjusting them to their current load. During this talk members of SIG-Autoscaling will explain why you should be autoscaling both applications and clusters, and the tools Kubernetes provides to do this. You will learn the mechanics of Cluster, Horizontal Pod and Vertical Pod Autoscalers, their new and upcoming features as well as the best practices for applying them in production and things to watch out for. After this talk you will know where to look for information about the different autoscalers as well as which settings can be changed to adapt to different workloads.

Speakers
avatar for Guy Templeton

Guy Templeton

Senior Software Engineer, Skyscanner
Guy is a senior software engineer at Skyscanner, working in the production platform tribe where he’s focused on providing the best possible platform for Skyscanner’s travellers and engineers. Within Skyscanner he’s the SME on scaling Kubernetes and containerised workloads. When... Read More →
avatar for Joseph Burnett

Joseph Burnett

Senior Software Engineer, Google
Joseph Burnett is currently a programmer for Google Cloud's serverless division. He works on App Engine and Knative as the Scaling Working Group lead. He has previously worked at Amazon Web Services and the United States Marine Corps.



Wednesday November 18, 2020 4:55pm - 5:30pm EST
Intrado Virtual Event Platform

4:55pm EST

Notary v2: Redesigning the Secure Supply Chain for Containers - Justin Cormack, Docker, Steve Lasker, Microsoft, & Omar Paul, Amazon
The Notary v2 project was launched at Kubecon North America in 2019, as a joint community effort to resolve issues with the first generation Notary, which was launched five years ago. Since then we have learned a lot about how containers are used in practise and the security requirements, and Notary v2 builds on that experience from the whole community. The protocols are OCI registry native and designed to improve the supply chain security of the whole container ecosystem. This talk gives an overview of the progress, and the problems being solved, and then a deep dive into the state of the specification and implementations. We also cover current open issues and the road to production.

Speakers
avatar for Justin Cormack

Justin Cormack

Security Lead, 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 Steve Lasker

Steve Lasker

Principal PM Architect, Microsoft
Steve is a Program Manager for Container Registries at Microsoft, an OCI TOB member and OCI Artifacts maintainer. Prior to joining Microsoft, Steve worked in software consulting and broadcast engineering where he learned building systems that can be easily diagnosed and repaired as... Read More →
OP

Omar Paul

Product Manager, Amazon


Wednesday November 18, 2020 4:55pm - 5:30pm EST
Intrado Virtual Event Platform

4:55pm EST

Case Study: Integrating Azure IPv6 PrivateLink with Kubernetes - Meixing Le & Michael Wiederhold, Databricks
Databricks offers a multi-cloud SaaS platform to enable data teams to solve the world’s toughest problems, using best in class technology and providing an open ecosystem. We run an infrastructure footprint consisting of 2M+ VMs across 40+ Cloud environments/regions, processing exabytes of data per day and generating billions of events. This talk shares Databricks’ journey of supporting IPv6 traffic with our existing Kubernetes infrastructures. At Databricks, we run 2000+ Kubernetes clusters (self-managed) across multiple cloud providers and regions with IPv4. To support the populate PrivateLink feature on Azure with IPv6, we explored various architectural options to integrate IPv6 with our existing Kubernetes clusters. After back and forth discussions and experiments, we ended up with a solution which is lightweight and fits our deployment and monitoring systems naturally.

Speakers
MW

Michael Wiederhold

Engineering Manager, Databricks
Michael Wiederhold is the engineering manager of app infrastructure team at Databricks. App infra team's mission is to empower Databricks engineers to release and maintain APIs that are reliable, secure, efficient, and uniform. Prior to working at Databricks he was at Couchbase for... Read More →
ML

Meixing Le

Sr. Software Engineer, Databricks
Meixing Le is a senior software engineer and tech lead on Cloud Infrastructure team at Databricks. Cloud infrastructure team's goal is to build a world class highly available, reliable, scalable, secure multi-cloud platform to enable Databricks to scale to millions of users and strategically... Read More →


Wednesday November 18, 2020 4:55pm - 5:30pm EST
Intrado Virtual Event Platform

4:55pm EST

Constructing Chaos Workflows with Argo and LitmusChaos - Umasankar Mukkara, MayaData & Sumit Nagal, Intuit
LitmusChaos is an open-source cloud-native Chaos Engineering framework for Kubernetes. It provides custom APIs (via CRDs) to orchestrate Chaos on your clusters while providing readily usable, off-the-shelf Chaos experiments via the ChaosHub. However, Litmus is also highly extensible and can orchestrate chaos experiments implemented using other tools in the ecosystem in its BYOC (Bring-Your-Own-Chaos) mode. In this talk, the Litmus maintainers, Sumit (Intuit) & Uma (MayaData), will discuss how Intuit, a CNCF end-user, uses Litmus to manage & orchestrate experiments implemented using ChaosToolkit in a completely cloud-native way. They will also discuss a powerful DevOps pattern from Intuit that combines Litmus with Argo for the creation of "chaos workflows" that uses the Litmus Operator to execute chaos while simulating other workload behavior (percentage load, for example) in parallel.

Speakers
avatar for Umasankar Mukkara

Umasankar Mukkara

VP of DevOps and COO, MayaData
Uma Mukkara is the co-creator & maintainer of the CNCF Sandbox chaos engineering project - LitmusChaos & also contributes heavily towards the design, documentation & CI/CD efforts for OpenEBS, a leading containerized storage solution for Kubernetes. He also manages the operations... Read More →
avatar for Sumit Nagal

Sumit Nagal

Principal Engineer, Intuit
Sumit Nagal is a Principal Engineer at Intuit & a maintainer of the CNCF sandbox project LitmusChaos. He leads Reliability Engineering & is currently working on "Intuit Kubernetes Platform" reliability via providing performance and chaos engineering practice. In his 15 years at Intuit... Read More →


Wednesday November 18, 2020 4:55pm - 5:30pm EST
Intrado Virtual Event Platform

4:55pm EST

Safely Deploying a 100K line Envoy YAML Configuration to Production - Lisa Lu & Jyoti Mahapatra, Lyft
Have you ever caused a production incident due to an Envoy misconfiguration? You’re not alone! This talk is about how Lyft has built guardrails to prevent such failures. The presenters will share their experience operating Envoy configurations at scale. They will explore the challenges around handling constantly changing cluster and routing configurations & the tools used to guarantee accuracy and consistency in those changes. These tools empower service owners less familiar with Envoy to make configuration changes independently and quickly without approval barriers. This talk will introduce the audience to various Envoy configuration testing strategies: •Validating behavior for thousands of routes to avoid blackholing traffic •Auditing & safely removing unused routes and clusters •Safely deprecating fields between Envoy versions •Validating Envoy’s static & realtime configurations

Speakers
avatar for Lisa Lu

Lisa Lu

Software Engineer, Lyft
Lisa Lu was previously a software engineer on the Networking team at Lyft, where she worked on operating Envoy and its configurations for the service mesh and the edge. The router check tool was the first project she worked on for Lyft and open source Envoy, and she has been passionate... Read More →
JM

Jyoti Mahapatra

Software Engineer, Lyft
Jyoti Mahapatra is a software engineer on the Networking team, working on the networking team at Lyft. Before Lyft, he worked at Microsoft in multiple projects, namely Azure HdInsight, Microsoft Teams and Azure Devops. Jyoti enjoys working on infrastructure projects and will be speaking... Read More →


Wednesday November 18, 2020 4:55pm - 5:30pm EST
Intrado Virtual Event Platform

4:55pm EST

Codename VIFL - How to Migrate MySQL Database Clusters to Vitess - Guido Iaquinti & Rafael Chacon, Slack
Have you ever considered migrating a database system at scale with no downtime? Many of us that have tried, often find it an insurmountable challenge for both developers and database engineers. Most of the time, companies start these kinds of migrations and leave them half done. This creates significant toil and costs in operations teams that have to pay the cost of running both legacy and new systems indefinitely. In this talk, Rafael and Guido will discuss how they designed and built a migration framework and then executed it to move petabytes of data from Slack's legacy database architecture to Vitess with zero downtime. The approach proposed in this framework is transparent to the application and didn't require coordination with the rest of the engineering team. It is also general enough that people considering migrating to Vitess can leverage it in their own environments.

Speakers
avatar for Rafael Chacon

Rafael Chacon

Engineer, Slack
Rafael Chacon is a Staff Software Engineer on the infrastructure team at Slack, where he is working on the MySQL database layer on top of Vitess. Rafael has been part of the team that has migrated more than 30% of Slack database traffic from MySQL to Vitess. He is also now a core... Read More →
avatar for Guido Iaquinti

Guido Iaquinti

Slack
Guido is an engineer with academic background and experience in high volume/high availability Internet architectures. He is a technology enthusiast excited about open source software. His passion is to develop, scale and automate complex systems.


Wednesday November 18, 2020 4:55pm - 5:30pm EST
Intrado Virtual Event Platform

4:55pm EST

Tutorial: Manage Apps and Cloud Resources in Unified Approach with Kubernetes - Jianbo Sun, Alibaba & Jared Watts, Upbound
How easy is it to use cloud resources alongside with your Kubernetes applications? Actually, provisioning cloud resources and consuming them by the k8s apps is never an easy game. We usually need to struggle in creating cloud services one by one in different cloud product consoles and configuring them separately. Essentially, cloud and k8s are two different systems, interoperability is the missing part. In this tutorial, audience will walk through a unified and standard approach to manage apps and cloud resources. We will do an end-to-end workshop from modeling a distributed app which consumes various cloud resources in unified definition, to practices like dependency management, service binding, and cost management for the cloud. GitOps tool, Crossplane and OAM will be the main open source technology we use in the workshop.

Speakers
avatar for Jianbo Sun

Jianbo Sun

Senior Engineer, Alibaba
Jianbo Sun, Senior Engineer at Alibaba Inc. Jianbo mainly focus on how cloud native applications could be built and managed easily. Jianbo is one of the core maintainers of both the OAM spec and Crossplane project. He is also very experienced on application delivery system and responsible... Read More →
avatar for Jared Watts

Jared Watts

Founding Engineer, Upbound
Jared Watts is a Founding Engineer at Upbound, where he is working on advancing cloud-native computing by enabling anyone to build their own cloud platform. He is also a founder and maintainer for the open source Rook (https://rook.io) and Crossplane (https://crossplane.io) projects... Read More →


Wednesday November 18, 2020 4:55pm - 6:20pm EST
Intrado Virtual Event Platform

5:00pm EST

5:00pm EST

5:45pm EST

Empowering Cloud Native Networking with Arm Ecosystem - Trevor Tao & HanYu Ding, Arm
Arm ecosystem is becoming much more popular in cloud native applications than ever before with its increasing wide use. Arm devotes to be a cloud native vendor and puts much resources to enable related projects on its platform. In the presentation, the following key takeaways would be given but not limit to, which would exhibits our work on cloud native projects, especially for networking: 1. The reference cloud native reference stack, use cases and its supporting technologies on arm; 2. The enabled K8s networking solutions and service mesh for arm64 platform: Cilium, OVN-k8s, Envoy etc; 3. Senior features when meeting multi-interface requirements with SRIOV/DPDK by Multus/SRIOV CNI; 4. Performance evaluation and bottleneck fixing with the typical tunnel solutions(IPIP) used by most CNIs on arm with respect to x86; 5. Our exact contributions to the related OSS projects and future work

Speakers
avatar for Trevor Tao

Trevor Tao

Staff Software Engineer, Arm
Trevor Tao(Zijin Tao) is a Ph.D in Computer Networking, who has worked in this area for more than 15 years. He has worked as a network engineer in research institute of university for more than 10 years. Then he worked in IBM for almost 5 years for SDN and Cloud Networking. Now he... Read More →
avatar for HanYu Ding

HanYu Ding

Senior Software Engineer, Arm
Hanyu Ding, Master's degree, is the project manager in China Mobile Research Institute. His undergraduate study was in Beijing University of Posts and Telecommunications and got master’s degree from King's College London. His major work directions are ETSI MEC standard study,MEC... Read More →


Wednesday November 18, 2020 5:45pm - 6:20pm EST
Intrado Virtual Event Platform

5:45pm EST

Project Tye: Building Developer Focused Tooling for Kubernetes and .NET - David Fowler & Justin Kotalik, Microsoft
As Kubernetes and Docker become more prevalent, we have made some hypotheses about the current state of microservices: • Container orchestrators were made for operations teams, not developers. • Kubernetes popularized patterns that are now prominent for microservices that are very hard to replicate locally (for e.g. sidecars). • Developers want to use the tools they are accustomed to when running locally. • Developers rarely need to run the full application during development. • Dockerfiles and Kubernetes manifests duplicate lots of information that exist in developer assets. Project Tye is an experiment by the .NET team to solve common challenges that developers have while developing and deploying microservices. Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with minimal configuration.

Speakers
DF

David Fowler

Partner Software Architect, Microsoft
Partner Software Architect on the .NET team focused on building scalable services. Has been working at Microsoft for 11 years.
avatar for Justin Kotalik

Justin Kotalik

Software Engineer, Microsoft
He/Him. Developer on the .NET team, working on servers (Kestrel, IIS), microservices (Tye) and developer tooling. 


Wednesday November 18, 2020 5:45pm - 6:20pm EST
Intrado Virtual Event Platform

5:45pm EST

Being a Good Citizen of the Multi-operator World - Devdatta Kulkarni, CloudARK
DevOps teams are increasingly using multiple Kubernetes Operators in their clusters. What does it take to develop an Operator that is a good citizen of the multi-Operator world? The talk focuses on this question. To develop an Operator that plays nicely with other Operators in a cluster, Operator developers need to consider various aspects like, what should go in Custom Resource Spec definition, in the CRD YAML and in the Operator's Helm chart? To help Operator developers build Operators that are good citizen of the multi-Operator world, we have developed a framework named as, Operator Maturity Model (https://github.com/cloud-ark/kubeplus/blob/master/Operator-Maturity-Model.md). Community Operators like DataStax Cassandra, PressLabs MySQL, Elastic ELK, Cert Manager have benefited from this model. The talk will cover this framework for the broader benefit.

Speakers
DK

Devdatta Kulkarni

Founder, CEO, CloudARK
Devdatta Kulkarni is Founder of CloudARK (https://cloudark.io/). Prior to founding CloudARK, Devdatta worked at Rackspace where he led the team that built PaaS for OpenStack. Devdatta has published papers in research journals and given presentations at industry conferences. Devdatta... Read More →



Wednesday November 18, 2020 5:45pm - 6:20pm EST
Intrado Virtual Event Platform

5:45pm EST

Owned by Statistics: Using Kubeflow to Defend vs Attacks on Your ML Models - David Aronchick, Microsoft
Machine learning continues its spread across the tech world and is now in use by more than 80% of enterprises world wide. However, with the increased reliance on this technology, the spectre of additional security attack surface areas rises up. Machine learning attacks are a new area of opportunity for adversaries, and require a new way to approach defense. In this talk, we will cover several of the most common ML attacks today and how to defend against them. We will also show how to use a sophisticated, cloud-native pipeline with Kubeflow will to enable organizations to detect, remediate and defend against future attacks.

Speakers
avatar for David Aronchick

David Aronchick

Head of OSS ML Strategy, Microsoft
David leads Open Source Machine Learning Strategy at Azure. This means he spends most of my time helping humans to convince machines to be smarter. He is only moderately successful at this. Previously, he led product management for Kubernetes on behalf of Google, launched Google Kubernetes... Read More →


Wednesday November 18, 2020 5:45pm - 6:20pm EST
Intrado Virtual Event Platform

5:45pm EST

Dragonfly: Make Image Distribution Efficiently and Safely in Cloud Native - Yuxing Liu, Alibaba Cloud & Tao Peng, Ant Group
With the increasing scale of cloud native services in industry, how to distribute images efficiently is a new challenge for enterprises. Dragonfly is an intelligent P2P based container image distribution system which provides a native image distribution solution. In this session, we will cover the general Introduction to introduce you how dragonfly makes image delivery fast in data center. In addition, we have developed a new container image service that aims to provide more efficient way to deliver container images and address some outstanding issues of the current OCI image spec. We will dive into the new image service and show how it supplements to Dragonfly’s goal of making container image distribution fast and secure. Audiences will also learn the latest updates and what is next step in community.

Speakers
TP

Tao Peng

Software Engineer, Ant Group
YL

Yuxing Liu

Software Engineer, Alibaba Cloud


Wednesday November 18, 2020 5:45pm - 6:20pm EST
Intrado Virtual Event Platform

5:45pm EST

Elastic Scheduling with TiKV - Song Gao & Yutong Liang, PingCAP
In the world of cloud computing, it is well-known that Elastic Scheduling can automatically balance the cost and load of stateless applications, but it is rare to see distributed database systems have the elastic scheduling feature as scaling is always not easy for the stateful system. Yutong Liang, Song Gao and their teammates implemented the Elastic Scheduling feature based on TiKV, a cloud-native, distributed Key-Value database , which helps TiKV automatically handle the burst of load and traffic. In this session, Yutong Liang and Song Gao will share their experience of implementing elastic scheduling in TiKV on Kubernetes and introduce the mechanism behind it.

Speakers
avatar for Song Gao

Song Gao

Infrastructure Engineer, PingCAP
Song Gao is an engineer at PingCAP, responsible for the development of TiDB Scheduling. He is passionate about cloud-native and open-source technologies.
YL

Yutong Liang

Infrastructure Engineer, PingCAP


Wednesday November 18, 2020 5:45pm - 6:20pm EST
Intrado Virtual Event Platform

5:45pm EST

KubeEdge: Kubernetes Native Edge Computing Framework - Zefeng Wang (Kevin), Huawei
KubeEdge is an open source edge computing framework that extends the power of kubernetes from central cloud to edge. It provides edge autonomy, application management and service communication across cloud and edge sites, device management for multiple IoT/Edge device communication protocols with lightweight implementation. During this talk, Kevin will review KubeEdge motivation, architecture; then go through latest updates on new features and user adoptions. After that Kevin will introduce where the project is heading to, new SIGs formed recently and how new contributors to get involved. There will be an open Q&A for attendees to ask questions.

Speakers
avatar for Zefeng Wang

Zefeng Wang

Principal Engineer, Huawei
Zefeng(Kevin) Wang is a Principal Engineer at Huawei Cloud. Currently working on Kubernetes, KubeEdge, Volcano and Huawei Cloud container products. He is the lead of Huawei Kubernetes & Cloud Native open source team, co-founder of CNCF KubeEdge and CNCF Volcano.


Wednesday November 18, 2020 5:45pm - 6:20pm EST
Intrado Virtual Event Platform

5:45pm EST

Logging: Fluentd & Fluent Bit - Eduardo Silva & Masahiro Nakagawa, Treasure Data
In this presentation, we will cover the basics, internals and best practices of Logging applied to distributed systems, we will do this through the CNCF projects Fluentd and Fluent Bit. We will introduce the pipeline of data collection, filtering, buffering and routing to external services for data centralization. In addition we will cover best practices for Kubernetes for different types of deployments such as DaemonSets and Sidecars. If you are interested in observability, this session is a must!

Speakers
avatar for Eduardo Silva

Eduardo Silva

Principal Engineer, Arm Treasure Data
Eduardo is a Principal Engineer at Arm Treasure Data, he is the author and maintainer of Fluent Bit Log Processor, a CNCF sub-project under the umbrella of Fluentd. He is an international speaker in Open Source conferences, he has participated in Scale California, LinuxConf AU, Linux... Read More →
MN

Masahiro Nakagawa

Principal Engineer, Treasure Data
Fluentd maintainer


Wednesday November 18, 2020 5:45pm - 6:20pm EST
Intrado Virtual Event Platform

5:45pm EST

Vitess: Introduction and New Features - Sugu Sougoumarane & Deepthi Sigireddi, Planetscale, Inc.
Vitess is a cloud-native storage solution that can scale indefinitely. In this session, we will first cover a high level overview of Vitess features, the architecture, and what database workloads are a good fit. This will be followed by demos of the exciting new features that have been built in the last 6 months: - Automatic failover - Online schema changes with gh-ost or pt-osc - Compatibility with popular MySQL frameworks like Ruby on Rails and Spring - Streaming and Change Data Capture workflows with VReplication

Speakers
avatar for Sugu Sougoumarane

Sugu Sougoumarane

CTO, Planetscale, Inc.
Sugu is the co-creator of Vitess, and has been working on it since 2010. Prior to Vitess, Sugu worked on scalability at YouTube and was also part of PayPal in the early days. His recent interest is in distributed systems and consensus algorithms. He occasionally shares his thoughts... Read More →
avatar for Deepthi Sigireddi

Deepthi Sigireddi

Software Engineer, Planetscale, Inc.
Deepthi is a Software Engineer at PlanetScale, where she focuses on support and new feature development for Vitess, a CNCF project. She is an active Vitess maintainer who loves to talk about how technology is changing the world.


Wednesday November 18, 2020 5:45pm - 6:20pm EST
Intrado Virtual Event Platform

5:45pm EST

Cloud Native & SD-WAN: Improving K8s Application Experience Over SD-WAN - Alberto Rodriguez-Natal, Cisco & Mark Church, Google
Access to Kubernetes-hosted applications across Wide Area Networks (WANs) is a standard pattern for Enterprise apps. Software-Defined WAN (SD-WAN) technologies have democratized access patterns across the Internet through latency reduction, throughput improvement, and packet loss prevention. However, integration between SD-WAN and K8s is still an emerging field, despite the automation opportunities. This talk shows how to link K8s application attributes with SD-WAN network capabilities. The recently open-sourced Cloud-Native SD-WAN (CNWAN) K8s Operator offers a reference implementation for how SD-WAN controllers can use K8s application metadata to optimize application WAN traffic. This talk discusses developer workflows for deploying K8s-hosted apps defining WAN attributes and patterns for publishing those apps via service discovery systems as an interface for SD-WAN controllers.

Speakers
avatar for Alberto Rodriguez-Natal

Alberto Rodriguez-Natal

Research Engineer, Cisco
Alberto is a Research Engineer at Cisco's Intent-Based Networking CTO team, where he focuses on the intersection of Enterprise Networks and Cloud. Lately he has been leading the "Cloud Native SD-WAN" project, an open-source initiative to improve the integration of SD-WAN and Kubernetes... Read More →
MC

Mark Church

Product Manager, Google
Mark Church is a Google Product Manager for GKE & Kubernetes Networking. He started his career at Cisco architecting web-scale data centers back when the network was still physical. He spent 3 years at Docker evangelizing containers during the advent of early container orchestration... Read More →



Wednesday November 18, 2020 5:45pm - 6:20pm EST
Intrado Virtual Event Platform

5:45pm EST

An SLO-Driven Approach to Enhance Kubernetes Cluster Reliability - Qian Ding & Cong Chen, Ant Financial
How to define reliability of a Kubernetes cluster? What are the SLOs? How many 9s is enough to ensure end-users are happy for a Kubernetes cluster with thousands of nodes? Service-level-objective (SLO) is the key to run large-scale production cluster reliably. Defining SLOs for classic web services is simple, since web requests are served synchronously with distinct status code. On the contrast, defining SLOs for Kubernetes services is obscured due to its intent-oriented design and declarative APIs. This talk first briefs the philosophy behind the SLO-driven approach for reliability engineering, followed by a deep dive of how SREs define SLOs for one of the world largest Kubernetes cluster in Ant Financial. Finally this talk shares concrete cases and lessons learned of building SLOs framework from several perspectives, including monitoring, alerting and tracing.

Speakers
avatar for Qian Ding

Qian Ding

Staff Engineer, Ant Financial
Qian works at Ant Group as a staff engineer focusing on site reliability engineering. He is the SRE tech lead of adopting Kubernetes in Ant Financial's production environment. He is passionate about adopting and promoting SRE's philosophy for managing large-scale production systems... Read More →
avatar for Cong Chen

Cong Chen

Senior Software Engineer, Ant Financial
Cong Chen is a senior site reliability engineer at Ant Financial. Currently he is in charge of the stability of large-scale Kubernetes clusters of Ant Financial. Previously he worked at DIDI and RedHat as an architect and virtualization engineer. He has been focusing on the topic... Read More →



Wednesday November 18, 2020 5:45pm - 6:20pm EST
Intrado Virtual Event Platform

5:45pm EST

PKI the Wrong Way: Simple TLS Mistakes and Surprising Consequences - Tabitha Sable, Datadog
Effective management of TLS certificates and keys is a serious challenge when running Kubernetes at scale. TLS mutual authentication secures all the Kubernetes control plane components, but there are many details that must be right. This talk looks at some of the ways common mTLS configuration mistakes can be abused and how you can reduce that risk. The presentation begins with a tour of the basics of TLS mutual authentication and how it is used by each control plane component. Then, Tabitha will demonstrate several example misconfigurations, exploit them for your education and amusement, and share recommendations to prevent them in your own clusters. You'll leave with a stronger understanding of this essential element of Kubernetes cluster deployment.

Speakers
avatar for Tabitha Sable

Tabitha Sable

Priestess of Weird Machines, Datadog
Tabitha Sable has been a hacker and cross-platform sysadmin since the turn of the century. As Systems Security Engineer at Datadog, she can usually be found teaching adversarial techniques to other engineers, sharing systems engineering viewpoints with security staff, bicycling, and... Read More →


Wednesday November 18, 2020 5:45pm - 6:20pm EST
Intrado Virtual Event Platform

5:45pm EST

Service Mesh Specifications and Why They Matter in Your Deployment - Lee Calcote & Kush Trivedi, Layer5
As the ubiquity of service meshes unfolds so does the need for vendor and technology-agnostic interfaces to interact with them. The Service Mesh Interface (SMI), the Service Mesh Performance Specification (SMPS), and Multi-Vendor Service Mesh Interoperation (Hamlet) are three open specifications solving the challenge of interoperability, workload and performance management between service meshes. Learn what makes each of these specifications unique and why they are very much needed. See each of these three specifications in-action as we use Meshery, the open source service mesh management plane to demonstrate the value and functionality of each service mesh abstraction, and the adherence of these specifications by Istio, Linkerd, Consul and other popular service meshes.

Speakers
avatar for Kush Trivedi

Kush Trivedi

Maintainer, Layer5
Kush Trivedi is a senior year undergraduate at the Indian Institute of Technology (IIT), Jodhpur from Indore, India. In addition to his obligations as an Undergraduate in Computer Science, he has been involved in a plethora of open-source projects and has contributed to various OSS... Read More →
avatar for Lee Calcote

Lee Calcote

Founder, Layer5
Lee Calcote is an innovative product and technology leader, passionate about empowering engineers and enabling organizations. As Founder and CEO of Layer5, he is at the forefront of the cloud native movement. Open source, advanced and emerging technologies have been a consistent focus... Read More →


Wednesday November 18, 2020 5:45pm - 6:20pm EST
Intrado Virtual Event Platform

5:45pm EST

Beyond File and Block Storage in Kubernetes - Sidhartha Mani, MinIO
Kubernetes graduated Container Storage Interface (CSI) to GA status in v1.13. It has since evolved to support a large number of vendors and storage formats. It has brought the industry together in consensus about the best practices in storage. CSI only supports Block and File storage. Object storage is a fundamentally different paradigm where data is accessed over the network rather than locally. It allows applications to remain stateless, while offloading state into a blackbox over the network. Object storage is the key enabler for cloud migration. This paradigm however, does not have a standard mechanism for consumption in Kubernetes. In this talk, we discuss our efforts in bringing object storage into the forefront of kubernetes and introduce the Container Object Storage Interface (COSI) and cover: - Need for COSI - Best practices for using COSI - Designing apps to leverage COSI

Speakers
avatar for Sidhartha Mani

Sidhartha Mani

Software Engineer, MinIO
Sidhartha (Sid) Mani is a software engineer at MinIO, building out petabyte scale infrastructure software. Previously a founder at Caascade.io, and Senior Software Engineer at Rancher Labs, he has been involved with the container ecosystem since 2014. Sid is a community leader in... Read More →


Wednesday November 18, 2020 5:45pm - 6:20pm EST
Intrado Virtual Event Platform

6:00pm EST

6:25pm EST

Happy Hour with Priyanka Sharma, GM of CNCF
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 November 18, 2020 6:25pm - 7:25pm EST
External Platform

6:30pm EST

Virtual Happy Hour: Drag Queen Bingo Sponsored by SAIC (RSVP Required)
Back by popular demand! Departure Lounge Drag Queen Bingo is set to take KubeCon + CloudNativeCon by storm yet again! Let the fabulous Miss Ellaneous and Marzi Panne take attendees through hilarious games, comedy, and the old bingo we know so well. But be warned this is not your average granny bingo! The show lasts 75-minutes and includes a musical dance break.

Space is limited – don’t miss your chance to participate and RSVP now!
RSVP required by Tuesday, November 17, 6:30 PM EST

Wednesday November 18, 2020 6:30pm - 7:15pm EST
External Platform

6:30pm EST

Virtual Happy Hour: Disney Movie Trivia Sponsored by SAIC (RSVP Required)
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 with two trivia games each – all with a different theme and two meant to engage the kids at home if you’re so inclined. All players will be automatically placed in teams and prizes will be awarded for winners!

Tonight's Theme: Disney Movies (Family-Friendly)

Space is limited – don’t miss your chance to participate and RSVP now!
RSVP required by Tuesday, November 17, 6:30 PM EST
Due to space constrictions, families will count as one player. 

Wednesday November 18, 2020 6:30pm - 7:30pm EST
External Platform

6:30pm EST

Virtual Happy Hour: Escape Rooms Sponsored by SAIC (RSVP Required)
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 and in a themed escape room. Can you make it out in under 60 minutes? Only time will tell…

Space is limited – don’t miss your chance to participate and RSVP now!
RSVP required by Tuesday, November 17, 6:30 PM EST

Wednesday November 18, 2020 6:30pm - 8:00pm EST
External Platform

8:00pm EST

Virtual Happy Hour: 90's Music + Movies Trivia Sponsored by SAIC (RSVP Required)
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 with two trivia games each – all with a different theme and two meant to engage the kids at home if you’re so inclined. All players will be automatically placed in teams and prizes will be awarded for winners!

Tonight's Theme: 90's Music + Movies

Space is limited – don’t miss your chance to participate and RSVP now!
RSVP required by Tuesday, November 17, 6:30 PM EST
Due to space constrictions, families will count as one player. 

Wednesday November 18, 2020 8:00pm - 9:30pm EST
External Platform

8:00pm EST

Virtual Happy Hour: Escape Rooms Sponsored by SAIC (RSVP Required)
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 and in a themed escape room. Can you make it out in under 60 minutes? Only time will tell…

Space is limited – don’t miss your chance to participate and RSVP now!
RSVP required by Tuesday, November 17, 6:30 PM EST

Wednesday November 18, 2020 8:00pm - 9:30pm EST
External Platform
 
Thursday, November 19
 

10:00am EST

11:00am EST

11:00am EST

12:00pm EST

12:00pm EST

12:00pm EST

Inclusive Language in Code Community Meeting
Join us for the inaugural kick-off meeting for the Inclusive Language Initiative, a cross-organizational effort to use more inclusive language in code and documentation and standardize replacement language.

Thursday November 19, 2020 12:00pm - 1:00pm EST
External Platform

12:00pm EST

Expo Hall
Visit our sponsors in the virtual exhibit halls to try the latest demos, talk to experts, and score some swag.

Thursday November 19, 2020 12:00pm - 7:30pm EST
Intrado Virtual Event Platform

1:00pm EST

Keynote: Opening Remarks - Stephen Augustus, KubeCon + CloudNativeCon North America 2020 Co-Chair & Senior Open Source Engineer – Tanzu Kubernetes Grid Core, VMware
Speakers
avatar for Stephen Augustus

Stephen Augustus

Senior OSS Engineer, Tanzu Kubernetes Grid Core, VMware
Stephen Augustus is an active leader in cloud native OSS communities. He currently serves the Kubernetes community as a Chair for SIG Release, a Release Manager, a Lead for WG Naming, and an owner of Enhancements subproject. Additionally, he is one of the Chairs for CNCF SIG Contributor... Read More →


Thursday November 19, 2020 1:00pm - 1:01pm EST
Intrado Virtual Event Platform

1:00pm EST

1:00pm EST

1:01pm EST

Keynote: Constance Caramanolis, KubeCon + CloudNativeCon North America 2020 Co-Chair & Principal Engineer, Splunk
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 →


Thursday November 19, 2020 1:01pm - 1:16pm EST
Intrado Virtual Event Platform

1:18pm EST

Sponsored Keynote: Scaling Machine Learning Without Compromising Privacy - Nanda Vijaydev, Lead Data Scientist and a Distinguished Technologist, HPE
No matter what kind of machine learning (ML) applications you are building for your business, securing your end-to-end ML pipeline is essential yet complicated.  ML pipelines become more powerful by distributing a complex network of stages across many environments, often with multiple users and roles. This session will cover how you can leverage open source projects such as SPIRE, OPA, and Envoy to provide a fine-grained policy overlay for your ML pipeline.

Speakers
avatar for Nanda Vijaydev

Nanda Vijaydev

Lead Data Scientist and a Distinguished Technologist, HPE
Nanda Vijaydev is the Lead Data Scientist and a Distinguished Technologist at HPE, where she leverages technologies like Kubernetes, TensorFlow, H2O, and Spark to build solutions for enterprise machine learning and deep learning use cases. She is also well versed in container orchestration... Read More →


Thursday November 19, 2020 1:18pm - 1:23pm EST
Intrado Virtual Event Platform
  Keynote Sessions

1:25pm EST

Keynote: Moving Cloud Native Beyond HTTP: Adding Protocols to Unlock New Use Cases - Jonathan Beri, Founder, Stealth
Kubernetes and related projects have first-class support for serving and managing HTTP traffic. This makes sense since the most common protocol used by web servers is HTTP. However, there are many popular protocols in the world that are *not* HTTP. These protocols are used across a variety of domains, from IoT to gaming to telephony and more. In order to build cloud native services with these protocols, we need to understand how and where networking protocols are supported to uncover roadblocks preventing new applications in domains like IoT & gaming. This talk will provide you with a deep understanding of various projects and their protocol support to uncover what’s available today, what’s being worked and opportunities for the ecosystem to collaborate.

Speakers
avatar for Jonathan Beri

Jonathan Beri

Founder, Golioth
Jonathan has been working on developer products for over a decade. From open source projects like openthread.io to building global-scale physical security systems (think turnstiles and door locks) to advising hardware startups, he has spent the latter part of his career focused o... Read More →


Thursday November 19, 2020 1:25pm - 1:40pm EST
Intrado Virtual Event Platform

1:42pm EST

Sponsored Keynote: Marvin, Where is My Secure API? - Vijoy Pandey, Vice President, Engineering for Emerging Technologies and Incubations, Cisco
Modern cloud native developers use APIs and services from a variety of organic, public cloud and SaaS offers to build their apps and drive velocity. Unfortunately, this implies that the developer, security teams, infrastructure teams, the responsible SREs, and the management chain (e.g., CISOs) are out-of-sync and in the dark on the security ramifications behind any developer’s API choices. And worse, they have no visibility to the security exposure of the app's customers and their data.

This talk will highlight these challenges due to the velocity mismatch between these teams, the potential lack of compliance, and the risk to customer data due to these API decisions. We will explore how solving it earlier in the application development lifecycle will lower the cost of the exposure of the entire software (and hardware) stack as well as what needs to be done in the community to solve these problems in a software-driven manner. It’s time to Go Up and Shift Left.

Speakers
avatar for Vijoy Pandey

Vijoy Pandey

Vice President, Engineering for Emerging Technologies and Incubations, Cisco
Vijoy Pandey is Vice President, Engineering for Emerging Technologies and Incubation (ET&I) at Cisco. ET&I is chartered to create and drive the next Bold Bets for Cisco in an agile, ambitious and entrepreneurial manner. Vijoy runs both engineering and a global framework of co-innovation... Read More →


Thursday November 19, 2020 1:42pm - 1:47pm EST
Intrado Virtual Event Platform

1:49pm EST

Keynote: Kubernetes and etcd Features That Unlocked 15k Node Clusters - Wojciech Tyczyński, Staff Software Engineer, Google
In this presentation you will learn about improvements made to Kubernetes and etcd that unlocked running massive clusters with 15,000 nodes. We will show how we tackled this challenge from different angles focusing on its technical aspect. You will learn about the most important changes like watch bookmarks, etcd concurrent reads and more, but also our cooperation with other communities (e.g. golang). We will also describe how we approached validating our work and how real Kubernetes users helped us here.

Speakers
avatar for Wojciech Tyczyński

Wojciech Tyczyński

Staff Software Engineer, Google
Wojciech is working on Google Technical Infrastructure & Cloud since 2012. Since February 2015 he works on Kubernetes and Google Kubernetes Engine. With the main focus on scalability, performance and reliability, he gained experience and contributed to many Kubernetes features and... Read More →


Thursday November 19, 2020 1:49pm - 2:04pm EST
Intrado Virtual Event Platform

2:00pm EST

2:00pm EST

2:06pm EST

Keynote: More Power, Less Pain: Building an Internal Platform with CNCF Tools - David Sudia, Senior DevOps Engineer, GoSpotCheck, Inc.
Last year GoSpotCheck migrated from a PaaS to Kubernetes, and devs asked "Does it have to be this hard?" The engineering organization's major initiative this year was to be able to say "no," by building an internal Platform-as-a-Service...with no platform team. And keeping to a goal of using as many open-source and CNCF technologies as possible.  Learn how GoSpotCheck used and put together tooling around Buildpacks, Helm, OpenTelemetry, Prometheus, Envoy, LinkerD and gRPC to make a much smoother experience for developers, from "local" development (which now happens in the cluster) through the first SLO alert. Also learn guidelines about where to make the strategic trade-off of what to do in-house and when to go with a vendor.  Most of all, learn how to make a pleasant user experience for developers with Cloud Native tech.

Speakers
avatar for David Sudia

David Sudia

Senior DevOps Engineer, GoSpotCheck, Inc
David Sudia (he/him) is a former educator turned developer turned DevOps Engineer. He's passionate about supporting other developers in doing their best work by making sure they have the right tools and environments. In his day to day he's responsible for managing Kubernetes clusters... Read More →


Thursday November 19, 2020 2:06pm - 2:21pm EST
Intrado Virtual Event Platform

2:23pm EST

Keynote: Closing Remarks - Stephen Augustus, KubeCon + CloudNativeCon North America 2020 Co-Chair & Senior Open Source Engineer - Tanzu Kubernetes Grid Core, VMware
Speakers
avatar for Stephen Augustus

Stephen Augustus

Senior OSS Engineer, Tanzu Kubernetes Grid Core, VMware
Stephen Augustus is an active leader in cloud native OSS communities. He currently serves the Kubernetes community as a Chair for SIG Release, a Release Manager, a Lead for WG Naming, and an owner of Enhancements subproject. Additionally, he is one of the Chairs for CNCF SIG Contributor... Read More →


Thursday November 19, 2020 2:23pm - 2:25pm EST
Intrado Virtual Event Platform

2:25pm EST

Break
Thursday November 19, 2020 2:25pm - 2:55pm EST
Anywhere

2:55pm EST

A High-Schooler’s Guide to Kubernetes Network Observability - Drew Ripberger, Nirmata
The Kubernetes ecosystem provides fine attention to the use cases of almost all projects. At the same time, to a novice developer trying to break into distributed systems, Kubernetes can also be incredibly daunting at times. Kube-netc was a project developed by Drew Ripberger, a recent high school graduate turned summer intern at Nirmata. Kube-netc is built around creating all encompassing network observability. With eBPF capturing connection statistics and Prometheus exposing the processed metrics, kube-netc is a compelling example of how users can easily implement enhanced system awareness. Though prior to his internship, Drew had not used Kubernetes, or even heard of eBPF or Prometheus before getting assigned the project, this talk will take you through the creation of kube-netc and his journey from hacks and workarounds to utilizing everything that the CNCF ecosystem has to offer.

Speakers
avatar for Drew Ripberger

Drew Ripberger

Consultant, Nirmata
Drew Ripberger is a recent high school graduate that will be attending The Ohio State University in the fall. He is involved with distributed systems research at The Ohio State and has competed at the highest level of science fair in the state of Ohio for his independent research... Read More →



Thursday November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

2:55pm EST

A Walk Through the Kubernetes UI Landscape - Joaquim Rocha, Kinvolk & Henning Jacobs, Zalando SE
Working with Kubernetes clusters and workloads can be overwhelming, both for operators, as well as application developers. While kubectl is the de-facto standard interface to interact with Kubernetes' API, a graphical user interface can provide a better experience for newcomers and advanced users alike. This talk will look at the current landscape of Open Source Kubernetes web and desktop UIs, including Kubernetes Dashboard, Lens, Octant, Kubernetes Web View, and Headlamp. Particularly, how different dashboards are built, for what purpose they can be used, and how they compare in terms of functionality, so attendees can get the most out of the vast landscape of Kubernetes UIs.

Speakers
avatar for Joaquim Rocha

Joaquim Rocha

Director of Product Engineering, Kinvolk
Joaquim leads the Product Engineering team for Kinvolk's user interface and managed service offerings. He has been active in the Open Source community for over 10 years as a developer and/or author, from desktop software (he is a member of the GNOME Foundation), to museum installations... Read More →
avatar for Henning Jacobs

Henning Jacobs

Senior Principal Engineer, Zalando SE
Henning joined Zalando in the beginning of 2010 and accompanied the transformation of Zalando’s technology department through the eras of PHP/MySQL, Java/PostgreSQL, and "Radical Agility". He was leading the Developer Productivity department where his five teams helped streamline... Read More →


Thursday November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

2:55pm EST

App Testing at Scale: How Bitnami Tests Thousands of Releases Per Month - Juan Jose Martos Castro, VMware
Bitnami publishes a collection of over 180 open source applications and components on over twenty platforms, resulting in thousands of unique image builds and releases every month. Every single one of those releases is automatically tested in the environment in which it will be deployed by users, before being pushed to its destination. In this session, we will show you how we automate thousands of tests across multiple platforms including public clouds, vSphere, containers and Kubernetes, and even Windows installers. Using the popular open source blog application WordPress as an example, we will demonstrate how we accomplish this scale of testing and how you can apply what we have learned to your own testing best practices.

Speakers
avatar for Juan Jose Martos Castro

Juan Jose Martos Castro

Member of Technical Staff, VMware
I've been working at Bitnami since 2015 and have learned how to test all the different solutions we provide since then. That means that I can let the audience know more about how to solve different issues when performing the tests in their solutions and how we have evolved the testing... Read More →



Thursday November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

2:55pm EST

Making the Business Case for Contributing to Open Source - Tobie Langel, UnlockOpen
Today, pretty much all companies have embraced open source. But while they’re all keen to use open source, at lot fewer actually contribute to it. And yet, there’s real value in doing so. Companies use their contribution to open source to boost recruiting (Facebook claims 75% of their new engineering recruits mention Facebook’s open source program as a key reason they accepted their offer), increase their market, build a moat around their business, or position themselves as leaders in their field. In this talk, we’ll look at the different ways contributing to open source can benefit a business and become a competitive advantage. We’ll look at the open source strategies of different companies, big and small, and provide you with the knowledge to start building a business case for open source in your own company.

Speakers
avatar for Tobie Langel

Tobie Langel

Principal, UnlockOpen
Tobie Langel is the founder of UnlockOpen, a boutique consulting firm that helps large organizations build a strong open source culture. His clients include Google, Microsoft, Intel, and Mozilla. Tobie Langel is the facilitator of AMP’s Advisory Committee and sits on the Advisory... Read More →



Thursday November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

2:55pm EST

Building a Global Supercomputer with Virtual Kubelet - Dmitry Mishin, University of California San Diego & Adrien Trouillaud, Admiralty
Nautilus is a global Kubernetes cluster, product of the Pacific Research Platform (PRP) project at The University of California San Diego (UCSD) and many collaborating campuses. It aggregates compute resources from around the world. While that's impressive, there are issues that a single cluster cannot solve: in this case, decentralized governance. PRP participants delegate the control of some of their compute resources to UCSD. That wouldn't scale to a global network of independent institutions. So PRP, along with peer projects nationwide, decided to adopt Admiralty's open-source multi-cluster scheduler, which allows for decentralized control plane topologies. Dmitry will demo the federation of Nautilus with the clusters of other large scientific networks; Adrien will explain how Admiralty implemented Virtual Kubelet and the Kubernetes scheduler framework to make this possible.

Speakers
avatar for Dmitry Mishin

Dmitry Mishin

Applications Developer, University of California San Diego
Dmitry Mishin, PhD is an Applications Developer at The University of California San Diego, working at the Supercomputer Center on enhancing the Comet supercomputer, and at Calit2 on supporting and expanding Nautilus, a global Kubernetes cluster. Dmitry holds a Master's degree from... Read More →
avatar for Adrien Trouillaud

Adrien Trouillaud

CEO, Admiralty
Adrien Trouillaud is the founder and CEO of Admiralty, a Seattle-based startup building open-source and enterprise multi-cluster products for Kubernetes. Adrien is the main author of multicluster-scheduler. Prior to Admiralty, he worked at PayScale, developing and operating machine... Read More →


Thursday November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

2:55pm EST

Cloud Native Machine Learning Systems at Day Two and Beyond - Sophie Watson & William Benton, Red Hat
You’re probably already convinced that Kubernetes is the right infrastructure for your next machine learning initiative, but you may not be ready for some of the speedbumps that await you on the way. This talk will introduce some of the challenges unique to machine learning systems, prepare you for the tradeoffs you’ll face supporting practitioners and putting systems in production, and present some of the additional tools you’ll need in your DevOps toolbox as your cloud-native machine learning systems mature. You’ll learn how to negotiate pitfalls related to interactive development, reproducibility, and monitoring machine learning systems in production with concrete solutions inspired by our experience with end-users in various industries.

Speakers
avatar for Sophie Watson

Sophie Watson

Senior Data Scientist, Red Hat
Sophie Watson is a data scientist at Red Hat, where she helps customers use machine learning to solve business problems in the hybrid cloud. She is a frequent public speaker on topics including machine learning workflows on Kubernetes, recommendation engines, and machine learning... Read More →
avatar for William Benton

William Benton

Principal Product Architect, NVIDIA
William Benton is passionate about making it easier for machine learning practitioners to benefit from advanced infrastructure and making it possible for organizations to manage machine learning systems. His recent roles have included defining product strategy and professional services... Read More →


Thursday November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

2:55pm EST

CRI-O: The Runtime Control Room - Sascha Grunert, SUSE, Peter Hunt, Urvashi Mohnani, Mrunal Patel, Red Hat
There are many ways to customize the underlying container runtime in Kubernetes. Where Kubernetes API offers many knobs for tuning your workloads, using CRI-O gives you access to even more. CRI-O is a container runtime that provides an incubation space for new runtime features in a secure way. It exposes lower-level features with container annotations, runtime classes, and configuration variables, giving admins control over how and when these features are available, and paving a path for their eventual stabalization and wider adoption in Kubernetes. Join the CRI-O maintainers Peter Hunt, Sascha Grunert, Urvashi Mohnani and Mrunal Patel as they give an introduction of CRI-O and walk through the features and knobs CRI-O exposes.

Speakers
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 Urvashi Mohnani

Urvashi Mohnani

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.
avatar for Sascha Grunert

Sascha Grunert

Senior Software Engineer, SUSE
Sascha is a Senior Software Engineer at SUSE, 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

Principal 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 November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

2:55pm EST

Image-Builder Deep Dive - Moshe Immerman, Flanksource & Tushar Aggarwal, VMware
Image-builder is a subproject of SIG Cluster Lifecycle that was created with idea to host a number of different utilities for creating virtual machine images. It has the following goals: 1) To build images for Kubernetes-conformant clusters in a consistent way across infrastructures, providers, and business needs. 2) To provide assurances in the binaries and configuration in images for purposes of security auditing and operational stability 3) To ensure that the creation of images is performed via well defined phases. Where users could choose specific phases that they needed.

Speakers
avatar for Moshe Immerman

Moshe Immerman

Chief Kubernetes Officer
Moshe is the Chief Kubernetes Officer at Flanksource where he is driving a vision of Kubernetes as the OS for the Datacenter. Moshe is an active member of the SIG Cluster Lifecycle group where he leads the image-builder sub-project and was involved in the design of early alpha versions... Read More →
TA

Tushar Aggarwal

Software Engineer, VMware


Thursday November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

2:55pm EST

Intro to Scaling Prometheus with Cortex - Tom Wilkie, Grafana Labs & Ken Haines, Microsoft
Have many, disparate Prometheus instances scattered around your organisation? Want a single, centralised place to store and query all your metrics? Don’t want to manually shard your metrics across instance? Want faster queries and indefinite retention? If you answered “yes” to any of those questions, Cortex might be for you. Cortex is a horizontally scalable, highly available Prometheus-compatible TSDB. Cortex allows users to deploy a centralised, globally aggregated view of all their Prometheus instances, storing data indefinitely and scaling to hundred of millions of series. In this talk we will discuss a bit of Cortex's history, Cortex's architecture and how to get started with Cortex. Cortex is an Apache-licensed CNCF incubation project.

Speakers
avatar for Tom Wilkie

Tom Wilkie

VP, Product, Grafana Labs
Tom is VP Product at Grafana Labs, but really he is a software engineer. Tom is a maintainer on the Prometheus project and a maintainer and the original author of Cortex, both CNCF projects. Previously Tom founded Kausal, a company working on Prometheus, and worked at companies such... Read More →
avatar for Ken Haines

Ken Haines

Principle Software Engineer, Microsoft


Thursday November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

2:55pm EST

Jaeger Deep Dive - Yuri Shkuro, Facebook, Povol Loffay, Red Hat & Annanay Agarwal, Grafana Labs
This session is dedicated to an in-depth understanding of the Jaeger project. We will give a short demo of the recently added features, talk about various topics including the architecture, deployment models, configuration, different types of sampling, multi-tenancy, and best practices. We will discuss integration with OpenTelemetry, and review the roadmap. After this session the attendees should better understand the Jaeger architecture, how to deploy it and get the best benefits, and to make contributions to the project.

Speakers
AA

Annanay Agarwal

Software Engineer, Grafana Labs
avatar for Yuri Shkuro

Yuri Shkuro

Software Engineer, Facebook
Yuri works on distributed tracing, observability, reliability, and performance problems; author of the book "Mastering Distributed Tracing"; creator of Jaeger, an open source distributed tracing platform and a graduated CNCF project; co-founder of the OpenTracing and OpenTelemetry CNCF projects; member of the W3C Distributed Tracing Working Group... Read More →
avatar for Povol Loffay

Povol Loffay

Software engineer, Traceable.ai
Pavol Loffay is a Software Engineer at Red Hat working on distributed tracing and observability for microservices. He is a maintainer of Jaeger and OpenTracing projects.



Thursday November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

2:55pm EST

Navigating the App Delivery Landscape While Solving Everyday Problems - Lei Zhang, Alibaba & Alois Reitbauer, Dynatrace
Recently there was a lot of buzz around the CNCF landscape getting overly complex. There are more and more options to choose from which is good to see a growing ecosystem. However, this can sometimes also become overwhelming. In this session we walk through major challenges that people are facing and show how they can be solved with projects available today. We will look into scenarios 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 give you an interactive and quick tour through the CNCF landscape with a focus on delivering and running applications. You will also get some demo code samples to try everything hands on and have a reference to get started with your own projects.

Speakers
avatar for Lei Zhang

Lei Zhang

Staff Engineer - OAM/KubeVela, Alibaba
Lei is a co-maintainer of Kubernetes community, and co-chair of CNCF App Delivery SIG. Lei is co-leading engineering effort in Alibaba including Kubernetes and large-scale cluster management system. Before it, Lei worked for Hyper_ and Microsoft Research (MSR). Lei is a popular speaker... Read More →
avatar for Alois Reitbauer

Alois Reitbauer

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 →


Thursday November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

2:55pm EST

All You Can Eat Networking. Kubernetes Goodness for the Hungriest Workloads - Aloys Augustin, Cisco & Casey Davenport, Tigera
There are classes of workloads that are notoriously hungry when it comes to networking. Think big data, storage, analytics, 5G, virtual network functions, then encrypt it all at 40Gbps line rates. Kubernetes and the Kubernetes network model are increasingly seen as essential to help manage these workloads at scale. But the cost of containerization and container networking can be hard to swallow for workloads that are often used to having dedicated NICs and physical hardware. Our novel solution was to cook up a feast that is a fusion of two worlds: combining Calico, the popular cloud native Kubernetes network plugin, with VPP, a very fast and scalable userspace packet processing software. In this talk we will lift the lid on what we’ve been cooking and the key ingredients that made it possible to offer an all you can eat buffet for your hungriest workloads.

Speakers
avatar for Aloys Augustin

Aloys Augustin

Software Engineer, Cisco
Aloys Augustin is the main author of the Calico/VPP integration, and he has worked on cloud infrastructure technologies since 2016. He joined the VPP team at Cisco in 2018 where he focuses on container networking. He is also the maintainer of the QUIC stack in VPP.
avatar for Casey Davenport

Casey Davenport

Senior Software Engineer, Tigera
Casey Davenport is one of the lead maintainers for Project Calico and has worked on software defined networking solutions since 2012. He is an active Kubernetes community member and currently co-leads the Kubernetes networking special interest group (k8s-sig-network).


Thursday November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

2:55pm EST

Observability Brings Clarity in 5G World - Yamini Sridaran & Praveen George, Affirmed Networks
Kubernetes has become the de-facto standard for running 5G core virtual network functions (VNFs) - a set of standards defined applications, each implemented as dozens of microservices and often run across multiple K8s clusters. Centralized monitoring, early detection of problems, and deep troubleshooting tools are essential to ensure telco-grade availability of this complex set of inter-connected microservices. In this talk we present our experience building and using our telco observability platform using CNCF projects. This platform provides: End to End 5G call tracing across multiple VNFs using Jaeger 5G network performance monitoring using 1000s of base and derived metrics using Prometheus Fault detection and troubleshooting using AlertManager, Fluentd and Kibana Attend this talk to learn how observability brings clarity to complex, high-reliability applications such as 5G VNFs.

Speakers
avatar for Praveen George

Praveen George

Senior Principal QA Engineer, Affirmed Networks
Praveen George is a Senior Principal QA engineer at Affirmed Networks. As a member of Quality Assurance team, he works in System test and Product validation of 5G core VNFs on Kubernetes. He has prior experience on product validation of various 2G, 3G, 4G telecom core network applications... Read More →
avatar for Yamini Sridaran

Yamini Sridaran

Senior Principal Software Engineer, Affirmed Networks
Yamini Sridaran is a Senior Principal Software Engineer at Affirmed Networks. As a member of Cloud Native Infra team, she works on improving and building the cloud security and observability of 5G Core VNFs on Kubernetes using open source projects OpenPolicyAgent, Grafana,Prometheus... Read More →



Thursday November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

2:55pm EST

Multi-Cluster is Easier Than You Think with Linkerd and Ambassador - Thomas Rampelberg, Buoyant & Daniel Bryant, Datawire
Multicluster is becoming the new norm; practically everyone runs multiple dev and staging clusters, and running multiple cross-AZ/DC production clusters is a best practice for high availability. However, connecting multiple clusters is often seen as challenging. We’re here to convince you that it’s easy to get started with Linkerd and Ambassador. Join Thomas and Daniel to learn: - The motivations for cross-cluster communication - Key requirements for multi-cluster comms, including: providing a unified trust domain, separating failure domains, support heterogeneous networks, and providing a unified model with in-cluster comms. - An exploration of the “service mirror” pattern and how this is implemented within Linkerd - How to connect and manage an Ingress to a multi-cluster deployment using service mirroring (including live demo)

Speakers
avatar for Thomas Rampelberg

Thomas Rampelberg

Software Engineer, Buoyant
Thomas Rampelberg is a Software Engineer at Buoyant Inc. He has made a career of building infrastructure software that allows developers and operators to focus on what is important to them. He is a contributor to Linkerd and has been maintaining Kubernetes applications at scale and... Read More →
avatar for Daniel Bryant

Daniel Bryant

Product Architect, Ambassador Labs
Daniel Bryant works as a Product Architect at Ambassador Labs (previously Datawire). His technical expertise focuses on ‘DevOps’ tooling, cloud/container platforms, and microservice implementations. Daniel is a Java Champion, and contributes to several open source projects. He... Read More →


Thursday November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

2:55pm EST

Kata Containers Performance Evaluation and Optimization on Arm64 - Jia He, Arm
Kata Containers builds extremely lightweight virtual machines that seamlessly plug into the containers ecosystem. It is a multi-architecture project which has been supported on X86, aarch64, ppc, s390. Jia He will introduce current status of kata containers on aarch64, focusing on the performance evaluation on aarch64. Includes: 1. metrics report: boot time, memory footprint, network and storage io. 2. Real-life test case includes nginx, redis and tensorflow 3. Kata containers vs runc containers Besides, Jia He will also introduce what Arm container team has done to optimize the performance: 1. virtiofs enablement and bugfix 2. nvdimm support and bugfix 3. kvm ptp enablement 4. Misc performance optimization

Speakers
avatar for Jia He

Jia He

Staff software engineer, Arm
Justin He is a Staff Software Engineer at Arm in the Opensource Software Ecosystem. He focuses on virtualization/kernel areas. He is responsible for kata-containers and Unikraft on Arm



Thursday November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

2:55pm EST

Kubernetes-native Security with Starboard - Liz Rice & Daniel Pacak, Aqua Security
Starboard is an open source project that gathers security information from various different tools into Kubernetes CRDs, so users can manage & access security reports through familiar Kubernetes interfaces, like kubectl or Octant. This talk uses plenty of demos to describe the motivations behind Starboard, and design challenges such as: - how reports can relate to different resources, from pods through to entire clusters - showing security information for running workloads - extensibility and plugins Learn how to use Starboard generate to actionable security information that's visible to the people who need it. See how to extend Starboard to integrate your favourite security tool, if it isn't already covered today. This “Advanced” talk won’t hold back from showing you the code! It assumes basic familiarity with security tools like vulnerability scanning, YAML checks & CIS benchmarks.

Speakers
avatar for Liz Rice

Liz Rice

VP Open Source Engineering, Aqua Security
Liz Rice is VP Open Source Engineering with cloud native security specialists Aqua Security, looking after projects including Starboard, Trivy, Tracee, kube-hunter and kube-bench. She is chair of the CNCF's Technical Oversight Committee, and was Co-Chair of KubeCon + CloudNativeCon... Read More →
avatar for Daniel Pacak

Daniel Pacak

Open Source Engineer, Aqua Security
Daniel Pacak is an Open Source Engineer at Aqua Security. He works on Kubernetes and container security related projects, and he is a maintainer on the CNCF project Harbor. When he isn't at work, he enjoys taking walks in the woods with his family.


Thursday November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

2:55pm EST

Optimizing Storage Assignment via Pod Scheduling Under Disturbance Factors - Kenji Morimoto, Cybozu, Inc.
For distributed storage systems like Ceph, it is essential to allocate node-local storage devices evenly among racks or regions. This talk introduces how to automate this allocation by using the "WaitForFirstConsumer" volume binding mode and tuning kube-scheduler. The use of "WaitForFirstConsumer" translates the problem of storage allocation into that of pod scheduling. Kenji and his colleagues in Cybozu utilize the feature of Topology Spread Constraints to distribute storage pods. They found that kube-scheduler needs tuning from the default to spread pods optimally under disturbance such as CPU consuming workloads. Since kube-scheduler is being improved, the tuning method varies according to the Kubernetes version. The talk covers the tuning methods for Kubernetes 1.17, 1.18, and 1.19. By distributing storage pods among racks, they achieved fault tolerance against a full rack failure.

Speakers
avatar for Kenji Morimoto

Kenji Morimoto

Software Engineer, Cybozu, Inc.
Kenji Morimoto is a Software Engineer at Cybozu. He is working on the open-source Neco project to provide and maintain computer clusters with Kubernetes for their cloud services. He has built management software and related components for the Kubernetes clusters, which help application... Read More →


Thursday November 19, 2020 2:55pm - 3:30pm EST
Intrado Virtual Event Platform

3:00pm EST

3:00pm EST

3:45pm EST

Selecting the Right Identity Provider for Kubernetes: A Comparative Survey - Cameron Seader, SUSE
This is intended to be a comparative view of common identity providers available to Kubernetes. I'll compare all of the details ranging from authentication (Authn), authorization (Authz), user management, mapping, federation and so on. We will discover together the positive and negative of each for your situation. This will allow all attendees to make the right choice when it comes to their situation for their workloads. Identity provider examples to include Dex, UAA, Keycloak, OpenUnison, and others. Please join us as we delve into the sea of feature and function between all of the identity providers today. Your sure to come away with the right choice in mind for your next project.

Speakers
avatar for Cameron Seader

Cameron Seader

Technology Strategist, SUSE
Cameron Seader is a Technology Strategist at SUSE, working with the most strategic opportunities and premium customers around open source technologies like Kubernetes, Ceph, Cloud Foundry, and more. With over 20 years of experience in data center systems to application platforms as... Read More →



Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform

3:45pm EST

Eating Your Vegetables: How to Manage 2.5 Million Lines of YAML - Daniel Thomson & Jesse Suen, Intuit
Configuration management, while overlooked and underappreciated, is a necessary component of a healthy Kubernetes diet. With over 200 clusters, 2500 git repositories, and 9000 namespaces, Intuit manages and deploys 2.5 million lines of Kubernetes configuration using GitOps. To handle this scale, over the years Intuit has experimented with different config management approaches including templating (Helm), overlays (Kustomize), codifying and abstracting (jsonnet, cdk8s), ultimately settling on Kustomize. Kustomize’s remote base capabilities allow our central team to define and distribute standard patterns and templates, while still allowing developers to overlay last-mile customizations on these templates. This session will explain our journey, hard lessons faced for managing YAML at scale, and where Intuit thinks the future of Kubernetes configuration management needs to head.

Speakers
avatar for Daniel Thomson

Daniel Thomson

Software Engineer, Stytch
Danny Thomson is a software engineer at Stytch working to build the future of user authentication through passwordless options. Previously, Danny worked at Intuit on their Modern Saas platform and contributed to their open-source project: Argoproj. He believes that developer services... Read More →
avatar for Jesse Suen

Jesse Suen

Principal Software Engineer, Intuit
Jesse is a Principal Engineer at Intuit and a core contributor and technical lead of the open-source Argo suite of projects (Workflows, CD, Rollouts). He has spent the past three years developing microservices-based, distributed applications, and controllers for Kubernetes. He was... Read More →


Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform

3:45pm EST

Panel: End User Panel: GITOPS in the Enterprise -Real World Experiences - Cheryl Hung, Cloud Native Computing Foundation; Fabio Giannetti, Mastercard; Matt Young, EverQuote Inc.; & Amr Abdelhalem, Fidelity Investments
This panel brings together engineers from the CNCF End User Community to provide their insights on the journey their respective companies have undergone in their transformation to Cloud Native. Each End User member company will discuss their Cloud Native principles and what has worked along with what has not worked. Topics will include operating GITOPS in real world practice, developer experience (CI & CD), CNCF projects evaluated and implemented, and vendor management along with the lessons learned along the journey.

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 →
avatar for Amr Abdelhalem

Amr Abdelhalem

SVP, Head of Cloud Platforms; CNCF Governing Board Member, Fidelity
Lead Fidelity cloud platform team in transforming Fidelity’s application workloads to take advantage of the hybrid multi-cloud model.
MY

Matt Young

Principal Architect, Cloud Engineering, EverQuote, Inc.
Matt is a Principal Cloud Architect @ EverQuote, delivering infrastructure, services, and developer-focused tooling for cloud-native applications. With 20+ years of industry experience he’s happily worn Dev, Test, Support and Research hats across the domains of embedded systems... Read More →
avatar for Fabio Giannetti

Fabio Giannetti

Director Software Engineering, Mastercard
Fabio is a Director of Software Engineering. He is responsible for the internal cloud platforms in Mastercard, a global distributed platform with more than 10 datacenter across the world. This includes building and supporting Kubernetes as well as Cloud Foundry. Prior to that Fabio... Read More →


Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform

3:45pm EST

Enhancing the Kubernetes Scheduler for Diverse Workloads in Large Clusters - Yuan Chen & Yan Xu, Apple
As a wide diversity of workloads are being deployed in Kubernetes, the default scheduler has become insufficient in the light of scheduling performance and functionality. In this talk, Yuan Chen and Yan Xu will present their experience and results of leveraging the Kubernetes scheduling framework and developing new plugins to create a custom scheduler. The scheduler can meet different scheduling needs of diverse workloads in large scale clusters, from stateless to stateful services, big data jobs and machine learning applications. They will deep dive into (1) the design and implementation of the scheduling plugins for performance optimization, custom pod placement and group scheduling, and (2) the use of plugins and scheduling profiles to achieve a better balance between scheduling performance and quality. New features and enhancements of the scheduling framework will also be discussed.

Speakers
avatar for Yuan Chen

Yuan Chen

Software Engineer, Apple
Yuan Chen is a Software Engineer at Apple. He has 15+ years of R&D experience in the areas of cloud computing and cluster management. His current work focuses on developing new scheduling features and improving scalability for Kubernetes. As a Kubernetes community member, Yuan has... Read More →
avatar for Yan Xu

Yan Xu

Softwae Engineer, Apple
Yan Xu is an engineering manager at Apple where he focuses on Kubernetes and containerization. He has also been a committer and PMC member of Apache Mesos since its early days when he worked at Twitter.


Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform

3:45pm EST

Accelerate and Autoscale Deep Learning Inference on GPUs with KFServing - Dan Sun, Bloomberg & David Goodwin, NVIDIA
Large-scale language models, such as BERT and GPT-2, have brought exciting leaps in state-of-the-art accuracy for many NLP tasks. BERT requires significant compute during inference, which poses challenges for real-time application performance. KFServing provides a simple model serving interface across common model servers with a standardized REST/gRPC inference protocol to serve single or co-located multiple models on CPU or GPU. KFServing enables hardware acceleration and autoscaling of Bloomberg's own BERT models trained on a corpora of specialized, financial news data. In this talk, we will discuss how we use KFServing in a production application to address scalability, latency, and throughput with Knative’s Autoscaler and Activator. We will also discuss some performance debugging tips and show the GPU benchmark results with TensorFlow/PyTorch BERT models deployed to KFServing.

Speakers
DS

Dan Sun

Data Science Platform Engineer, Bloomberg
Dan Sun is a Senior Software Engineer of the Data Science Infrastructure team at Bloomberg, focusing on designing and building mission critical production ML inference managed solution. He strives to understand and tackle data scientists' complex problems. He also has many years of... Read More →
DG

David Goodwin

Principal Software Engineer, NVIDIA
David Goodwin is a principal software engineer in the Machine Learning group at NVIDIA where he is currently working on tools and usability for deep learning inference. He possesses in-depth knowledge of a wide range of hardware and software components, and software engineering processes... Read More →


Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform

3:45pm EST

Absorbing Thanos Infinite Powers for Multi-Cluster Telemetry - Bartlomiej Płotka & Kemal Akkoyun, Red Hat & Frederic Branczyk, Independent
Thanos is an open-source, CNCF’s Incubated project that horizontally scales Prometheus to create a global-scale highly available monitoring system. It seamlessly extends Prometheus in a few simple steps and it is already used in production by hundreds of companies that aim for high multi-cloud scale for metrics while keeping low maintenance cost. During this talk, core Thanos (and Prometheus) maintainers, will briefly introduce basic ideas behind Thanos and deployment models and use cases. After that, to satisfy more experienced users, they will explain more advanced concepts, tips for running on the scale, and the latest shiny usability improvements. Thanks to the growing community there is much to talk about!

Speakers
avatar for Kemal Akkoyun

Kemal Akkoyun

Software Engineer, Red Hat
Kemal Akkoyun is a Software Engineer at Red Hat on the OpenShift Observability and Monitoring team. He is a maintainer of the CNCF Thanos project. Kemal contributes to several open-source projects, especially in the Prometheus Ecosystem. He actively tries to participate in CNCF SIG... Read More →
avatar for Frederic Branczyk

Frederic Branczyk

Principal Software Engineer, 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 →
avatar for Bartlomiej Płotka

Bartlomiej Płotka

Principal Software Engineer, Red Hat
Bartek Plotka is a Principal Software Engineer at Red Hat with a background in SRE and is currently working on OpenShift Monitoring and Observability. He is the co-author and core maintainer of the CNCF Thanos project. He is also a core maintainer of Prometheus and contributes to... Read More →


Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform

3:45pm EST

CNCF Project Paperwork Working Session - Josh Berkus, Red Hat, Carolyn Van Slyck, Microsoft & Dawn Foster, VMware
At each stage from Sandbox to Graduated, you’ll need to add community and process documentation – and there’s even more that’s good to have even if it’s not required. Let us help you create this “project paperwork” now instead of waiting for a deadline. With just a little planning, it doesn’t need to overwhelm you. SIG Contributor Strategy will walk you through required and desired community docs, how to use the new template repo, and which docs you need at which level. We’ll also be on hand to answer your questions and provide 1-on-1 help and editorial support. You can get your project ready, and we’ll show you how.

Speakers
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.
avatar for Carolyn Van Slyck

Carolyn Van Slyck

Principle Software Engineer, Microsoft
Carolyn is a software developer based in the wilds of suburban Chicago, working remotely on the Microsoft Azure Containers team. Her passion is developer tools, and automating all the things with a sidecar of containers. She is a maintainer for the Go dependency manager (dep), a Kubernetes... Read More →
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 on the Governing Board and is a maintainer for the Linux... Read More →


Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform

3:45pm EST

Contributing to Kubernetes Conformance Coverage - Hippie Hacker & Caleb Woodbine, 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 Hippie Hacker

Hippie Hacker

Chief Executive Hippie, ii.coop
Hippie Hacker's unique approach to storytelling includes practical application of technology with a focus on humanity as a whole. He has a lifelong interest in the creation of vehicles of viral generosity that everyone can ride.His travels starting in an avocado green Volkswagen took... Read More →
avatar for Caleb Woodbine

Caleb Woodbine

Cloud Native Tester, 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 and the Kubernetes conformance working group. Caleb also spends way too much time with container technologies... Read More →



Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform

3:45pm EST

Intro + Deep Dive - Provider IBM Cloud - Sahdev Zala, Richard Theis, & Brad Topol, IBM
In this session, the project leads will provide an overview of the IBM Cloud Provider subproject, its open source activities, and learning resources. It will be followed by a discussion on the recent developments as well as future work in the IBM Cloud Provider and Kubernetes Cluster API Provider IBM Cloud. 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 Brad Topol

Brad Topol

Distinguished Engineer, IBM
Dr. Brad Topol is an IBM Distinguished Engineer leading efforts focused on Open Technologies and Developer Advocacy. In his current role, Brad leads a development team focused on contributing to and improving Kubernetes and several other cloud native open source projects. Brad is... Read More →
avatar for Sahdev P. Zala

Sahdev P. Zala

Senior Software Engineer, IBM
Sahdev P. Zala is a Senior Software Engineer in the IBM Digital Business Group Open Technology division. In his current role, Sahdev is focused on contributing to the Kubernetes and etcd upstream development. He is a member of Kubernetes and etcd-io github organization. He is also... Read More →


Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform

3:45pm EST

Intro: CNCF SIG-Runtime - Ricardo Aravena, Rakuten & Renaud Gaubert , NVIDIA
The CNCF SIG Runtime (https://github.com/cncf/sig-runtime) collaborates to explore how different runtime infrastructure technologies make it possible to run cloud-native workloads. Discussions are about generalized orchestration, autoscaling, scheduling, execution, container runtimes, sandboxing, virtualization, image packaging/distribution, and specialized architectures. Furthermore, technologies and projects, aimed specifically at Edge, IoT, Batch, Big Data, AI/ML, etc. and incorporating specialized computing elements beyond CPUs, including GPUs, TPUs, FPGAs, ASICs, etc. In this session, we'll provide an overview of the current cloud-native projects and future technologies that fall within the SIG scope. You'll find out how to get involved and contribute, get to know some of the SIG members, and a showcase of the work thus far. The audience will come away with a basic understanding of the SIG and its place in the CNCF ecosystem.

Speakers
avatar for Ricardo Aravena

Ricardo Aravena

SRE 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 →


Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform

3:45pm EST

SIG Architecture Intro and Update - John Belamaric, Google & Derek Carr, Red Hat
SIG Architecture maintains and evolves the design principles of Kubernetes, and provides a consistent body of expertise necessary to ensure architectural consistency over time. The SIG takes care of evolution of conformance definitions, API definitions/conventions, deprecation policy, design principles, and other cross-cutting concerns. In this talk, we will provide an introduction to SIG architecture, including its role and the various subprojects that support its activities. Additionally, we will provide a community update on the status of those efforts.

Speakers
avatar for John Belamaric

John Belamaric

Senior Staff Software Engineer, Google
John Belamaric is an experienced software engineer and architect with over 20 years of software design and development experience. He works on the Google Cloud team, focused on Kubernetes and GKE. He is a co-chair of SIG Architecture and an active participant in SIG Network.He is... Read More →
avatar for Derek Carr

Derek Carr

Distinguished Engineer, Red Hat


Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform

3:45pm EST

gRPC Communication Patterns – A Deep Dive - Kasun Indrasiri & Danesh Kuruppu, WSO2
Real-World microservices implementations often use a variety of communication protocols and standards to build different services. gRPC has emerged as an efficient, reliable, and robust way to build inter-microservice communication owing to its rich service definition capabilities with protocol buffers, a variety of language support, and high performance. In this session, we will discuss how gRPC can be used to build inter-microservices communications. In this talk, we’ll explore fundamental gRPC communication patterns; Unary RPC, Server-side Streaming, Client-side Streaming, and Bi-directional Streaming, Understanding when and how to use gRPC Interceptors, Deadlines, Cancellation, Error Handling, Multiplexing, and Metadata, a network analysis of how gRPC communication works behind the scenes.

Speakers
avatar for Kasun Indrasiri

Kasun Indrasiri

Product Manager/Senior Director-Integration, WSO2
Kasun Indrasiri is an author and a software architect with extensive experience in microservices, cloud native, and enterprise integration architecture. He is the author of the O'Reilly “gRPC: Up and Running” (2020), "Microservices for Enterprise" (Apress, 2018), O'Reilly “Design... Read More →
avatar for Danesh Kuruppu

Danesh Kuruppu

Associate Technical Lead, WSO2
Danesh Kuruppu is an associate technical Lead at WSO2 and with over five years of experience in enterprise integration and microservices technologies. Danesh is the main designer and developer of adding gRPC support for the open source, cloud native programming language Ballerina... Read More →


Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform

3:45pm EST

Supercharged Analytics for Prometheus Metrics with Spark, Presto, & Superset - Rob Skillington & Gibbs Cullen, Chronosphere
Prometheus continues to make it simple to alert, monitor and understand systems in a cloud native world with growing complexity. New connectors to big data query engines such as Spark and Presto enable us to ask more complex questions than ever before. We can ask questions such as “Which of my deployments in Kubernetes account for the majority of compute and network costs, and how has that grown and shrunk with respect to doing real work such as query volume from users?” We’ll walk through a working example to run Superset and Presto in docker connected to a remote Prometheus to perform advanced SQL queries of arbitrary size reliably without timeout. We’ll also demo joining metrics data using the Kubernetes node name Prometheus label to detailed Kubernetes object metadata (events, pods, etc) collected by Fluentd using a simple SQL join thanks to Presto’s query federation capabilities.

Speakers
RS

Rob Skillington

CTO, Chronosphere
Rob Skillington is the CTO at Chronosphere and creator of open source M3 which is a Prometheus long term storage metrics platform. Previously he was the technical lead on the observability team at Uber for M3 where it solved the needs of Uber’s ever-growing metrics footprint. He... Read More →
avatar for Gibbs Cullen

Gibbs Cullen

Developer Advocate, Chronosphere
Gibbs Cullen is a developer advocate at Chronosphere and makes it possible for the community to understand the concepts behind Prometheus and using M3 as a long term storage, in addition to helping the community with best practices in alerting, monitoring and configuring their deployment... Read More →


Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform

3:45pm EST

Kubernetes CronJobs - Does Anyone Actually Use This [in Production]? - Kevin Yang, Lyft
Considering CronJob? Think again! CronJobs sound great on paper–a higher-order API built on the bread and butter of K8s that automates fault tolerance, orchestration, etc., for distributed, repetitive tasks. On top of that, you benefit from efficient resource usage when your cron is idle. Who wouldn't want that? At Lyft, we run hundreds of CronJobs on our platform; however, the road to get there was not easy. In this talk, Kevin will dive deep into the guts of CronJobs, discuss subtle issues like how the control-plane can get bogged down at scale, and share how we addressed these problems in our K8s stack (including forking and patching Kubernetes itself!). You will leave with a better understanding of the trade-offs of CronJob and what features to look for in a cron solution to make your developers (and you) happy.

Speakers
avatar for Kevin Yang

Kevin Yang

Software Engineer, Lyft
Kevin is a Software Engineer at Lyft where he works on building out Lyft’s Compute platform based on Kubernetes. When he isn’t furiously typing “kubectl get pods” at his terminal for the 10000th time, Kevin enjoys biking, rock climbing, and fiddling with his vimrc.


Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform

3:45pm EST

Lives On the Line. Learning Disaster Response From the Coronavirus Pandemic - Kris Nova & Dr. Rachel Beda, Wisepatient
Join us for an exciting session where two worlds collide to bring a deep look at disaster response in cloud-native from the lense of a global viral pandemic. Two unsuspecting women will grace the stage to share a powerful lesson. Join a practicing MD from Seattle, and a security expert from San Francisco as they look at the top lessons learned in the global response to the CoVID-19 Pandemic. They draw stark comparison to the incident response, detection, and disaster recovery in the medical field that with the same issues we see in software. Learn how open source was able to save lives. Learn how tools like Falco are used identically to the response field testing we saw during the outbreak. Learn how the world has taught itself to expect the unexpected, and respond to catastrophe. The audience walks away feeling secure and prepared for an unexpected disaster in their infrastructure.

Speakers
avatar for Kris Nóva

Kris Nóva

Chief OSS, Sysdig
Kris Nova, Chief Open Source Advocate at Sysdig, focuses on security, intrusion detection, and the Linux kernel with Kubernetes and eBPF. As an active advocate for open source, Nova is an ambassador for the CNCF and the creator of kubicorn, a successful Kubernetes infrastructure management... Read More →
avatar for Dr. Rachel Beda

Dr. Rachel Beda

Physician and Co-Owner, Wise Patient Internal Medicine
Dr. Rachel Beda, MD is an Internal Medicine Physician in Seattle, WA and has over 19 years of experience in the medical field, including 7 years as a supervising physician in the Level 1 Emergency Department at Harvborview Medical Center. She has extensive experience with medical... Read More →


Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform

3:45pm EST

Persistent Memory in Kubernetes - Patrick Ohly, Intel
The term persistent memory (PMEM) is used to describe technologies which allow programs to access data as memory, directly byte-addressable, while the contents are non-volatile, preserved across power cycles. It has aspects that are like memory, and aspects that are like storage. Instead of replacing them, persistent memory is a third tier that sits in the middle. With this new ingredient, systems containing persistent memory can outperform legacy configurations, providing faster start-up times, faster access to large in-memory datasets, and often improved total cost of ownership. This talk will present the concept, briefly describe the available hardware (Intel® Optane™ Persistent Memory), and then cover PMEM-CSI, a storage driver that makes PMEM available to applications running inside a Kubernetes cluster.

Speakers
avatar for Patrick Ohly

Patrick Ohly

Senior Software Developer, Intel
Patrick Ohly is a software engineer at Intel GmbH, Germany. In the past he has worked on performance analysis software for HPC clusters ("Intel Trace Analyzer and Collector") and cluster technology in general (PTP and hardware time stamping, included in Linux since 2.6.30). Since... Read More →



Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform

4:00pm EST

4:00pm EST

4:20pm EST

Break
Thursday November 19, 2020 4:20pm - 4:50pm EST
Anywhere

4:50pm EST

Kubernetes and Logging: Do It Right - Eduardo Silva, Arm Treasure Data
Logging in distributed systems is not as simple as it sounds. The nature of having distributed applications comes with challenges for data processing such as parsing and unstructured/structured data handling, metadata correlation (labels/annotations), data centralization, and overall reliability. In this session, we will dive and explain all the concepts of Logging for distributed systems, specifically applicable for Kubernetes environments, best practices, and open-source tools available to satisfy the final needs of every user: data analysis. Doing Logging right is not hard if the concepts are understood, after this session you will be in a good position to implement a unified logging layer in Kubernetes with further knowledge of best practices for performance, security, and data transfer reliability.

Speakers
avatar for Eduardo Silva

Eduardo Silva

Principal Engineer, Arm Treasure Data
Eduardo is a Principal Engineer at Arm Treasure Data, he is the author and maintainer of Fluent Bit Log Processor, a CNCF sub-project under the umbrella of Fluentd. He is an international speaker in Open Source conferences, he has participated in Scale California, LinuxConf AU, Linux... Read More →


Thursday November 19, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform

4:50pm EST

The Cloud Native Journey at Adobe - Carlos Sanchez, Adobe
We will share our journey migrating one of Adobe's enterprise products to Kubernetes, running multiple clusters across regions, as well as the processes and technologies that made this possible, including Envoy, Helm or Prometheus. Adopting DevOps has improved the communication between teams, which are now organized by functional areas, no more Dev, QA, Ops teams. Continuous Delivery allows us to highly automate software delivery with multiple deploys a day, and using GitOps we have improved visibility of the services running in the different environments. Using Prometheus and Grafana allows us to provide visibility into the state of the system to everyone in the team, as the whole engineering organization participates on on-call rotation to foster a shared responsibility across services.

Speakers
avatar for Carlos Sanchez

Carlos Sanchez

Senior Cloud Software Engineer, Adobe
Carlos Sanchez specializes 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 member of the Apache Software Foundation amongst other open source... Read More →


Thursday November 19, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform

4:50pm EST

Progressive Delivery Techniques with Flagger - Stefan Prodan, Weaveworks
You might have heard about progressive delivery - it’s an umbrella term for various deployment techniques (eg. Canary releases, Dark launches, A/B testing, Blue-Green mirroring) meant to reduce the risk of introducing new software versions in production. In this session, Stefan will talk about what it takes to adopt progressive delivery for Kubernetes and how Flagger and service meshes can make deployments safer by limiting the impact of a failed release. We will look at different progressive delivery techniques, discuss the pros and cons, suggest what type of applications are best suited for each technique, and review added complexities that come with each option. We’ll close with a live demo of a GitOps pipeline powered by Flux, Flagger, and Linkerd to showcase the deployment techniques presented.

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 →


Thursday November 19, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform
  CI/CD

4:50pm EST

Having Cloud Native Fun with HonkCTL - Jeffrey Sica, Red Hat
In the last year, geese have come to symbolize a harbinger of chaos in the technical community. Many have taken this opportunity to post many GIFs and make many jokes. One of the jokes, is a Kubernetes-based CTF game called honkCTL. This talk will outline why having fun benefits communities, where HonkCTL came from, and will spin up a HonkCTL instance that mischievous cloud-native fowls can play at home. Included in this talk will also be a sneak peek at the next game being cooked up at HonkCI Laboratories.

Speakers
avatar for Jeffrey Sica

Jeffrey Sica

Senior Software Engineer, Red Hat
Jeffrey's primary role at Red Hat involves developing and maintaining the CI system used to gauge product health for the OpenShift Dedicated platform. When not poking holes at test plans, he can usually be found working on upstream Kubernetes in various sub-projects or posting an... Read More →


Thursday November 19, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform

4:50pm EST

MLOps at Snapchat: Continuous Machine Learning with Kubeflow & Spinnaker - Kevin Dela Rosa, Snap Inc.
Training a machine learning model to support your use case can be difficult, but in actuality model creation is only the beginning. ML systems are complex and differ from traditional software systems; as such unique challenges arise when engineers or data scientists try to integrate and continuously operate ML systems in production. Applying best practices and principles from DevOps to machine learning systems (MLOps) can help practitioners navigate the entire ML lifecycle. In this talk, we will share our experience so far in applying MLOps to a computer vision use case at Snapchat. We will walkthrough the process of transforming a manual script driven process into a more robust and automated experience. We will describe our ML pipeline and how we leveraged Kubernetes, Kubeflow pipelines, and Spinnaker to achieve continuous integration, continuous delivery, and continuous training.

Speakers
avatar for Kevin Dela Rosa

Kevin Dela Rosa

Machine Learning Engineer, Snap Inc.
Kevin Dela Rosa is a machine learning engineer on the Perception team at Snap. Alongside his colleagues, he is responsible for finding ways to apply machine learning and deep learning to create exciting products and breakthrough interactive experiences for millions of Snapchatters... Read More →


Thursday November 19, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform

4:50pm EST

A Special Interest in Cloud Native Security - Emily Fox, National Security Agency (NSA) & Brandon Lum, IBM
Wonder about the security of CNCF projects? What about the state of security in cloud native? Security is not binary, it’s a practice of reducing risk. With fast-changing infrastructure and emerging best practices, there’s no simple, cookie-cutter solution. The Special Interest Group (SIG) Security is a group of security minded folks in the cloud native community. These awesome people are focused on improving security of cloud native projects & minimizing security gaps in cloud native adoption. In this session you will learn about our current and future projects, efforts, and how you can get involved in the future of cloud native security.

Speakers
avatar for Emily Fox

Emily Fox

DevOps Security Lead, National Security Agency (NSA)
Emily Fox is a DevOps enthusiast, security unicorn, and a member of Women in Technology at the National Security Agency (NSA).  She promotes the cross-pollination of development and security practices and serves as NSA’s DevOps Security Lead.  She has worked in security for over... Read More →
avatar for Brandon Lum

Brandon Lum

Senior Software Engineer, IBM
Brandon loves designing and implementing computer systems (with a focus on Security, Operating Systems, and Distributed/Parallel Systems). He enjoys tackling both technical and business challenges and has a side interest in organizational behavior and leadership. At IBM Research... Read More →


Thursday November 19, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform

4:50pm EST

Kubernetes VMware User Group Intro: Best Practices for Running on VMware - Steven Wong & Myles Gray, VMware
This will be a presentation by organizers and members of the Kubernetes VMware User Group. This group addresses running all forms of Kubernetes on VMware infrastructure. The group exists to serve users, along with those who develop, test and support running K8s on vSphere and desktop hypervisors. This group is also here to support those building/using cluster installation tooling for VMware hypervisors. Agenda: - Overview of vSphere cloud provider and related storage plugins – with coverage of recent features/changes. - Recommended path for migration from the deprecated in-tree storage plugin to CSI. - New features for running Kubernetes on "desktop" hypervisors. - How to get involved in the User Group to meet other users to share advice and experiences.

Speakers
avatar for Steven Wong

Steven Wong

Open Source Software Engineer, VMware
Steve Wong has been active in the Kubernetes and Apache Mesos communities 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... Read More →
avatar for Myles Gray

Myles Gray

Senior Technical Architect, VMware



Thursday November 19, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform

4:50pm EST

Overview and State of Linkerd - William Morgan & Tarun Pothulapati, 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 include Linkerd's new seamless multi-cluster and TCP mutual TLS (mtls) features in the 2.8 and 2.9 releases, as well as performance benchmarks and recent changes in Linkerd's underlying micro-proxy, Linkerd2-proxy.

Speakers
avatar for Tarun Pothulapati

Tarun Pothulapati

Software Engineer, Buoyant
avatar for William Morgan

William Morgan

CEO, Buoyant
William Morgan is the cofounder and CEO of Buoyant, creators of Linkerd. Prior to Buoyant, he was an infrastructure engineer at Twitter, where he helped move Twitter from monolith to microservices. He was a software engineer at Powerset, Microsoft, and Adap.tv, and a research scientist at MITRE... Read More →


Thursday November 19, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform

4:50pm EST

SIG CLI Intro and Updates - Phillip Wittrock, Apple, Maciej Szulik, Red Hat, Sean Sullivan, Google & Eddie Zaneski, AWS
Maintainers from SIG CLI will introduce the audience to the projects hosted under the SIG and the SIG CLI community. They will provide a brief overview for each of these projects, including giving on update on the current state of the kubectl and kustomize CLIs. Maintainers will also cover the contribution process for the SIG, and they ways they have seen new contributors successfully onboard into the SIG. The final 15 minutes of the session will be reserved for answering questions from the audience.

Speakers
PW

Phillip Wittrock

SWE, Apple
Phillip Wittrock is Software Engineer at Apple and been a member of the Kubernetes community since 2015. Phillip currently leads the Kubernetes CLI special interest group. Phillip is an emeritus member of the Kubernetes steering committee, and has founded or maintained the following... Read More →
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 and CPython's IMAP library. In his spare time he organizes
avatar for Sean Sullivan

Sean Sullivan

SWE, Google
Sean Sullivan is a Software Engineer at Google, a co-chair of the SIG CLI (Command Line Interface), and an active SIG CLI contributor. His most recent work includes moving kubectl out of the Kubernetes core repository, and into its own repository (https://github.com/kubernetes/ku... Read More →
avatar for Eddie Zaneski

Eddie Zaneski

Senior Developer Advocate, Amazon Web Services
Eddie serves the developer community at AWS from Denver, CO. He is a lover of JavaScript, infrastructure tools, and automating stuff in his house. When not hacking on random things you'll most likely find him climbing rocks somewhere.


Thursday November 19, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform

4:50pm EST

The Stateful Landscape: The Then and Now and the Future - Erin Boyd, Apple, Quinton Hoole, Facebook, & Alex Chircop, StorageOS
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
- Areas we would like to see, and gaps in the landscape
- Overview of the CNCF Storage Landscape document
- Overview of the Performance and Benchmarking document

Speakers
avatar for Alex Chircop

Alex Chircop

CEO, 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... Read More →
avatar for Quinton Hoole

Quinton Hoole

Production Engineering, Facebook
EB

Erin Boyd

Engineer, Apple


Thursday November 19, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform

4:50pm EST

What is the Kubernetes Code of Conduct Committee and What is it Working On - Karen Chu & Aeva Black, Microsoft
The Kubernetes community has its own elected Code of Conduct Committee (CoCC) but what exactly does this group do? In this session, we will cover the purpose and scope of the CoCC, introduce the current committee members, and share our progress on public, transparent process documentation as we continue to help build a healthy inclusive open source community.

Speakers
avatar for Karen Chu

Karen Chu

Community PM, Azure Container Compute, Microsoft
Karen Chu is a Community PM on the Microsoft Azure Container Compute Upstream team with a focus on open source tools such as Helm, CNAB, Brigade, Open Service Mesh (OSM), Krustlet, and more. She is a CNCF Ambassador, Kubernetes Code of Conduct Committee member, meet-up organizer... Read More →
avatar for Aeva Black

Aeva Black

Open Source Program Manager, Microsoft
Aeva Black is a queer geek and lifelong student of the dharma, a Linux user since the mid '90s, and has been an advocate for Open Source since 2003. They pioneered the creation of the OpenStack Bare Metal Cloud project while working at HPE, and have contributed to projects such as... Read More →


Thursday November 19, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform

4:50pm EST

Improving Network Efficiency with Topology Aware Routing - Rob Scott, Google
As Kubernetes clusters grew to span multiple zones and regions, it became clear that we needed to improve network routing. The initial kube-proxy implementation meant that all requests were equally likely to go to any endpoint, regardless of how far away it was. With topology aware routing, kube-proxy will attempt to keep network traffic within the same zone or region if there is sufficient capacity. This can have huge impacts on network efficiency, performance, and scalability. This talk will cover the evolution of topology aware routing in Kubernetes including the options that didn’t end up working. It will demonstrate how the current algorithm works, discuss the tradeoffs of the approach, and show the simulations that were run to develop the algorithm. Finally, this talk will provide some data showing the significant impacts this feature can have on Kubernetes networking.

Speakers
avatar for Rob Scott

Rob Scott

Software Engineer, Google
Rob Scott is a Software Engineer at Google focused on improving networking in Kubernetes. He has a wide variety of experience with Kubernetes, both as an end user and as a developer. Most recently, he led the development of the EndpointSlice API in Kubernetes. He is an author of the... Read More →


Thursday November 19, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform

4:50pm EST

How the OOM-Killer Deleted My Namespace, and Other Kubernetes Tales - Laurent Bernaille, Datadog
Running Kubernetes at scale is challenging and you can often end up in situations where you have to debug complex and unexpected issues. This requires understanding in detail how the different components work and interact with each other. Over the last 3 years, Datadog migrated most of its workloads to Kubernetes and now manages dozens of clusters consisting of thousands of nodes each. During this journey, engineers have debugged complex issues with root causes that were sometimes very surprising. In this talk Laurent and Tabitha will share some of these stories, including a favorite: how a complex interaction between familiar Kubernetes components allowed an OOM-killer invocation to trigger the deletion of a namespace.

Speakers
LB

Laurent Bernaille

Staff Engineer, Datadog
Laurent Bernaille worked several years as a consultant specialized 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 with the Compute team... Read More →


Thursday November 19, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform

4:50pm EST

Speeding Up Analysis Pipelines with Remote Container Images - Ricardo Rocha & Spyridon Trigazis, CERN
Containers have taken a key role in the daily life of physicists at CERN, helping with packaging and sharing code as well as ensuring analysis reproducibility. This session will describe how processes have been adapted to containerize software releases of tens of gigabytes, and how they're used to process hundreds of petabytes of new data every year. In particular, it will focus on how container images are distributed in a large network of connected sites across the world and show how lazy loading of container images using the containerd remote snapshotter has ensured a flat startup time under 6 seconds while dramatically reducing network traffic. A live demo will include a real physics analysis pipeline of hundreds of parallel jobs using the setup described above.

Speakers
avatar for Ricardo Rocha

Ricardo Rocha

Computing Engineer, CERN
Ricardo is a software engineer at CERN currently part of the CERN cloud team, focusing primarily on networking and container based deployments. Previously he helped develop and deploy several components of the Worldwide LHC Computing Grid, a network of ~200 collaborating sites around... Read More →
ST

Spyros Trigazis

Computing Engineer, CERN
Spyros Trigazis is a computing engineer and a member of the CERN Cloud infrastructure team which provides computing resources to the High Energy Physics community. He has been contributing to open source projects like Fedora, Kubernetes and OpenStack.



Thursday November 19, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform

4:50pm EST

DevOps All the Things: Creating a Pipeline to Validate Your OPA Policies - Goran Osim & Karpagam Balan, Booz Allen Hamilton
Open Policy Agent is quickly becoming the de facto tool for applying configuration governance as code to your Kubernetes clusters. It can be challenging to understand how to optimize your workflows after finishing the getting started guide. This talk will focus on how to streamline the validation of your Rego policies using unit, mock, and integration testing to validate your OPA policy changes against your application manifests prior to applying these changes to production using OPA Gatekeeper. This talk will feature a live demo of using a combination of Rego unit tests, using your application’s Kubernetes manifests as input data to your OPA test suite, and using Terratest to perform end-to-end integration testing to apply your proposed policy changes to an ephemeral cluster orchestrated. Once validated, policy changes will be deployed using a GitOps strategy to a live cluster.

Speakers
KB

Karpagam Balan

Senior Lead Technologist, Booz Allen Hamilton
avatar for Goran Osim

Goran Osim

Senior Lead Technologist, Booz Allen Hamilton
Goran Osim is a Senior Lead Technologist at Booz Allen Hamilton focused developing enterprise scale multi-tenant Platform as a Service offerings. He enjoys mentoring new adopters of the cloud and Kubernetes to apply pragmatic DevOps principles.



Thursday November 19, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform

4:50pm EST

Whatever Can Go Wrong, Will Go Wrong – Rook/Ceph and Storage Failures - Sagy Volkov, Red Hat
Imagine running a 200-node Kubernetes cluster, and suddenly you lost a node or even a ToR switch. What is the state of your persistent storage that your application relies on? How can you make sure your storage is always available? How can you time and plan how long it takes for your storage to get back to 100% resiliency? In this presentation we’ll go over the basics of storage demands (RPO/RTO), How different types of replications in Ceph impact our recovery time, and how components failure such as drive, node or cluster determine how long we are at risk. We'll include a live demo of a Rook/Ceph recovery process from a failed component. We'll show what components of Rook are recreated, how Ceph behaves during components/pods recreation, and what is the impact on the application while these failures occur (In our case the application will be MariaDB).

Speakers
avatar for Sagy Volkov

Sagy Volkov

Storage Performance Architect, Red Hat
Sagy Volkov is a former performance engineer in ScaleIO (initiated the performance engineering group and the ScaleIO enterprise advocates group) and architected the ScaleIO storage appliance reporting to the CTO/founder of ScaleIO. He is now with Red Hat as a storage performance instigator... Read More →



Thursday November 19, 2020 4:50pm - 5:25pm EST
Intrado Virtual Event Platform

4:50pm EST

Diversity + Inclusion Workshop: Removing Barriers to Innovation in Becoming a Better Ally, Sponsored by Amazon Web Services
As we find ourselves at a pivotal time in history where racial equality has never been more important, join national and international speaker Christopher Lafayette as he shares best practices toward removing barriers to innovation. 


Join us for a workshop on sharing, expressing and learning new ideas for companies and individuals toward becoming better allies for underserved communities in technology.

Speakers
avatar for Christopher Lafayette

Christopher Lafayette

Christopher Lafayette is an Emergent Technologist in medtech, virtual & augmented reality, ai, climate and applied sciences. He is a Silicon Valley national and international speaker. Thought Leader. Culture & Inclusion Advocate.


Thursday November 19, 2020 4:50pm - 5:40pm EST
Intrado Virtual Event Platform

4:50pm EST

Tutorial: Say Goodbye to YAML Engineering with the CDK for Kubernetes - Nathan Taber & Elad Ben-Israel, Amazon
Applications running on Kubernetes are composed of dozens of resources maintained through an intricate collection of carefully maintained YAML files. As applications evolve and teams grow, these files become hard to manage and reuse — copying & pasting from previous projects is not the solution! The CDK for Kubernetes (cdk8s) is a new open-source software development framework for defining Kubernetes applications and resources using familiar programming languages. In this tutorial, the creators of cdk8s show you how to define your first cdk8s application, design a reusable construct and package it as a library, and generally say goodbye (and thank you very much) to writing in YAML. Bring your laptops set up with your favorite development environment in one of the supported languages (TypeScript, JavaScript, Python, Java, or .NET).

Speakers
avatar for Nathan Taber

Nathan Taber

Sr. Product Manager, Amazon
Nathan is a Sr. Product Manager on the AWS Kubernetes team. Nathan has been part of the launch teams for several AWS container services and currently helps to set the vision and direction for Amazon Elastic Kubernetes Service, AWS’ managed Kubernetes service. He works closely with... Read More →
avatar for Elad Ben-Israel

Elad Ben-Israel

Principal Engineer, Amazon Web Services
Elad is a Principal Engineer at AWS and the technical lead of the AWS CDK project. Elad’s obsession is to enable developers to model high-level abstractions through software in every possible domain. The AWS CDK is one of the largest open-source projects released by AWS and its... Read More →


Thursday November 19, 2020 4:50pm - 6:15pm EST
Intrado Virtual Event Platform

5:00pm EST

5:40pm EST

10 More Weird Ways to Blow Up Your Kubernetes - Jian Cheung & Joseph Kim, Airbnb
Over the past couple of years, Airbnb has standardized microservices, containerization, Kubernetes, and service mesh in our ecosystem, and have built tools around it to make our workloads more robust. We’ve seen great results with thousands of services now aboard Kubernetes, but it wasn’t without mistakes and painful/insightful learnings along the way. Airbnb is back at KubeCon again to share 10 more ways we’ve messed up in just the past year -- come discover what can go wrong as we share some of our experiences running on Kubernetes. Favorites include: - “What do you mean CPU Limits caused OOM-kills?” - “Half the pods are gone and this was broken for 7 days?” - “Yes, things do break when all the masters are down” And more!

Speakers
avatar for Jian Cheung

Jian Cheung

Software Engineer, Airbnb
Jian Cheung is a software engineer on the Compute Infrastructure Team at Airbnb. He works on supporting application and infrastructure service abstractions running on Kubernetes. He has previously spoken about [performance gotchas on Kubernetes](https://kccncna19.sched.com/event/UaXm/did-kubernetes-make-my-p95s-worse-jian-cheung-stephen-chan-airbnb... Read More →
JK

Joseph Kim

Software Engineer, Airbnb
Joseph Kim is a software engineer on the Computer Infra team. As a new grad, he has been working on internal tooling around kubernetes. Though he has not given talks about kubernetes before, Joseph is excited to share his experiences so far working with it!


Thursday November 19, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform

5:40pm EST

Standardizing Cloud Native Application Delivery Across Different Clouds - Hongchao Deng, Alibaba
At its heart, Kubernetes is an infrastructure platform: It abstracts at the infrastructure layer, but does little to resolve application layer dependencies. Today, a Kubernetes application cannot be defined and deployed uniformly across multiple platforms without modification, because its definitions depend on specific platform implementation. For example, one platform might choose Nginx as the ingress solution, while another might choose Traefik. To solve this problem, we need a standard application model to bridge the gap between application and infrastructure. This talk introduces Open Application Model (OAM) which enables developers to build and deploy k8s applications in a platform-agnostic way. We will look at how it approaches the problem and how it leverages cloud services and open source projects to facilitate standardized application development across multiple environments.

Speakers
HD

Hongchao Deng

Staff Software Engineer, Alibaba
Hongchao is a Software Engineer at Alibaba focusing on large-scale cluster management as well as cloud native application delivery. Before that, Hongchao worked for CoreOS as the founding engineer of K8s Operator. Now he is building and maintaining the OAM project.


Thursday November 19, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform

5:40pm EST

Practice of Fine-grained Cgroups Resources Scheduling in Kubernetes - Xianlu Chen & Qingcan Wang, Alibaba
Alibaba supports resource scheduling for hundreds of thousands of nodes, millions of containers, and tens of thousands of applications. Many online services need to dynamically increase the resource limit during operation, and cannot accept the impact of restart.Other applications may require NUMA awareness, CPU Core binding, reduce data copy between CPU caches, and speed up data processing tasks.

We have developed a combined scheduling system based on Kubernetes Scheduler framework and Cgroups controller. The scheduler perceives cgroups level resources, such as numa, cpu core, memory limit, etc., and applies scheduler dynamic scheduling to specified nodes, while allowing certain Pod is bound to the specified cpu core. The cgroups controller can also dynamically adjust the pod resources limit without causing the Pod to restart.

Speakers
avatar for Qingcan Wang

Qingcan Wang

Senior Engineer, Alibaba
Kubernetes member, currently serves in Alibaba Cloud and focus on large scale cluster management and scheduling. Love open source culture and participate in community activities.
avatar for Xianlu Chen

Xianlu Chen

Senior Developer, Alibaba
Kubernetes & Docker contributor, Kubernetes & Argo & Helm group member, author of "Handwritten Docker" book. Working in Alibaba Cloud and focus on the layout of container technology and basic environment research. Loving open source culture and actively participate in the development... Read More →


Thursday November 19, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform

5:40pm EST

Serverless for ML Inference on Kubernetes: Panacea or Folly? - Manasi Vartak, Verta Inc
As providers of an end-to-end MLOps platform, we find that autoscaling ML inference is a frequent customer ask. Recently, serverless computing has been touted as the panacea for elastic compute that can provide flexibility and lower operating costs. However, for ML, the need to precisely define hardware configurations and long warm-up times of certain ML models exacerbate the limitations of serverless. To provide the best solution to our customers, we have run extensive benchmarking experiments comparing the performance of serverless and traditional computing for inference workloads running on Kubernetes (with KubeFlow and with the ModelDB MLOps Toolkit). Our experiments have spanned a variety of model types, data modalities, hardware, and workloads. In this talk, we present the results from our benchmarking study and provide a guide to architect your own k8s-based ML inference system.

Speakers
avatar for Manasi Vartak

Manasi Vartak

Founder & CEO. (Ph.D.), Verta Inc
Manasi Vartak is the founder and CEO of Verta, an MIT spinoff building an open-core MLOps platform for the full ML lifecycle. Verta grew out of Manasi's Ph.D. work at MIT on ModelDB, the first open-source model management system deployed at Fortune 500 companies. The Verta MLOps platform... Read More →


Thursday November 19, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform

5:40pm EST

Intro to Kubernetes Docs - Celeste Horgan, Linux Foundation; Brad Topol, IBM; Tim Bannister, The Scale Factory; & Irvi Aini, Spotify
This session introduces the Kubernetes website repo. SIG Docs chairs and tech leads cover how to add and update docs for Kubernetes features, docs in the release cycle, how to localize your content, and where to get help when you need it. We'll walk through the website repo's branching strategy and content architecture, and explore some of the tools to help folks write better docs. We'll also cover how and when to add third-party content for components like CNI plugins. We'll also spend plenty of time answering any questions you have.

Speakers
avatar for Irvi Aini

Irvi Aini

Engineer, Spotify
Irvi is a software engineer and one of co-chairs in Kubernetes for SIG Docs. She enjoys traveling and reading linguistics related books in her spare time.
avatar for Brad Topol

Brad Topol

Distinguished Engineer, IBM
Dr. Brad Topol is an IBM Distinguished Engineer leading efforts focused on Open Technologies and Developer Advocacy. In his current role, Brad leads a development team focused on contributing to and improving Kubernetes and several other cloud native open source projects. Brad is... Read More →
avatar for Celeste Horgan

Celeste Horgan

Senior Technical Writer, Linux Foundation
Celeste is a Senior Technical Writer with the CNCF. She provides technical writing and design support for cloud native projects across the organization. In her spare time, she can be found staring out of coffee shop windows, latte in hand, pondering the mysteries of the universe... Read More →
avatar for Tim Bannister

Tim Bannister

Consultant, The Scale Factory
Technical lead for Kubernetes SIG DocsInfrastructure consultant for The Scale Factory



Thursday November 19, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform

5:40pm EST

Kubernetes SIG-Network: Intro and Deep-Dive - Tim Hockin & Bowei Du, Google & Rich Renner, Sunder Networks
This session will be an introductory session to various Kubernetes networking topics (mostly aimed at relative newcomers to Kubernetes). This will include fundamental topics like pod networking, Services, and Ingress. Attendees will get a glimpse of what is happening under the covers. This introduction will be followed by a deep-dive on several new and upcoming topics, including recent features and new APIs that are under development (mostly aimed at people who are already using Kubernetes). Significant time will be allotted for Q&A.

Speakers
avatar for Tim Hockin

Tim Hockin

Principle Software 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 Bowei Du

Bowei Du

Software Enginneer, Google
Bowei is a tech lead at Google working on GKE Networking.
avatar for Rich Renner

Rich Renner

Software Engineer, Sunder Networks
Working to bring the latest SDN techniques and tooling to the k8s ecosystem!Favorite topics include p4lang , openconfig / gNMI , and ONF's Stratum project https://github.com/eth0xFEED



Thursday November 19, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform

5:40pm EST

Kubernetes: Putting the Focus on Upstream Usability with SIG Usability - Tasha Drew, VMware & Gabby Moreno Cesar, IBM
SIG Usability is the Kubernetes’ community’s newest special interest group. In this presentation we will go over our user research project to better understand end users of Kubernetes and how the upstream project can better serve them. We will also briefly go over and intro to the SIG for people who are interested in getting started as new contributors! We are a very open and friendly group, and encourage people of all skill sets, skill levels, and experience with open source to join us. You can also check out and join our work by joining our google group, attending our meetings, and/or participating via github.

Speakers
avatar for Tasha Drew

Tasha Drew

Director of Product Incubation, VMware
Tasha Drew leads product strategy for product incubation and innovation at VMware as part of the Office of the CTO. She also launched Tanzu Kubernetes Grid for vSphere and was part of the team that launched Project Pacific on vSphere. She is the co-chair for the Kubernetes Multi-tenancy... Read More →
avatar for Gaby Moreno Cesar

Gaby Moreno Cesar

Product Designer, IBM


Thursday November 19, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform

5:40pm EST

NATS Streams and Services: From Zero to Hero - Waldemar Quevedo Salinas & Jaime Piña, Synadia Communications
NATS is high performance cloud native messaging system that allows you to build globally available and secure applications based on streams and services that are both fast and simple to operate. In this talk you will learn: how to get started with NATS streams and services, about the NATS Adaptive Edge Architecture to span clusters across different networks and clusters using leafnodes and gateway connections, followed by a deep dive into the latest features such as its JetStream persistence engine as well as how to deploy and operating NATS in Kubernetes.

Speakers
avatar for Jaime Piña

Jaime Piña

Software Engineer, Synadia Communications, Inc
Jaime was a self-driving car whisperer at Cruise Automation before joining Synadia. He worked on systems that helped distressed vehicles when making challenging maneuvers on San Francisco streets. During off-hours, Jaime is always tinkering with something.
avatar for Waldemar Quevedo Salinas

Waldemar Quevedo Salinas

Software Engineer, Synadia Communications, Inc
Waldemar Quevedo is a core maintainer of the NATS.io project and author of "Practical NATS". He currently works at Synadia Communications, Inc., developing a global communications network based on NATS.io called NGS.Before joining Synadia, he worked on a container orchestration system... Read More →


Thursday November 19, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform

5:40pm EST

Proxyless Service Mesh with gRPC - Menghan Li, Google
gRPC is a popular choice for building microservices. A service mesh is a dedicated infrastructure layer for communications between microservices, with features such as service discovery, load balancing, application security and observability.

A service mesh typically uses sidecar proxies alongside the service instances to provide these features. In this session, we will introduce the new exciting development of service mesh features in gRPC, and show how to build a proxyless gRPC service mesh without the complexity of managing sidecar proxies. This talk will cover the architecture followed by a demo on how this works in practice.

Speakers
avatar for Menghan Li

Menghan Li

Software Engineer, Google
Menghan is a Software Engineer at Google. He is a gRPC maintainer, and mainly focuses on gRPC-Go.


Thursday November 19, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform

5:40pm EST

The Great "k8s.gcr.io" Vanity Domain Flip - Stephen Augustus, VMware & Linus Arver, Google
VDF or the Vanity Domain Flip, represents a milestone in empowering the community with full ownership of their container image infrastructure.
This presentation will cover the history of the VDF project, which spanned roughly 2 years (from late 2018 to mid-2020).
It’s a story of writing new tools, adapting some existing Release Engineering tools, and uprooting some overgrown dependencies!
Google-side: security audit of the promoter and related infra and its impact to Google.
Release Engineering: a brief discovery on the release process and integrating a new tool
**Trivia: Tim Hockin once said in a hallway conversation in 2018 "it will take two years," and he was right.

Speakers
avatar for Linus Arver

Linus Arver

Software Engineer, Google
I am the main author of Container Image Promoter (https://github.com/kubernetes-sigs/k8s-container-image-promoter) and am interested in making things more declarative. Before Google, I worked in startups, most notably IMVU where I worked with Haskell. Outside of work, I enjoy working... Read More →
avatar for Stephen Augustus

Stephen Augustus

Senior OSS Engineer, Tanzu Kubernetes Grid Core, VMware
Stephen Augustus is an active leader in cloud native OSS communities. He currently serves the Kubernetes community as a Chair for SIG Release, a Release Manager, a Lead for WG Naming, and an owner of Enhancements subproject. Additionally, he is one of the Chairs for CNCF SIG Contributor... Read More →



Thursday November 19, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform

5:40pm EST

Beyond the Buzzword: BPF’s Unexpected Role in Kubernetes - Andrew Randall & Alban Crequy, Kinvolk
Increasingly, cloud native tools are leveraging the Linux kernel’s Berkeley Packet Filter (BPF) capabilities for a range of applications, such as networking, security, observability, and troubleshooting. In recent Linux kernel releases, BPF has been significantly enhanced, resulting in this proliferation of BPF-powered cloud native projects. In this talk, we will go beyond the BPF buzzword, review the latest relevant developments in the Linux kernel and the rich ecosystem of cloud native tooling built on it. With live demos we will show how easy it is to deploy these BPF-based tools into your Kubernetes cluster, gaining greater visibility and control at the pod level of granularity.

Speakers
avatar for Andrew Randall

Andrew Randall

VP Business Development, Kinvolk
Andy is responsible for business development, marketing and customer success at Kinvolk. He was previously co-founder at Tigera and Project Calico, the leading container networking and security solution for Kubernetes. He initially incubated Calico as a project at Metaswitch where... Read More →
avatar for Alban Crequy

Alban Crequy

Co-founder and Director of Kinvolk Labs, Kinvolk
Alban is Co-founder of Kinvolk and director of engineering for Kinvolk Labs. He has a particular interest in integrating BPF into Kubernetes. He’s a maintainer of the gobpf library and has worked on software in the cloud space using BPF with Golang: Weave Scope, Traceleft, Project... Read More →



Thursday November 19, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform

5:40pm EST

Tune It Up! Enabling Low Latency in Kubernetes Clusters - Francesco Romani & Yanir Quinn, Red Hat
Now that Kubernetes has conquered the cloud it’s time for it to move on other domains, like CNF (Cloud-native Network Functions), the cornerstone of 5G deployments! However, to make that happen, we need to address an important limitation: ensuring low latency. In this talk we will first and foremost give an overview of the most important setting relevant to optimal low-latency behaviour, demonstrating the level of detail we can achieve in fine-tuning a cluster. We will explore the kubelet settings (topology and cpu manager), the kernel settings on the node (using tuned) and how they interact to deliver the workload guarantees. The talk will help in gaining a better understanding of what Kubernetes provides for this specific and demanding class of workload, considering the planned enhancements coming in the next releases, like the kubelet memory manager.

Speakers
avatar for Francesco Romani

Francesco Romani

Principal software engineer, Red Hat
software engineer, joined Red Hat in late 2013, involved in open source projects since 2006. Worked in Red Hat about all things virtualization, then moved to the cloud native virtualization (KubeVirt) and now exploring the world of cloud-native network functions.
avatar for yanir quinn

yanir quinn

Senior software engineer, Red Hat
Senior software engineer working and contributing to open source at Red Hat since 2016. As a developer at Red Hat, covered the realm of open-source distributed virtualization moving on to conquer the field of cloud native converged solutions for virtualization (KubeVirt) now exploring... Read More →



Thursday November 19, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform

5:40pm EST

Kubelet Deep Dive: Writing a Kubelet in Rust - Kevin Flansburg, Moose Consulting
Kubelet is a critical part of the Kubernetes project. Kubernetes deployments can vary a great deal in terms of container runtime, self-hosted or static control plane, CNI provider, etc., but they must all have Kubelet running on each node host. Many intermediate Kubernetes users could benefit from a deeper understanding of Kubelet behavior. This talk discusses the development of a Kubelet in Rust, and offers a deep dive into the expected behavior and implementation of Kubelet. The talk will begin with a discussion of how Kubelet fits into a Kubernetes deployment, and its relationship with Kubernetes Operators and the Container Runtime Interface (CRI). Next, the talk will cover important crates for Kubernetes development in Rust, as well as the development of Operators and use of gRPC. Finally, the talk will end with pros and cons of using Rust today for Kubernetes development.

Speakers
avatar for Kevin Flansburg

Kevin Flansburg

Kevin began his career in data science but quickly recognized the need for data engineering and DevOps on many quantitative teams. For the last two years he has applied container orchestration technologies such as Kubernetes and Docker Swarm, and declarative infrastructure such as... Read More →



Thursday November 19, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform

5:40pm EST

Secure Policy Distribution With OPA - Ash Narkar, Styra
OPA can download bundles of policy and data from remote HTTP servers. Once the policies and data have been loaded, they are enforced immediately. But how does OPA know that these bundles are coming from a trusted source ? How does OPA verify the authenticity or integrity of the policies and data included in the bundle ? An attacker can potentially include corrupt policies and data in the bundle and OPA would end-up enforcing those policies, thereby compromising the entire system. In this talk, we will describe how OPA can assist in the secure distribution of policies and data by creating a “Signed Bundle” - a bundle that is digitally signed so that industry-standard cryptographic primitives can verify its authenticity. Our demo will show an end-to-end flow of generating and validating a “signed bundle” and also how this reduces OPA’s attack surface.

Speakers
avatar for Ash Nakarr

Ash Nakarr

Software Engineer, Styra
Ash Narkar is a maintainer of the Open Policy Agent project. Ash has over 5 years of experience working on large-scale distributed systems. Ash is a Senior Software Engineer at Styra, Inc. working on OPA development and integrations. Previously he was a Principal Engineer at Verizon... Read More →


Thursday November 19, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform

5:40pm EST

Leveraging Service Meshes for Accelerating Serverless Workflows - Paarijaat Aditya & Manuel Stein, Nokia
Serverless platforms increasingly provide support for function composition (e.g., Knative Eventing, Fission, KNIX). To reduce function interaction overhead within a workflow, platforms may choose to co-locate multiple functions inside a single container along with a custom local messaging mechanism. In this design, the functions of a complex workflow may have to be partitioned across multiple containers, requiring invocations to a downstream function to be load-balanced between its replicas across containers. Service meshes could provide such load balancing; however, they lack locality awareness for the workflow. This talk explores how service meshes can be extended to be co-location aware and to provide a single data plane for both intra- and inter-container messaging. Lessons learned implementing such a co-location aware data plane, its advantages and pitfalls are also presented.

Speakers
avatar for Paarijaat Aditya

Paarijaat Aditya

Research Scientist, Nokia Bell Labs
Paarijaat Aditya works at the intersection of building high performance distributed systems and academic research. He is currently a researcher in the Autonomous Software Platforms Team at Nokia Bell Labs, Stuttgart. He holds a Ph.D. degree from Max Planck Institute for Software Systems... Read More →
avatar for Manuel Stein

Manuel Stein

Research Engineer, Nokia
Manuel Stein has been in computer science for two decades and covered a few distributed systems along the way to his current position as research engineer at Nokia Bell Labs. He usually works on publications, patents, standards and research prototypes and is keen on the design of... Read More →


Thursday November 19, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform

5:40pm EST

How H-E-B Curbside Adopted Linkerd During a Pandemic - Justin Turner & Garrett Griffin, H-E-B
In early 2020 HEB was rated as the #1 grocery retailer in the country in a consumer survey run by Dunnnhumby. As shelter in place orders were implemented as COVID-19 spread across the world, H-E-B Curbside & Delivery became a critical resource for Texans. The HEB Digital Fulfillment team had already been hard at work building features for their legacy monolithic application and, at the same time, migrating workloads to Kubernetes. The team needed to accelerate the completion of their new services to ensure healthy and reliable H-E-B fulfillment capabilities, as well as build confidence for rolling these services out to Curbside locations by using Linkerd metrics. In this presentation, members of the HEB team will describe how they use Linkerd to secure, scale, and monitor their microservices applications to deliver high quality service as traffic increases across their site

Speakers
JT

Justin Turner

Sr. Software Engineering Manager, H-E-B
Justin Turner is a Sr. Software Engineering Manager at the Texas-based grocery retailer, H-E-B. He leads the software engineering teams that build and support the curbside, make-ready, last mile delivery and logistics applications that ensure on-time and accurate fulfillment of H-E-B... Read More →
avatar for Garrett Griffin

Garrett Griffin

Sr. Software Engineer, H-E-B
Garrett Griffin is a Senior Software Engineer at H-E-B. He currently leads the team that builds and supports the Kubernetes platform and Linkerd service mesh that powers H-E-B’s Curbside & Home Delivery services. Prior to these efforts, Garrett has worked as an engineer building... Read More →


Thursday November 19, 2020 5:40pm - 6:15pm EST
Intrado Virtual Event Platform

6:00pm EST

6:20pm EST

Happy Hour with Priyanka Sharma, GM of CNCF
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 →


Thursday November 19, 2020 6:20pm - 7:20pm EST
External Platform

6:30pm EST

Virtual Happy Hour: Drag Queen Bingo Sponsored by NetApp (RSVP Required)
Back by popular demand! Departure Lounge Drag Queen Bingo is set to take KubeCon + CloudNativeCon by storm yet again! Let the fabulous Miss Ellaneous and Marzi Panne take attendees through hilarious games, comedy, and the old bingo we know so well. But be warned this is not your average granny bingo! The show lasts 75-minutes and includes a musical dance break.

Space is limited – don’t miss your chance to participate and RSVP now!
RSVP required by Wednesday, November 18, 6:30 PM EST

Thursday November 19, 2020 6:30pm - 7:15pm EST
External Platform

6:30pm EST

Virtual Happy Hour: Marvel Cinematic Universe Trivia Sponsored by NetApp (RSVP Required)
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 with two trivia games each – all with a different theme and two meant to engage the kids at home if you’re so inclined. All players will be automatically placed in teams and prizes will be awarded for winners!

Tonight's Theme: Marvel Cinematic Universe (Family-Friendly)

Space is limited – don’t miss your chance to participate and RSVP now!
RSVP required by Wednesday, November 18, 6:30 PM EST
Due to space constrictions, families will count as one player. 

Thursday November 19, 2020 6:30pm - 7:30pm EST
External Platform

6:30pm EST

Virtual Happy Hour: Escape Rooms Sponsored by NetApp (RSVP Required)
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 and in a themed escape room. Can you make it out in under 60 minutes? Only time will tell…

Space is limited – don’t miss your chance to participate and RSVP now!
RSVP required by Wednesday, November 18, 6:30 PM EST

Thursday November 19, 2020 6:30pm - 8:00pm EST
External Platform

8:00pm EST

Virtual Happy Hour: Computer + Video Game History Trivia Sponsored by NetApp (RSVP Required)
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 with two trivia games each – all with a different theme and two meant to engage the kids at home if you’re so inclined. All players will be automatically placed in teams and prizes will be awarded for winners!

Tonight's Theme: Computer + Video Game History

Space is limited – don’t miss your chance to participate and RSVP now!
RSVP required by Wednesday, November 18, 6:30 PM EST
Due to space constrictions, families will count as one player. 

Thursday November 19, 2020 8:00pm - 9:30pm EST
External Platform

8:00pm EST

Virtual Happy Hour: Escape Rooms Sponsored by NetApp (RSVP Required)
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 and in a themed escape room. Can you make it out in under 60 minutes? Only time will tell…

Space is limited – don’t miss your chance to participate and RSVP now!
RSVP required by Tuesday, November 17, 6:30 PM EST

Thursday November 19, 2020 8:00pm - 9:30pm EST
External Platform
 
Friday, November 20
 

10:00am EST

11:00am EST

11:00am EST

The New Stack Analysts Virtual Pancake Breakfast + Podcast, Sponsored by Palo Alto Networks
"When IAM Hurts?"

It’s identity madness out there and the only cure is a short stack with The New Stack. So join us for some pancakes and help solve the world’s identity and access management (IAM) problems. Configuration complexity can't keep us down. Start the day right for a stackfest extraordinaire, sponsored by our good friends at Palo Alto Networks. IAM hungry, are you? 

Speakers
avatar for Alex Williams

Alex Williams

Founder and Publisher, The New Stack
Alex Williams is founder and publisher of The New Stack, a content platform for the people who build and manage software the world relies on. He was an editor at ReadWriteWeb and TechCrunch before leaving in 2014 to start The New Stack. Alex hosts The New Stack Makers podcast and... Read More →
avatar for Matt Chiodi

Matt Chiodi

Chief Security Officer of Public Cloud, Palo Alto Networks
Matt Chiodi has nearly two decades of security leadership experience and is currently the Chief Security Officer of Public Cloud at Palo Alto Networks. He works with organizations to develop and implement security strategy for public cloud adoption and maturity. He does this through... Read More →
avatar for Steven J. Vaughan-Nichols

Steven J. Vaughan-Nichols

Steven J. Vaughan-Nichols, aka sjvn, has been writing about technology and the business of technology since CP/M-80 was the cutting edge, PC operating system; 300bps was a fast Internet connection; WordStar was the state of the art word processor; and we liked it.His work has been... Read More →



Friday November 20, 2020 11:00am - 11:50am EST
Intrado Virtual Event Platform

11:00am EST

End User Community Reception (and How To Juggle It All!)
The CNCF End User Community Reception (and How To Juggle It All!), hosted by Cheryl Hung and Katie Gamanji, will bring together cloud native users to share best practices and lessons learned. Our 2+ hours together will be an informal conversation where attendees can meet peers and learn how to navigate and contribute to the cloud native community. Chatting about juggling it all wouldn’t be complete without learning how to truly juggle! Bring three pairs of socks, a good attitude, and give yourself some space while we break up our discussions with Jeff Civillico and learn a new trick to impress our friends and colleagues.

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

How to register: Request an invitation (approval is required). Contact chung@linuxfoundation.org with any questions.

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 →
avatar for Katie Gamanji

Katie Gamanji

American Express, Cloud Platform Engineer
Currently a Cloud Platform Engineer at American Express and recently elected TOC for CNCF. Former cloud platforms engineer at Condé Nast, that contributed to the creation of a centralized, globally distributed platform, with Kubernetes as its centerpiece. In the past worked on maintaining... Read More →


Friday November 20, 2020 11:00am - 1:15pm EST
External Platform

12:00pm EST

Sponsored Birds of a Feather Session: OKD Working Group (RSVP Required)
OKD is the Community Distribution of Kubernetes that powers Red Hat OpenShift. Built around a core of OCI container packaging and Kubernetes container cluster management and leverages Fedora CoreOS. The community is invited to join this birds-of-a-feather (BoF) session to discuss the latest release of OKD 4, its road map, and learn how to use the new CodeReady Container for OKD4 to get started locally. Members of the OKD4 Working Group and Fedora CoreOS community will be in attendance and able to answer questions on how to deploy and configure OKD4 on everything from BareMetal, Single Clusters to Amazon, Vsphere, Azure and more. Learn more at https://okd.io.

Co-Chairs:

Diane Mueller, Director Community Development, OKD-Working Group Co-Chair
Christian Glombek, Software Engineer, OKD-Working Group Co-Chair
Vadim Rutkovsky, Software Engineer, OKD-Working Group Co-Chair

This event is limited to 50 participants and pre-registration is required (free of charge). Please fill out the RSVP form if you would like to participate in the OKD Working Group BoF. The deadline to RSVP is Thursday, November 19, 11:00 AM Eastern Standard Time (UTC-5).

Participants must have a valid KubeCon + CloudNativeCon North America 2020 registration to be eligible for participation in this BoF.

RSVP Now - Pre-registration closes November 19, 11:00 AM Eastern Standard Time (UTC-5).




Friday November 20, 2020 12:00pm - 12:45pm EST
External Platform

12:00pm EST

12:00pm EST

12:00pm EST

Expo Hall
Visit our sponsors in the virtual exhibit halls to try the latest demos, talk to experts, and score some swag.

Friday November 20, 2020 12:00pm - 7:00pm EST
Intrado Virtual Event Platform

1:00pm EST

Keynote: Opening Remarks - Constance Caramanolis, KubeCon + CloudNativeCon North America 2020 Co-Chair & Principal Software Engineer, Splunk
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 →


Friday November 20, 2020 1:00pm - 1:01pm EST
Intrado Virtual Event Platform

1:00pm EST

1:00pm EST

1:01pm EST

Keynote: Stephen Augustus, KubeCon + CloudNativeCon North America 2020 Co-Chair & Senior Open Source Engineer - Tanzu Kubernetes Grid Core, VMware
Speakers
avatar for Stephen Augustus

Stephen Augustus

Senior OSS Engineer, Tanzu Kubernetes Grid Core, VMware
Stephen Augustus is an active leader in cloud native OSS communities. He currently serves the Kubernetes community as a Chair for SIG Release, a Release Manager, a Lead for WG Naming, and an owner of Enhancements subproject. Additionally, he is one of the Chairs for CNCF SIG Contributor... Read More →


Friday November 20, 2020 1:01pm - 1:16pm EST
Intrado Virtual Event Platform

1:18pm EST

Sponsored Keynote: Everyone is a Cloud Engineer Now - Guinevere Saenger, Software Engineer, GitHub, & Leah Petersen, Engineer, Two Sigma
Ada develops software engineers who are skilled, confident, and work-tested; our graduates are experienced in practical, team-based software development and learning new technology rapidly. Diverse teams create more effective work cultures and innovative products. Ada advocates for and supports our students, alums, and partners to build healthy, equitable environments and a more inclusive tech industry. In this talk, the team at Ada Developers Academy discusses their program and the phenomenal work the graduates do.

Speakers
avatar for Leah Petersen

Leah Petersen

Reliability Engineer, Two Sigma Investments
Ada Developers Academy graduate and Reliability Engineer at Two Sigma Investments. KubeCon attendee since 2016 - thanks to the Linux Foundation Diversity Scholarship program for helping me get involved with this awesome community. Focus on cloud migration, reliability and CI/CD. Also... Read More →
avatar for Guinevere Saenger

Guinevere Saenger

Software Engineer, GitHub
Guinevere Saenger was a part of Ada Developers Academy Cohort 6, transitioning into tech from being a full-time professional pianist. Two years after graduating, Guinevere writes deployment automation tooling on the Moda platform at GitHub, and keeps GitHub’s Kubernetes infrastructure... Read More →


Friday November 20, 2020 1:18pm - 1:23pm EST
Intrado Virtual Event Platform

1:25pm EST

Keynote: SIG-Honk AMA Panel: Hacking and Hardening in the Cloud Native Garden - Ian Coldwater, Independent; Duffie Cooley, Independent; Brad Geesaman, Co-Founder, Darkbit; & Rory McCune, Principal Consultant,
Have you ever wondered how hackers think? What do attackers look for when they approach a cluster, and what security hardening steps can stop them in their tracks? Join Ian Coldwater, Brad Geesaman, Rory McCune, and Duffie Cooley for an AMA panel session. This group of friends and longtime Kubernetes security SMEs bring their unique perspectives and experience with securing, attacking, and deploying cloud native infrastructure to form ”sig-HONK,” an unofficial Special Interest Group focused on changing the way we think about and practice security in distributed systems.   How does this group of people come up with ideas as to what to hack next, and how do they go about doing it? What’s all this honking about, anyway?  Come learn the answers to these questions and anything else you have in mind. Ask Us Anything!

Speakers
avatar for Ian Coldwater

Ian Coldwater

Independent
Ian Coldwater specializes 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, and eat a lot of pie. Ian lives in Minneapolis and tweets @IanColdwater.
avatar for Brad Geesaman

Brad Geesaman

Co-Founder, Darkbit
Brad Geesaman is a Co-founder of Darkbit and helps clients improve the security of their clusters in cloud-native environments. When he’s not educating others on the security risks inherent in complex distributed systems, he enjoys spending time with his family in Virginia, eating... Read More →
DC

Duffie Cooley

Solutions Architect
avatar for Rory McCune

Rory McCune

Principal Consultant, NCCGroup
Rory has worked in the Information and IT Security arena for the last 20 years in a variety of roles. These days he spends most of his work time on container, cloud and application security as a principal consultant with NCC Group. He's an active member of the container security community... Read More →


Friday November 20, 2020 1:25pm - 1:55pm EST
Intrado Virtual Event Platform

1:57pm EST

Sponsored Keynote: Online Learning—Advancing Your Knowledge of Kubernetes - Grant Shipley, Senior Director of Developer Experience, & Marissa Bosche, Program Lead for KubeAcademy, VMware
Kubernetes will soon be everywhere and used by everyone. The challenge for our growing community is how to properly onboard new users to our community as it's often viewed as a complex ecosystem. In this keynote, we'll highlight how the community can advance knowledge of kubernetes from getting started use cases all the way to advanced deployments. To accomplish this, we will look at the future of learning portals such as KubeAcademy or even how to create your own interactive workshops with a community-created platform.

Speakers
GS

Grant Shipley

Sr Director of Developer Experience, VMware
MB

Marissa Bosche

Program Lead for KubeAcademy, VMware


Friday November 20, 2020 1:57pm - 2:02pm EST
Intrado Virtual Event Platform

2:00pm EST

2:00pm EST

2:04pm EST

Keynote: Predictions from the Technical Oversight Committee (TOC) - Liz Rice, CNCF TOC Chair & Vice President - Open Source Engineering, Aqua Security
2020 has been quite the year of change in many ways. While terrible things happened in the world around us, the cloud native community has nevertheless been able to make progress on many fronts.

This talk gives an update on that progress, and where we might go from here, from the perspective of the Technical Oversight Committee, including:   

- Technical themes that are emerging from the projects we're asked to assess
- Updates on the way we operate within the greater CNCF family  
- Information about how to get involved with the TOC community

Speakers
avatar for Liz Rice

Liz Rice

VP Open Source Engineering, Aqua Security
Liz Rice is VP Open Source Engineering with cloud native security specialists Aqua Security, looking after projects including Starboard, Trivy, Tracee, kube-hunter and kube-bench. She is chair of the CNCF's Technical Oversight Committee, and was Co-Chair of KubeCon + CloudNativeCon... Read More →


Friday November 20, 2020 2:04pm - 2:19pm EST
Intrado Virtual Event Platform

2:21pm EST

Keynote: CNCF Maintainer + Ambassador Awards, hosted by Chris Aniszczyk, CTO, The Linux Foundation
Speakers
avatar for Chris Aniszczyk

Chris Aniszczyk

CTO, The Linux 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 →


Friday November 20, 2020 2:21pm - 2:36pm EST
Intrado Virtual Event Platform

2:38pm EST

Keynote: Closing Remarks - KubeCon + CloudNativeCon North America 2020 Co-Chairs: Constance Caramanolis, Principal Engineer, Splunk & Stephen Augustus, Senior Open Source Engineer - Tanzu Kubernetes Grid Core, VMware
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

Senior OSS Engineer, Tanzu Kubernetes Grid Core, VMware
Stephen Augustus is an active leader in cloud native OSS communities. He currently serves the Kubernetes community as a Chair for SIG Release, a Release Manager, a Lead for WG Naming, and an owner of Enhancements subproject. Additionally, he is one of the Chairs for CNCF SIG Contributor... Read More →


Friday November 20, 2020 2:38pm - 2:40pm EST
Intrado Virtual Event Platform

2:40pm EST

Break
Friday November 20, 2020 2:40pm - 3:10pm EST
Anywhere

3:00pm EST

3:10pm EST

The Past, Present, and Future of Kubernetes on Raspberry Pi - Alex Ellis, OpenFaaS Ltd
By now, you’ve surely heard that Kubernetes can be run on a 35 USD credit-card sized computer, but do you know how we got there, where we are today and what’s coming next? Alex has been building clusters with Docker and Raspberry Pis since 2015 and has published dozens of articles, tutorials, and even software tools to support the ecosystem. He recently published “5 years of RPi Docker Clusters” on raspberrypi.org and this talk takes you through the journey. Find out what Apple Silicon and AWS Graviton have in common with this tiny System-on-a-Chip computer - and why they are so important to its future. Learn how you can add support for all of the above devices to your own open source projects. So is an RPi cluster just for gathering dust, getting retweets, and upvotes on Hacker News, or can it also serve a real purpose? Come to this talk and find out, along with live demos.

Speakers
avatar for Alex Ellis

Alex Ellis

Founder, OpenFaaS Ltd
Alex is a respected expert on serverless and cloud native computing. He founded OpenFaaS, one of the most popular open-source serverless projects, where he has built the community via writing, speaking, and extensive personal engagement. As a consultant and CNCF Ambassador, he helps... Read More →


Friday November 20, 2020 3:10pm - 3:45pm EST
Intrado Virtual Event Platform

3:10pm EST

Kubernetes Operators: Safety First Through Model Checkers - Neven Miculinic, grid.ai
Today's Kubernetes Operators aren't just a fancy toy, but utilities managing critical infrastructure. Many best practices are already applied, increasing their safety: unit/e2e testing, code reviews and post mortem analysis. This talk introduces some more recent tooling for working developers toolbox: model checkers. The likes of TLA+ and alloy have already been used for helping design many real-world systems, from S3 all the way to RTOS (real-time operating system) with massive success. They allow us to design and model our systems in the abstract, state the system facts, assumptions and expected rules to hold, and finally, they analyze our model for inconsistencies or scenarios we haven't thought of - like code review for system design on steroids. This talk introduces model checkers, covers the motivation behind them, and finishes with a short example.

Speakers
avatar for Neven Miculinic

Neven Miculinic

Software Engineer, grid.ai
Neven’s parents committed a grave mistake, and at the age of 12 introduced him to Pascal and Logo. Since then he has been programming in various languages, from C, C++ to Haskell and Go, took part in algorithm competitions, and finished his Master degree in Computer Science. He... Read More →


Friday November 20, 2020 3:10pm - 3:45pm EST
Intrado Virtual Event Platform

3:10pm EST

GitOps Is Likely More Than You Think It Is - Cornelia Davis, Weaveworks
While the term “GitOps” has achieved almost mainstream use, confusion remains around what it is and the benefits it can bring. True, it involves continuous delivery (CD), but the way delivery is achieved as well as how CD interacts with workload operations, that is where GitOps gets really interesting. True, part of GitOps is leveraging Git abstractions like branches, pull requests and approval flows to manage the operational process, but GitOps is far more than the last step of CI. Instead it is about leveraging the most fundamental element of Kubernetes, reconciliation, both for CD and to link CD with the reconcilers that are automating workload operations. In this session Cornelia will cover the four key principles of GitOps, and she’ll demo those concepts with specific tools including Flux. She’ll also talk about use cases including cluster-api (CAPI).

Speakers
avatar for Cornelia Davis

Cornelia Davis

CTO, Weaveworks
As the CTO at WeaveWorks, Cornelia Davis is responsible for the company’s technology strategy, inclusive of open source and commercial. She cut her teeth in the space of modern application platforms at Pivotal where she helped bring Pivotal Cloud Foundry and Pivotal Container Service... Read More →


Friday November 20, 2020 3:10pm - 3:45pm EST
Intrado Virtual Event Platform
  CI/CD

3:10pm EST

Collaborative Leadership: Governance Beyond Company Affiliation - Dawn Foster, VMware
The unbridled success of Kubernetes can be attributed in part to being in the CNCF. Putting Kubernetes under a neutral foundation provided a level playing field where each of us could contribute, collaborate and innovate as equals to create a widely adopted solution that we can all use. With advantages that include community building, innovation, and wider adoption, we should consider contributing more of our open source projects to neutral foundations, like the CNCF. This talk will cover: * Challenges of giving up control and why it might be worth it * Selecting a foundation and how to determine neutrality * Creating a fair and neutral governance structure and processes for your project * Tips for contributing and maintaining your project The audience will get practical advice about whether they should contribute their projects to neutral foundations along with how and when to do it.

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 on the Governing Board and is a maintainer for the Linux... Read More →



Friday November 20, 2020 3:10pm - 3:45pm EST
Intrado Virtual Event Platform

3:10pm EST

Public Technical Oversight Committee (TOC) Meeting - Moderated by Chris Aniszczyk, CTO, The Linux Foundation
The Technical Oversight Committee (TOC) provides technical leadership to the cloud-native community. The CNCF will host a public TOC meeting, inviting the community to discuss various agenda items along with holding an open Q&A for the community with TOC members.




Moderators
avatar for Chris Aniszczyk

Chris Aniszczyk

CTO, The Linux 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 →

Speakers
avatar for Liz Rice

Liz Rice

VP Open Source Engineering, Aqua Security
Liz Rice is VP Open Source Engineering with cloud native security specialists Aqua Security, looking after projects including Starboard, Trivy, Tracee, kube-hunter and kube-bench. She is chair of the CNCF's Technical Oversight Committee, and was Co-Chair of KubeCon + CloudNativeCon... Read More →
avatar for Alena Prokharchyk

Alena Prokharchyk

Software Engineer, Apple
Alena Prokharchyk is a Software Engineer at Apple where she works on Kubernetes clusters management system with the focus on an end user experience. For the past 11 years Alena has been building open source orchestration software, first for VMs as a part of Apache CloudStack, followed... Read More →
avatar for Justin Cormack

Justin Cormack

Security Lead, 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 Saad Ali

Saad Ali

Staff Software Engineer, Google
Saad Ali is a Staff Software Engineer at Google and member of the CNCF Technical Oversight Committee. He works on the open-source Kubernetes project, and has led the development of the Kubernetes storage and volume subsystem. He serves as a lead of the Kubernetes Storage SIG, and... Read More →
avatar for Brendan Burns

Brendan Burns

Distinguished Engineer, Microsoft
Brendan Burns is a co-founder of the Kubernetes open source project and a Distinguished Engineer at Microsoft Azure where he focuses on containers, Kubernetes and DevOps. He has a PhD in Computer Science from the University of Massachusetts and a BA in Computer Science and Studio... Read More →
avatar for Matt Klein

Matt Klein

Software Engineer, Lyft
Matt Klein is a software engineer at Lyft and the creator of Envoy. He has been working on operating systems, virtualization, distributed systems, networking, and making systems easy to operate for nearly 20 years across a variety of companies. Some highlights include leading the... Read More →
avatar for Michelle Noorali

Michelle Noorali

Senior Software Engineer, Microsoft
Michelle Noorali is a Sr. Software Engineer at Microsoft and was Co-Chair for KubeCon+CloudNativeCon 2017. She is a member of the CNCF Technical Oversight Committee and serves as a developer representative on the CNCF Governing Board. Michelle is also a core maintainer of several... Read More →
avatar for Dave Zolotusky

Dave Zolotusky

Software Engineer, Spotify
Dave Zolotusky is a software engineer on Spotify's Infrastructure and Operations team in Stockholm, Sweden. His team builds and maintains the core platform that the rest of Spotify runs on. Before joining Spotify, Dave worked at Amazon Web Services, VMware, and Microsoft.
avatar for Sheng Liang

Sheng Liang

CEO, Rancher Labs
Sheng is the Co-Founder and CEO of Rancher Labs. Prior to starting Rancher, Sheng was CTO of the Cloud Platforms group at Citrix Systems after their acquisition of Cloud.com, where he was co-founder and CEO. Sheng started his career as a Staff Engineer in Java Software at Sun Microsystems... Read More →
avatar for Katie Gamanji

Katie Gamanji

American Express, Cloud Platform Engineer
Currently a Cloud Platform Engineer at American Express and recently elected TOC for CNCF. Former cloud platforms engineer at Condé Nast, that contributed to the creation of a centralized, globally distributed platform, with Kubernetes as its centerpiece. In the past worked on maintaining... Read More →
XL

Xiang Li

Senior Staff Engineer, Alibaba
李响,阿里云智能资深技术专家,负责阿里巴巴大规模集群调度与管理系统,帮助阿里巴巴通过云原生技术初步完成了基础架构的转型,实现了资源利用率与软件的开发和部署效率的大幅提升,并同步支撑了云产品的技术演进。CNCF... Read More →


Friday November 20, 2020 3:10pm - 3:45pm EST
Intrado Virtual Event Platform

3:10pm EST

Into the Deep Waters of API Machinery - Federico Bongiovanni & Daniel Smith, Google, & David Eads, Stefan Schimanski, Red Hat
We'll cover 3 common icebergs with lightning talks: 1) My namespace won't delete, help! Why does Kubernetes sometimes refuse to delete a namespace? How to diagnose and resolve the root cause. 2) What is REST mappinp? Ever wonder how you're supposed to go from singular to plural, why we did it, and how to deal with it? What happens when two CRDs choose the same name? 3) Taking out the trash: Garbage Collection in Kubernetes. We'll explain how OwnerRefs, BlockOwnerDeletion, Foreground, Background, and GracePeriod work.

Speakers
avatar for Federico Bongiovanni

Federico Bongiovanni

Engineering Manager, Google
Federico is an Engineering Manager who is passionate about people development and growth, building diverse and inclusive teams, and solving large scale technical challenges. With a large technical background in development, cloud computing, building and running successful teams, and... Read More →
avatar for Daniel Smith

Daniel Smith

Staff Software Engineer, Google
Daniel has been working on Kubernetes since before it was open sourced, and is still one of the top contributors overall today. Currently, he is co-TL of the Kubernetes API Machinery SIG, and TL of the corresponding Google team. Before Kubernetes, Daniel worked on Google’s borg... Read More →
DE

David Eads

Senior Principal Software Engineer, Red Hat
David Eads is a senior principal software engineer at Red Hat and co-lead for Kubernetes sig-apimachinery and an emeritus lead for sig-auth.
avatar for Stefan Schimanski

Stefan Schimanski

Senior Principal Software Engineer, Red Hat
Stefan is a Senior Principal Software Developer at Red Hat working on Kubernetes and OpenShift, with a focus on API machinery, extension points and developer tools as part of Sig API Machinery. He contributed a major part of the CRD feature set. Stefan is a 2nd time GoogleSummer of... Read More →


Friday November 20, 2020 3:10pm - 3:45pm EST
Intrado Virtual Event Platform

3:10pm EST

Introduction to SIG Cluster Lifecycle - Lubomir I. Ivanov, VMware & Justin Santa Barbara, Google
The Cluster Lifecycle SIG is the Special Interest Group that is responsible for building the user experience for deploying and upgrading Kubernetes clusters. Our mission is examining how we should change Kubernetes to make it easier to operate. Since the group's formation we have focused on creating kubeadm, a streamlined installer tool and building block to simplify the installation and upgrade experience, and building a Cluster API to provide an abstraction of machines across different deployment environments and a common control plane configuration. In this introduction session, we will present the SIG's mission statement, review recent accomplishments, and discuss our future plans, where you are very welcome to contribute to the discussion. We will also focus on how new contributors can get involved in helping shape the future of Kubernetes' cluster lifecycle management.

Speakers
avatar for Lubomir I. Ivanov

Lubomir I. Ivanov

Software Engineer, VMware
I started contributing to Kubernetes in 2017. I've been involved in various areas covered by SIG Cluster Lifecycle, SIG Release and SIG Testing. The primary sub-project that I work on is kubeadm.
avatar for Justin Santa Barbara

Justin Santa Barbara

Software Engineer, Google
Justin has been contributing to kubernetes since 2014, acting as one of the primary developers and maintainers for the AWS support, and serves as a lead on sig-aws. He started the kops project, for managing and operating kubernetes clusters, and is a maintainer on kops. He joined... Read More →



Friday November 20, 2020 3:10pm - 3:45pm EST
Intrado Virtual Event Platform

3:10pm EST

Rook: Intro and Ceph Deep Dive - Blaine Gardner, SUSE, Alexander Trost, Cloudical, & Travis Nielsen, Sébastien Han, Red Hat
The Rook project will be introduced to attendees of all levels and experience. Rook is an open source cloud-native storage orchestrator for Kubernetes, providing the platform, framework, and support for a diverse set of storage solutions to natively integrate with cloud-native environments. Rook turns storage software into self-managing, self-scaling, and self-healing storage services. The benefits and use cases of Rook will be explored along with an overview of each of the Rook storage providers: Ceph, Cassandra, NFS, EdgeFS, YugabyteDB, and CockroachDB. In the latter half of the talk, a deep-dive will be presented for the Ceph storage provider. Rook is run today in many production environments, providing a stable storage platform for your data. The architecture and recent improvements will be show how Rook provides the Ceph management layer for production environments. Rook was accepted as the first storage project hosted by the Cloud Native Computing Foundation in January 2018.

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 was one of the original founders of the Rook project at Quantum Corporation. Prior to Rook, Travis was the storage... Read More →
SH

Sébastien Han

Senior Principal Software Engineer, Red Hat
avatar for Alexander Trost

Alexander Trost

DevOps Engineer, Cloudical
Currently Alexander is working for Cloudical Deutschland GmbH as a DevOps Engineer mostly focused on containerization and the Rook project. He is a Rook maintainer and works on several smaller Golang projects, such as the Dell Hardware Exporter for Prometheus (galexrt/dellhw_exporter... Read More →



Friday November 20, 2020 3:10pm - 3:45pm EST
Intrado Virtual Event Platform

3:10pm EST

Simplifying Windows Runtime and Deployment in Kubernetes - MICHAEL MICHAEL, VMware, Mark Rossetti & Muzz Imam, Microsoft, & Deep Debroy, Docker
The leaders of SIG-Windows will provide an update on the efforts to bring Windows to Kubernetes. This session will concentrate on presenting new features and capabilities as well as focus on advanced capabilities like ContainerD integration, CSI, Networking, and Cluster API/kubeadm for Windows. Some familiarity with Windows on Kubernetes is required for the in-depth discussion on advanced features that are in the pipeline for Windows. At the end, we will open the floor for Q&A with users and members of the SIG-Windows community, discussing implementation and trade-offs.

Speakers
avatar for Michael Michael

Michael Michael

Director of Product Management, VMware
Michael Michael (or M2) is a Maintainer of Harbor and Contour, co-chairs Kubernetes' SIG-Windows, and is the product lead for Velero, Octant, and Sonobuoy. M2 is focused on cloud native technologies, delivering agility and simplicity to developers and accelerating the modernization... Read More →
MR

Mark Rossetti

Principal Software Engineer, Microsoft
avatar for Muzz Imam

Muzz Imam

Senior Product Manager, Microsoft
I am a Senior Program (Product) Manager at Microsoft for Windows Containers on Azure Kubernetes Service. I am also a contributor to SIG-Windows and love organizing backlogs, documentation and occasionally code PRs. If you have questions about Windows Containers, container runtimes... Read More →
avatar for Deep Debroy

Deep Debroy

Software Engineering Manager, Docker
Deep Debroy is a software Engineering Manager at Docker Inc. focussing on different aspects of enabling Windows workloads on Kubernetes as well as Persistent Storage in general. He is an active contributor to Kubernetes projects under SIG Windows and SIG Storage.



Friday November 20, 2020 3:10pm - 3:45pm EST
Intrado Virtual Event Platform

3:10pm EST

Enhancing K8s Networking with SmartNICs - Dave Cremins, Intel
As more workloads like IoT, big data and machine learning move towards the edge, it becomes critical that networks continue to advance. Low latency, performance and higher throughput become prerequisites to ensure that the edge is a viable location for heavy duty applications. There is a growing trend of building new K8s clusters on bare-metal infrastructure, eliminating the need to deploy hypervisors for hardware abstraction. Better performance at scale can be attributed to K8s enhancements in resource management and accelerated networking. SmartNICs bring further opportunities for packet processing. By offloading more operations to the NIC, we free up resources on the host enabling us to further accelerate the processing capabilities of the entire platform. With these offloads, edge computing can reach its full potential and become a desired choice for high-performance workloads.

Speakers
avatar for Dave Cremins

Dave Cremins

Cloud Software Architect, Intel
Dave Cremins is a Cloud Architect working in the Kubernetes orchestration team within the Network Platforms Group at Intel. Dave is primarily focused on orchestration solutions for advanced resource management and networking to ensure support for NFV style workloads on Kubernetes... Read More →


Friday November 20, 2020 3:10pm - 3:45pm EST
Intrado Virtual Event Platform

3:10pm EST

Building, Managing and Automating Clusters at Scale With Prow - Michael Splain, Sonos, Inc.
Whether building your first or 100th Kubernetes cluster, it eventually becomes clear- this must be automated. These days, building and customizing a cluster is pretty straight forward based on your required workloads, infrastructure and tooling. The real hard work comes when answering the question, how do we manage this long term? In this talk you’ll learn how we accelerated our automation by moving our cluster management to the CI system built and trusted by Kubernetes itself, Prow. We will start at the basics of Prow and work up to why it was a great fit for us. Finally we’ll show how it all works and discuss how to approach your own cluster automation at scale.

Speakers
avatar for Mike Splain

Mike Splain

Sr. DevOps Engineer, Sonos, Inc.
Mike Splain has been hacking on Kubernetes since the pre-1.0 days, and has taken multiple companies from Kubernetes project inception to full production deployments. He has written multiple kubernetes deployment frameworks and is a maintainer for Kubernetes kops. Mike founded the... Read More →


Friday November 20, 2020 3:10pm - 3:45pm EST
Intrado Virtual Event Platform

3:10pm EST

Return of the Kraken: Bioinformatics at Scale with Kubernetes - Cab Maddux, Day Zero Diagnostics
Kraken, the legendary sea monster of Scandinavian lore, whose supposed size and appearance would strike fear into the toughest of Nordic sailors, has nothing on the Johns Hopkins-developed taxonomic sequence classification bioinformatics tool that shares its name. A complex C++ and Perl codebase, coupled with an intense resource footprint - including requiring 220G of RAM at runtime - makes applying Kraken reliably at scale as daunting as meeting a colossal cephalopod on open water. In this talk, we’ll discuss how we’re using Kubernetes, Prometheus and Helm at Day Zero Diagnostics to run complex, research-oriented bioinformatics tools, like Kraken, to support the rapid profiling of pathogenic bacteria at scale. More broadly, we’ll address the growing intersection of complex, specialized academic software and its non-academic application at scale with modern tooling and infrastructure.

Speakers
avatar for Cab Maddux

Cab Maddux

Day Zero Diagnostics
Cab leads the software team at Day Zero Diagnostics (DZD), a Boston-based startup modernizing infectious disease diagnosis with machine learning and next generation sequencing. Prior to DZD, Cab helped scale engineering at Vancouver-based health-tech startup QxMD through acquisition... Read More →


Friday November 20, 2020 3:10pm - 3:45pm EST
Intrado Virtual Event Platform

3:10pm EST

Building Linux Distributions for Fun and Profit - Margarita Manterola, Kinvolk
Should we aim to have one Linux distro to rule them all? Or should we have a specialized one for each need? When does it make sense to go for one or the other? When running software on K8s, does the distro running on the nodes make a difference? What about the one in the containers? Marga has been building Linux distributions for over 15 years. She started in the Debian project, then worked as an engineer at Google, building the OS used by other Google engineers. And is currently working on Flatcar Container Linux, Kinvolk's container optimized OS. This talk will discuss the advantages and disadvantages of having general purpose distributions vs narrow focus ones. Going onto the manageability and security implications at scale for cloud native applications. It will touch upon the redefined boundaries between the base OS and the containers and how to keep everything up to date.

Speakers
avatar for Marga Manterola

Marga Manterola

Staff Software Engineer, Kinvolk
A Debian Developer and Open Source enthusiast, Marga has been working with Linux for over 15 years. Back in her hometown of Buenos Aires she led a large migration to Linux and open source tools, where she learned to navigate the tricky line between satisfying user needs and keeping... Read More →


Friday November 20, 2020 3:10pm - 3:45pm EST
Intrado Virtual Event Platform

3:10pm EST

Bypass Falco - Leonardo Di Donato, Sysdig
The main goal of Falco is to detect malicious behaviors at runtime and alert you about anything undesirable happening inside your machines. Maybe you trust it as your last line of defense in today’s cloud-native environments, and as a consequence, you sleep like a log. Well, I’m a Falco maintainer, and I definitely wouldn’t. Ok, I generally don’t trust anything and still manage to sleep soundly, but that’s a topic for another conversation. You shouldn’t trust Falco. You shouldn’t trust any tool by default. During this session, we’re gonna explore how to bypass Falco and leave us like sitting ducks, defenseless. How? By circumventing the ability of the Falco kernel module or its eBPF probe to trace the syscalls happening into your Linux kernels. Join this talk to get to know the details, and participate in this next-level collective drama.

Speakers
avatar for Leonardo Di Donato

Leonardo Di Donato

Open Source Software Engineer, Sysdig
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 →


Friday November 20, 2020 3:10pm - 3:45pm EST
Intrado Virtual Event Platform

3:10pm EST

Serverless Workflow – New Approach to Container Orchestration - Tihomir Surdilovic & Ricardo Zanini Fernandes, Red Hat
With the rise of Serverless Architectures, Workflows have gained a renewed interest and usefulness. Typically thought of as centralized and monolithic, they now play a key role in service and events orchestration and coordination. With many different architecture approaches already in place, the Cloud Native Computing Foundation has started an initiative to specify Serverless Workflows Specification to ensure portability and vendor neutrality. In this talk, we introduce the CNCF Serverless Workflow specification and provide examples and demos running on Kubernetes and Kogito, Red Hat’s business automation toolkit. You will learn: * The what, why, and how of the CNCF Serverless Workflow specification * Why using the Serverless Workflow specification and orchestration can improve your serverless architecture * Define and deploy Serverless Workflow custom resources on Kubernetes

Speakers
avatar for Tihomir Surdilovic

Tihomir Surdilovic

Sr. Software Developer, Red Hat
Tihomir Surdilovic is a Software Developer at Red Hat working on business automation. He has been involved in business automation and open source since 2008. He also serves as an active lead of the CNCF Serverless Workflow Specification.
avatar for Ricardo Zanini Fernandes

Ricardo Zanini Fernandes

Sr. Software Engineer, Red Hat
Ricardo Zanini Fernandes is a Software Engineer currently working on Red Hat’s Kogito Community project. Has has been working in the field of software engineering since 2000 as developer, system architect, support specialist and team lead. He is a community contributor to the CNCF... Read More →



Friday November 20, 2020 3:10pm - 3:45pm EST
Intrado Virtual Event Platform

3:10pm EST

Tutorial: DevOps Tooling for Java Developers in a Cloud Native World - Melissa McKay, Stephen Chin, & Baruch Sadogursky, JFrog; & Ixchel Ruiz, Karakun AG
With the rise of DevOps, low-cost Cloud Computing, and emerging Container technologies, the landscape for how you approach development has dramatically changed. This tutorial is focused on helping Java developers to adapt to this new landscape and take advantage of microservices, serverless, and cloud-native technologies with the latest DevOps techniques to simplify their build and create hyperproductive teams. The entire DevOps toolchain will be covered including source control, build declaration, CI/CD, package management, containerization, and security. Learn from the combined experience of the presenters who are experts in the Java and DevOps domains on the best tools, technologies, and methodologies to build your next cloud-native application or refactor your monolith.

Speakers
MM

Melissa McKay

Developer Advocate, JFrog
Melissa's background and experience as a software engineer spans a slew of technologies and tools used in the development and operation of enterprise products and services. She has spoken at CodeOne, Java Dev Day Mexico and is part of the JCrete and JAlba UNconference teams. She is... Read More →
SC

Stephen Chin

Head of Developer Relations, JFrog
Stephen Chin is Head of Developer Relations at JFrog, member of the CNCF governing board, and author of The Definitive Guide to Modern Client Development, Raspberry Pi with Java, Pro JavaFX Platform, and the upcoming DevOps Tools for Java Developers title from O'Reilly. He has keynoted... Read More →
avatar for Baruch Sadogursky

Baruch Sadogursky

Head of DevOps Advocacy, JFrog
Baruch Sadogursky (a.k.a JBaruch) is the Head of DevOps Advocacy and a Developer Advocate at JFrog. His passion is speaking about technology. Well, speaking in general, but doing it about technology makes him look smart, and 19 years of hi-tech experience sure helps. When he’s not... Read More →
avatar for Ixchel Ruiz

Ixchel Ruiz

Senior Software Engineer, Karakun AG
Ix-chel Ruiz has developed software application & tools since 2000. Her research interests include Java, dynamic languages, client-side technologies and testing. Java Champion, Oracle Developer Champion, hackergarten enthusiast, Open Source advocate, public speaker and mentor.


Friday November 20, 2020 3:10pm - 4:35pm EST
Intrado Virtual Event Platform

3:10pm EST

Tutorial: From Notebook to Kubeflow Pipelines to KFServing: the Data Science Odyssey - Karl Weinmeister, Google & Stefano Fioravanzo, Arrikto
A hands-on lab driven tutorial to show Data Scientists and ML Engineers alike how to turbocharge your Kubeflow efforts. In this session you will learn how to quickly build, tune, and execute complex Kubeflow workflows - as well as how to work faster using Kale to automate much of your work. Learn how to rapidly automate Kubeflow: - Deploy a Jupyter Notebook as a Kubeflow pipeline using Kale - Optimize your model training using Katib for hyperparameter tuning - Serve your model with KFServing - Run thousands of runs with caching and garbage collection - Track and reproduce pipeline steps along with their state and artifacts Data Scientists benefit from an intuitive GUI that automates and hides all of the underlying infrastructure and SDK requirements. ML Engineers can use the reproducible, automated workflows as a scaffold to quickly move to even more advanced tuning and model building.

Speakers
avatar for Karl Weinmeister

Karl Weinmeister

Cloud AI Advocacy Manager, Google
Karl Weinmeister is a Cloud AI Advocacy Manager at Google, where he leads a team of data science experts who develop content and engage with communities worldwide. Karl has worked extensively in machine learning and cloud technologies. He was a contributor to one of the first AI-based... Read More →
avatar for Stefano Fioravanzo

Stefano Fioravanzo

Software Engineer, Arrikto
Stefano Fioravanzo is a Software Engineer at Arrikto, his background is in Data Science and ML Research. He understands the value of building robust Machine Learning infrastructure and providing Data Scientists with the necessary tools to scale up their workflows. He works as a full-time... Read More →



Friday November 20, 2020 3:10pm - 4:35pm EST
Intrado Virtual Event Platform

4:00pm EST

How to Effectively Manage Kubernetes in a Regulated Environment - Darien Ford, Capital One
Kubernetes plays an important role when scaling containerized applications in a highly regulated environment. Capital One understands this first hand, as they will complete a multi-year journey to exit on-prem data centers this year and move to the public cloud. As large enterprises look to shift to cloud architecture, Darien Ford will explain how Kubernetes container orchestration accelerates a safe and effective shift to cloud architecture with both developer experience and enterprise requirements in mind. As network boundaries broaden, he will cover ways container orchestration can help introduce workloads to the cloud while managing application development, testing, deployment and, of course, governance and policy compliance.

Speakers
avatar for Darien Ford

Darien Ford

Senior Director, Engineering, Capital One
Darien Ford is a Senior Director of Engineering and a force behind Capital One’s Kubernetes initiatives. He served as accountable executive for container orchestration and drove the adoption of a company wide managed container platform at Capital One. He now leads product management... Read More →


Friday November 20, 2020 4:00pm - 4:35pm EST
Intrado Virtual Event Platform

4:00pm EST

Declarative Testing Clusters with KUTTL - Ken Sipe, D2iQ
The facts are the Kuttling releases a cocktail of hormones in our brains including dopamine, serotonin and oxytocin. It can lower your blood pressure and heart rate. Nothing raises your blood pressure more than software written for Kubernetes that isn't tested. The KUbernetes Test TooL (kuttl) is a tool for declarative testing of Kubernetes and Cloud Native software. kuttl empowers developers and end users to test operators, Helm charts, Kubernetes distributions, and Kubernetes itself. This session introduces attendees to testing kubernetes custom controllers using KUTTL with the expectation that all attendees already understand Kubernetes and operators. The session will include: * Testing in different environments; mocked, KinD and full stack clusters. * Test setup * Controller injecting * Asserting state goals Do yourself a favor... lets lower your blood pressure and KUTTL!

Speakers
avatar for Ken Sipe

Ken Sipe

Distributed Software Engineer, D2iQ
Ken Sipe is a Distributed Application Engineer at D2iQ working on the Orchestration team. Ken is a committer on the KUDO project, and lead on KUTTL. Ken is also the co-chair for the operator SDK community meeting. Ken is an author and award winning international speaker on the practices... Read More →


Friday November 20, 2020 4:00pm - 4:35pm EST
Intrado Virtual Event Platform

4:00pm EST