Loading…
Seattle, WA
December 10–13, 2018
Click Here for More Information & Registration
View Venue Map

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

Birds of a Feather [clear filter]
Tuesday, December 11
 

10:50am

Intro: KubeVirt BoF - Daniel Gonzalez Nothnagel, SAP & Ryan Hallisey, Red Hat
KubeVirt extends Kubernetes with the ability to run virtual machine
workloads, as Kubernetes itself is not able to launch those. To do so
KubeVirt introduces dedicated custom resources around virtualization
to have enough flexibility to build and tune VMs towards existing and
new use-cases. While Kubernetes is a great platform for cloud-native
workloads there are also many workloads that require more isolation
than containers can provide, or are just in general better served with
VMs than with containers.

KubeVirt aims at a seamless integration with Kubernetes in order to
create one consistent cloud-native API for container and virtual
workloads, sharing the same storage, network, and compute resources.
In this BoF we will be discussing the basics and different use-cases
of KubeVirt and adjacent projects. As an example we will explore how
KubeVirt VMs can be used as nodes for a Kubernetes cluster,
effectively allowing to run Kubernetes on Kubernetes.

Speakers
avatar for Ryan Hallisey

Ryan Hallisey

Software Engineer, Red Hat
Ryan is a software engineer at Red Hat. He has been working with containers and kubernetes for 4 years. Worked on OpenStack and Kubernetes integration before transitioning over to Kubernetes full time. He's worked on the service-catalog, automation broker, and is now working on... Read More →
avatar for Daniel Gonzalez Nothnagel

Daniel Gonzalez Nothnagel

Cloud Infrastructure Developer, SAP SE
Daniel is a Software Developer at SAP, focusing on Cloud Infrastructure. He worked on OpenStack since 2015 on different upstream OpenStack projects and helped to operate private OpenStack installations at SAP.He started to work on Kubernetes when more and more workloads required Kubernetes... Read More →



Tuesday December 11, 2018 10:50am - 11:25am
618-620

11:40am

Intro: SAFE BoF - Jeyappragash Jeyakeerthi, padme.io & Dan Shaw, danshaw, LLC
“Cloud Native” is open source cloud computing for applications — a complete trusted toolkit for modern architectures (CNCF presentation). There are multiple proposed projects which address key parts of the problem of providing access controls and addressing safety concerns. Each of these adds value, yet for these technical solutions to be capable of working well together and manageable to operate they will need a minimal shared context of what defines a secure system architecture.

Speakers
avatar for Jeyappragash Jeyakeerthi

Jeyappragash Jeyakeerthi

tetrate.io
Jeyappragash previously built the team and lead the technical roadmap for Twitter's Cloud Infrastructure Management Platform. This platform helps developers manage their services and provides detailed visibility to the infrastructure and the services that use the infrastructures... Read More →
avatar for Dan Shaw

Dan Shaw

Global Head of Developer Relations, PayPal
Dan Shaw, aka “dshaw”, has dedicated his career to growing the Node.js Ecosystem. Dan was instrumental in the formation of the Node.js Foundation where he served on the Board as Director. Dan is known as "The Godfather of Node.js” for his tireless efforts to build community... Read More →


Tuesday December 11, 2018 11:40am - 12:15pm
Skagit 2 @ TCC The Conference Center (TCC) - Separate from WSCC building

1:45pm

Deep Dive: KubeVirt BoF - Scott Collier, Red Hat & Ben Warren, Cisco
KubeVirt extends Kubernetes with the ability to orchestrate and run virtual machine workloads, as Kubernetes itself is not able to launch those. Building a cloud-native virtualization API which supports
existing and new virtualized workloads, but at the same time also fits seamlessly into Kubernetes, turns out to work out quite fine most of the time. However, there are also areas where virtualization
requirements are crossing the boundaries of Kubernetes existing features or cloud-native concepts. On the other hand crossing the boundaries, is an opportunity to work with the Kubernetes community to enable additional use-cases for both containers and virtual machines.

In this BoF we’ll be taking a look at existing features but also at features which are currently driven by the community, and also features which are currently blocked.

Speakers
avatar for Scott Collier

Scott Collier

Consulting Software Engineer, Red Hat
Scott has worked for Red Hat for over 8 years focusing on the portfolio, mainly on OpenShift.​https://github.com/scollier​​​
avatar for Ben Warren

Ben Warren

Software Engineer, Cisco
Ben has spent the last 20 years toiling in the world of embedded systems. He's currently in Cisco's computing group, looking at interesting ways to deploy virtualized appliances.



Tuesday December 11, 2018 1:45pm - 2:20pm
2 A/B

2:35pm

Intro: Knative Productivity BoF - Srinivas V. Hegde & Adriano Cunha, Google
Knative is Kubernetes based platform to build, deploy and manage modern serverless workloads, it extends Kubernetes to provide a set of middleware components that are essential to build modern, source-centric, and container-based applications that can run anywhere. The project has 8 repositories on GIT and has hundreds of contributors actively working on its repos on daily basis, which makes productivity super critical so that every contributor’s time is well spent and quality of code is ensured. This talk gives an overview of how contributor productivity is achieved for Knative from 4 dimensions: test health, release health, metrics, and performance. We will go over test infrastructures in place to show how it makes writing and running tests is an easy and pleasant experience for contributors. We will explain how release is done in automated and predictable fashion, and what thoughts have gone into release design so that it also benefits other Knative personas. We will go over a set of metrics defined for Knative project health, show how we measure and track metrics at ongoing basis to drive up project health overall. We will also look at performance and explain what type of infrastructure has been built to support perf/scale/load testing.

Speakers
avatar for Adriano Cunha

Adriano Cunha

Software Engineer, Tools and Infrastructure, Google
Adriano Cunha is a software engineer at Google, focusing on tools, infrastructure and engineering productivity. He's currently working on Knative and Google Serverless product, but his previous work at Google include Identity & Authentication and Google Play in the past 8 years... Read More →
avatar for Srinivas V. Hegde

Srinivas V. Hegde

Software Engineer - Tools & Infrastructure, Google
Srinivas has been working on Knative tools and infrastructure to improve contributor productivity since early days. Prior to Knative, Srinivas worked on Google App Engine team focusing on  productivity challenges and solutions. Before Google, Srinivas worked at Microsoft on Office... Read More →



Tuesday December 11, 2018 2:35pm - 3:10pm
618-620

3:40pm

Intro: Network Service Mesh BoF - Ed Warnicke, Cisco & Frederick F. Kautz IV, Red Hat
Network Service Mesh (NSM) is a novel approach solving L2/L3 network use cases in Kubernetes that are tricky to address with the existing Kubernetes Network Model. Inspired by Istio, Network Service Mesh maps the concept of a service mesh to L2/L3 payloads. Network Service Mesh enables a variety of types of Use Cases such as: * Connecting Pods to: -VPN Gateways -Non-Kubernetes virtual bridge domains -The *right* physical NIC or SR-IOV VF for their needs -Multiple-interfaces * Cloud-native NFV use cases Network Service Mesh controls the L2/L3 data planes to deliver these types of use cases. Network Service Mesh enables users to express the context of their network needs in a Cloud Native manner, rather than manually stringing together disjoint interfaces, IPAM, and subnets. Finally, we discuss how audience members can get involved and help drive the direction and development of NSM.

Speakers
avatar for Frederick Kautz

Frederick Kautz

Head of Edge Infrastructure, doc.ai
Frederick Kautz is Head of Edge Infrastructure at Doc.ai. He was previously a Principal Software Engineer in the Office of Technology at Red Hat where he focused on improving the overall state of container networking and container+SDN integration. Frederick is an active contributor... Read More →
avatar for Ed Warnicke

Ed Warnicke

Distinguished Consulting Engineer, Cisco Systems
Ed Warnicke is a Distinguished Consulting Engineer in the Chief Technology and Architecture Office (CTAO) office 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... Read More →


Tuesday December 11, 2018 3:40pm - 4:15pm
602-604

4:30pm

Intro: Operator Framework BoF - Diane Mueller & Sebastian Pahl, Red Hat
An Operator is a method of packaging, deploying and managing a Kubernetes application. A Kubernetes application is an application that is both deployed on Kubernetes and managed using the Kubernetes APIs and kubectl tooling. To be able to make the most of Kubernetes, you need a set of cohesive APIs to extend in order to service and manage your applications that run on Kubernetes. You can think of Operators as the runtime that manages this type of application on Kubernetes. http://coreos.com/operators The Operator Framework is an open source toolkit to manage Kubernetes native applications, called Operators, in an effective, automated, and scalable way. https://github.com/operator-framework

Speakers
avatar for Diane Mueller

Diane Mueller

Director, Community Development, Red Hat
Director, Community Development at Red Hat co-chair, Operator Framework SIG organizer, OpenShift Commons Gathering
avatar for Sebastien Pahl

Sebastien Pahl

Red Hat
I'm a director of engineering at Red Hat, currently leading the Operator Framework teams. I previously managed teams at Mesosphere around Mesos and Kubernetes, and the SRE team at Cloudflare. Before that, I co-founded Dotcloud, the company that later pivoted into becoming Docker... Read More →



Tuesday December 11, 2018 4:30pm - 5:05pm
618-620
 
Wednesday, December 12
 

1:45pm

Deep Dive: Operator Framework BoF - Diane Mueller & Sebastian Pahl, Red Hat
An Operator is a method of packaging, deploying and managing a Kubernetes application. A Kubernetes application is an application that is both deployed on Kubernetes and managed using the Kubernetes APIs and kubectl tooling. To be able to make the most of Kubernetes, you need a set of cohesive APIs to extend in order to service and manage your applications that run on Kubernetes. You can think of Operators as the runtime that manages this type of application on Kubernetes. http://coreos.com/operators The Deep Dive will cover the * The Operator Framework is an open source toolkit to manage Kubernetes native applications, called Operators, in an effective, automated, and scalable way. This session will discuss the Operator SDK, Operator Metering and Operator Lifecycle Manager.

Speakers
avatar for Diane Mueller

Diane Mueller

Director, Community Development, Red Hat
Director, Community Development at Red Hat co-chair, Operator Framework SIG organizer, OpenShift Commons Gathering
avatar for Sebastien Pahl

Sebastien Pahl

Red Hat
I'm a director of engineering at Red Hat, currently leading the Operator Framework teams. I previously managed teams at Mesosphere around Mesos and Kubernetes, and the SRE team at Cloudflare. Before that, I co-founded Dotcloud, the company that later pivoted into becoming Docker... Read More →



Wednesday December 12, 2018 1:45pm - 2:20pm
602-604

2:35pm

Intro: Cloud Native Network Functions (CNF) BoF - Dan Kohn, Cloud Native Computing Foundation
This birds-of-a-feather (BOF) session will discuss how telcos are evolving their Virtual Network Functions (VNFs) into Cloud-native Network Functions (CNFs) running on Kubernetes.

Speakers
avatar for Dan Kohn

Dan Kohn

Executive Director, CNCF
Dan is Executive Director of the Cloud Native Computing Foundation, which sustains and integrates open source technologies like Kubernetes and Prometheus. He also helped create the Linux Foundation's Core Infrastructure Initiative as an industry-wide response to the security vulnerabilities demonstrated by Heartbleed.He previously served as CTO of several startups, including Spreemo, a healthcare marketplace, and Shopbeam, a shoppable ads company. Earlier, he was a general partner at Skymoon Ventures, a seed-stage... Read More →



Wednesday December 12, 2018 2:35pm - 3:10pm
Tahoma 5 @ TCC The Conference Center (TCC) - Separate from WSCC building

3:40pm

Deep Dive: Kubeflow BoF - David Aronchick & Jeremy Lewi, Google
Kubeflow is a Kubernetes native platform for machine learning. This is a deep dive into Kubeflow aimed at individuals and organizations that are already contributing to Kubeflow or thinking about contributing. We will discuss the current state of the community and our roadmap.

Speakers
avatar for David Aronchick

David Aronchick

Program Manager, Microsoft
David leads Open Source Machine Learning Strategy at Azure. This means he spends most of his time helping humans to convince machines to be smarter. He is only moderately successful at this. Previously, David led product management for Kubernetes at Google, launched GKE, and co-founded... Read More →
avatar for Jeremy Lewi

Jeremy Lewi

Senior Software Developer, Google
Jeremy Lewi is a co-founder and lead engineer at Google for the Kubeflow project, an effort to help developers and enterprises deploy and use ML cloud-natively everywhere. He's been building on Kubernetes since its inception starting with Dataflow and then moving onto Cloud ML Engine... Read More →


Wednesday December 12, 2018 3:40pm - 4:15pm
618-620

4:30pm

Intro: Chaos Engineering BoF - Sylvain Hellegouarch, ChaosIQ
In this session, we will cover the work performed by the community since we made the proposal for a CNCF Chaos Engineering WG at KubeCon Copenhagen. We will review the WHITEPAPER and future direction of the group.

Speakers


Wednesday December 12, 2018 4:30pm - 5:05pm
602-604
 
Thursday, December 13
 

10:50am

Deep Dive: Network Service Mesh BoF - Ed Warnicke, Cisco & Frederick F. Kautz IV, Red Hat
In this talk, you will learn about some of the Advanced Network Application Design Patterns that Network Service Mesh enables. Network Service Mesh (NSM) is a novel approach solving complicated L2/L3 use cases in Kubernetes that are tricky to address with the existing Kubernetes Network Model. Inspired by Istio, Network Service Mesh maps the concept of a service mesh to L2/L3 payloads. The NSM architecture can be naturally extended to allow interaction of the NSM with the physical network enabling cloud providers to offer value-add services like: Connecting a customers Pod(s) to a network egress specific to that customer Introspecting the Network Service Mesh control messaging to adapt the physical network to serve customer needs better. Allowing customers to request specific physical network services. The NSM community has developed several design patterns for solving problems in K8s that may be of utility to others working in other problem domains in K8s. This talk discusses those design patterns and their benefits.

Speakers
avatar for Frederick Kautz

Frederick Kautz

Head of Edge Infrastructure, doc.ai
Frederick Kautz is Head of Edge Infrastructure at Doc.ai. He was previously a Principal Software Engineer in the Office of Technology at Red Hat where he focused on improving the overall state of container networking and container+SDN integration. Frederick is an active contributor... Read More →
avatar for Ed Warnicke

Ed Warnicke

Distinguished Consulting Engineer, Cisco Systems
Ed Warnicke is a Distinguished Consulting Engineer in the Chief Technology and Architecture Office (CTAO) office 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... Read More →


Thursday December 13, 2018 10:50am - 11:25am
602-604

1:45pm

Deep Dive: Chaos Engineering BoF - Sylvain Hellegouarch, ChaosIQ & Julien Bisconti, 56k.cloud
Sub title: Automating Chaos Engineering with a Service Mesh and the Chaos Toolkit

In this talk, Julien and Sylvain will take you on the journey of performing Chaos Engineering exploration and automation of a simple set of services backed by Istio, a service mesh provider.

Julien will first demo how you can degrade conditions in your system through the Istio fault injection API, with a very small blast radius to not impact users. Sylvain will then demonstrate how you can automate Julien's work with the Chaos Toolkit to run Chaos Engineering experiments in a continuous manner while surfacing these executions for greater observability.

This presentation will be a good introduction on practicing Chaos Engineering.

Speakers
avatar for Julien Bisconti

Julien Bisconti

Site Reliability Engineer, Independent
Julien has been working as a software engineer for more than a decade with a liking for DevOps and site reliability engineering. He has worked on performance critical microservices at a global scale. He has a Master in Computer Science and a broad experience in many layers from infrastructure... Read More →


Thursday December 13, 2018 1:45pm - 2:20pm
602-604

2:35pm

Deep Dive: SAFE BoF- Jeyappragash Jeyakeerthi, padme.io & Dan Shaw, danshaw, LLC
The charter of the working group is to reduce risk that applications expose end user data or allow other unintended access. Distributed deployments across heterogeneous infrastructure are increasingly common for cloud native applications. The working group sees common need patterns in cloud-native application architecture to improve the security of the systems. Without common ways to programatically ensure consistent policy, it is increasingly difficult to evaluate system architecture security at scale. We propose that the creation of open source libraries that enable interoperability across software and providers will enable the adoption of common protocols for access control. This will in turn accelerate the adoption of cloud-native application development models, as well as streamline operations for both cloud and traditional infrastructure.

Speakers
avatar for Jeyappragash Jeyakeerthi

Jeyappragash Jeyakeerthi

tetrate.io
Jeyappragash previously built the team and lead the technical roadmap for Twitter's Cloud Infrastructure Management Platform. This platform helps developers manage their services and provides detailed visibility to the infrastructure and the services that use the infrastructures... Read More →
avatar for Dan Shaw

Dan Shaw

Global Head of Developer Relations, PayPal
Dan Shaw, aka “dshaw”, has dedicated his career to growing the Node.js Ecosystem. Dan was instrumental in the formation of the Node.js Foundation where he served on the Board as Director. Dan is known as "The Godfather of Node.js” for his tireless efforts to build community... Read More →


Thursday December 13, 2018 2:35pm - 3:10pm
Yakima 1 @ TCC The Conference Center (TCC) - Separate from WSCC building

3:40pm

Birds of a Feather: KubeCon + CloudNativeCon - How Can We Improve the Conference - Dee Kumar, CNCF; Liz Rice, Aqua Security; Janet Kuo, Google
Join members of the TOC, the co-chairs, and event staff to reflect upon past KubeCon + CloudNativeCons and share ideas on how to improve the conferences in the future.

Speakers
avatar for Dee Kumar

Dee Kumar

Vice President, Developer Marketing, Linux Foundation
Dee Kumar has more than 15 years of cloud computing experience. Her work at CNCF is focused on working with the developer and IT pro communities to advance open source projects at scale. Most recently, Kumar was Director of Product Marketing at Docker where she built and launched... Read More →
avatar for Janet Kuo

Janet Kuo

Software Engineer, Google
Janet is a Software Engineer for Google Cloud. She joined the Kubernetes project before the 1.0 launch in 2015. She is the owner of Kubernetes workload APIs and an active SIG Apps contributor. She enjoys speaking at conferences and meetups about Kubernetes and has delivered talks... Read More →
avatar for Liz Rice

Liz Rice

Technology Evangelist, Aqua Security
Liz Rice heads the Open Source team at container security specialists Aqua Security, working on projects including kube-hunter, kube-bench and kubectl-who-can. She is chair of the CNCF's Technical Oversight Committee, and was Co-Chair of KubeCon + CloudNativeCon in 2018. She has... Read More →


Thursday December 13, 2018 3:40pm - 4:15pm
615-617

4:30pm

Deep Dive: Knative Productivity BoF - Jessie Zhu & Adriano Cunha, Google
We will take a deep dive into Knative productivity infrastructure which covers test, perf, release and metrics. We will walk you through the life of a change, what type of tests it has to go through, what type of checks a PR has to go through, what automation is in placed, how different infrastructure pieces are wired together, and how everything contributes to the end result which is a successful release. There will be live demos as well.

Speakers
avatar for Adriano Cunha

Adriano Cunha

Software Engineer, Tools and Infrastructure, Google
Adriano Cunha is a software engineer at Google, focusing on tools, infrastructure and engineering productivity. He's currently working on Knative and Google Serverless product, but his previous work at Google include Identity & Authentication and Google Play in the past 8 years... Read More →
JZ

Jessie Zhu

Software Engineer Manager, Tools and Infrastructure 软件工程师经理,工具和基础架构, Google
Jessie Zhu is a software engineer manager at Google working on engineering productivity for Knative and Google serverless products. Prior to Google, Jessie worked in Microsoft for 15 years building and leading teams of software developers to build tools and infrastructures (such as... Read More →



Thursday December 13, 2018 4:30pm - 5:05pm
615-617