Loading…
Pacific Ballroom, Salon 23-24 - Marriott Marquis San Diego Marina Hotel [clear filter]
Wednesday, November 20
 

10:55am PST

Practical Way to Build Kubernetes Native Java Controller - Zibo He & Min Jin, Ant Financial
The controller pattern has been proven as an effective way for managing Kubernetes workloads. However, for other languages, there are still many challenges remained in developing third-party controllers for Kubernetes. In this talk, we will discuss how to implement reflector, internal store, working queue and leader election in native Java style, and demonstrate controller runtime that makes it easier to develop Java controllers from scratch. We will also discuss different operators that we build to integrate with micro-service framework for cloud native application development.

Speakers
avatar for Tony He

Tony He

Senior SW Engineer, Ant Financial
Zibo(Tony) He, Senior Engineer of Ant Financial. Tony is a co-maintainer of Kubernetes community, mainly focus on CLI, controller runtime, multi-tenancy and secure container runtime. Tony is now co-leading engineering effort on Ant Financial's Cafe Standard Product(the cloud native... Read More →
avatar for Min Jin

Min Jin

Software Engineer, Ant Financial
Min Jin/Kim, yue9944882, Kubernetes maintainer, subproject-owner. Actively contributing (mostly SIG API-Machinery) in the Kubernetes community for about 2 years. He is not real orange cat.



Wednesday November 20, 2019 10:55am - 11:30am PST
Pacific Ballroom, Salon 23-24 - Marriott Marquis San Diego Marina Hotel

11:50am PST

Growth and Design Patterns in the Extensions Ecosystem - Eric Tune, Google
How big is the Kubernetes Extensions ecosystem today and how quickly has it grown? How many CNCF projects does it touch?  Data gathered from Github over 2 years by the speaker provides detailed answers.  

Based on experience as a Kubernetes contributor and API reviewer, and from analyzing hundreds of extensions, the speaker has identified recurring Design Patterns, like: Provisioner, Composition, Enforcer, Claim, and Class.  End users will learn to recognize the patterns, and API authors will learn when to apply them.
 
The talk will be accessible to a general audience. However, experts on Kubernetes Extensions will still find ideas and data not presented anywhere before. Illustrative examples will be used from various CNCF projects, such as Vitess, Jaeger, OpenEBS, and Rook.


Speakers
avatar for Eric Tune

Eric Tune

Senior Staff Software Engineer, Google
Eric is a Senior Staff Software Engineer at Google, where he is an overall lead technical lead on Google Container Engine (GKE). He started contributing to Kubernetes in 2014. Before Kubernetes, he worked on Google's Borg project, and was a co-author of the Borg paper.



Wednesday November 20, 2019 11:50am - 12:25pm PST
Pacific Ballroom, Salon 23-24 - Marriott Marquis San Diego Marina Hotel

2:25pm PST

Panel: Tech Community Share Out: Maintaining a Healthy Balance with Work - Chris Lentricchia, SUSE; David McAllister, Scalyr; PJ Hagerty, DevRelate.io, OSMIhelp.org; Nanci Lancaster, Linux Foundation; & Amanda Brazzell, Brazzell Business
The digital age has brought us multitudes of advancements - from cost and convenience to connectivity - but those advancements have also left us fundamentally unbalanced, and often, unhealthy. As we advance further into an always-on culture that has developed through over-connectivity, overwork, and constant sensory overload, it has become essential to maintain a healthy balance with both work and technology.

At KubeCon + CloudNativeCon in Barcelona, the OSMI Handbook did a great job of outlining some tips that attendees can use to maintain their mental health at such large events. We’d like to take that conversation a step further by talking about some techniques that the Cloud Native Community can use in their lives, both personally and professionally. Join us for a diverse panel discussion to share ideas on maintaining a healthy and balanced mental state.

Moderators
avatar for David McAllister

David McAllister

Head of Community, Scalyr

Speakers
avatar for Nanci Lancaster

Nanci Lancaster

Senior Event Planner, Content, Linux Foundation
Nanci is the Senior Event Planner, Content, for Linux Foundation, managing content communications and development between speakers, co-chairs, and program committees for KubeCon + CloudNativeCon and Kubernetes Forum events. She brings 10 years of experience from a similar role at... Read More →
avatar for PJ Hagerty

PJ Hagerty

Developer Advocate, Spotify
PJ is the founder of DevRelate.io and a board member of Open Sourcing Mental Illness (OSMIhelp.org). He is an organizer of DevOps Days Buffalo, CodeDaze, and ElixirDaze. PJ is a developer, writer, speaker, musician, and Community Advocate. He is known to travel the world speaking... Read More →
avatar for Chris Lentricchia

Chris Lentricchia

Global Product Marketing - SUSE CaaS Platform, SUSE
Succinctly, Chris Lentricchia is a guy with a dog, a truck, and a motorcycle. By day he works as the Product Marketing Manager for SUSE CaaS Platform. When he’s not at work, Chris has responsibilities as a member of the Board of Directors at The Greater Lowell YMCA and as a volunteer... Read More →
avatar for Amanda Brazzell

Amanda Brazzell

Co-Creator, Brazzell Business
Amanda is a wellness loving creative who worked in the tech community at DigitalOcean for ~4 years. There, she immersed herself within remote culture, developing a commitment to caring for people and wellness in the workplace. Through yoga, meditation, and care packages, she developed... Read More →


Wednesday November 20, 2019 2:25pm - 3:00pm PST
Pacific Ballroom, Salon 23-24 - Marriott Marquis San Diego Marina Hotel

3:20pm PST

Deep Dive: Apps SIG - Janet Kuo, Google & Kenneth Owens, Brex
Kubernetes SIG Apps covers developing, deploying, and operating applications on Kubernetes with a focus on the application developer and application operator experience. In this deep dive, we will look at the general experience for application developers and operators along with specifics of the Workloads API (Deployment, StatefulSet, DaemonSet, Jobs, etc.) and Application CRD. We will also do Workloads controller code walk-through. https://github.com/kubernetes/community/tree/master/sig-apps

Speakers
avatar for Janet Kuo

Janet Kuo

Staff Software Engineer, Google
Janet Kuo is a Staff Software Engineer at Google. She's joined the Kubernetes project since before the 1.0 launch in 2015. She is Kubernetes project maintainer, SIG Apps chair, and KubeCon co-chair emeritus. In her free time, she enjoys traveling and taking photos.
avatar for Kenneth Owens

Kenneth Owens

Software Engineer, Snowflake
SIG Chair for SIG Apps. Xoogler. Current FinTech enthusiast. Has been working with containers since Mesos was cutting edge in OSS.



Wednesday November 20, 2019 3:20pm - 3:55pm PST
Pacific Ballroom, Salon 23-24 - Marriott Marquis San Diego Marina Hotel
  Maintainer Track Sessions

4:25pm PST

Fluent Bit: Logging and Data Processing on the Edge - Eduardo Silva, Arm Treasure Data & Masoud Koleini, Arm
Fluent Bit is a Fluentd sub-project that aims to solve hard data challenges in the cloud space. On this deep dive session, we will talk about its architecture, how data workflows operate and the ability to perform advanced data transformation. Also, we will demonstrate the new ability to perform Stream Processing on the Edge.

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

Masoud Koleini

Research Software Engineer, Arm


Wednesday November 20, 2019 4:25pm - 5:00pm PST
Pacific Ballroom, Salon 23-24 - Marriott Marquis San Diego Marina Hotel

5:20pm PST

OPA Deep Dive - Tim Hinrichs & Torin Sandall, Styra
Come to this session for a deep dive on some exciting new features in the OPA project presented by the co-creators. This session will have plenty of time for Q&A!

Speakers
avatar for Tim Hinrichs

Tim Hinrichs

CTO, Styra
Tim Hinrichs is a co-founder and CTO of Styra, the cloud-native authorization company, and he is a co-creator of the open source CNCF Open Policy Agent project. Before that, he worked at VMware and co-founded the OpenStack Congress project. Tim has 20+ years of experience developing... Read More →
avatar for Torin Sandall

Torin Sandall

VP of Open Source, Styra
Torin Sandall is a co-founder of the Open Policy Agent (OPA) project. Torin has spent 10 years as a software engineer working on large-scale distributed systems projects. Torin is a frequent speaker at events like KubeCon, DockerCon, Velocity, and more. Prior to working on OPA, Torin... Read More →



Wednesday November 20, 2019 5:20pm - 5:55pm PST
Pacific Ballroom, Salon 23-24 - Marriott Marquis San Diego Marina Hotel
  Maintainer Track Sessions
 

Filter sessions
Apply filters to sessions.