Cloud Native Computing Foundation / KubeCon + CloudNativeCon North America 2018 (Seattle)

Add meeting Rate page Subscribe

Cloud Native Computing Foundation / KubeCon + CloudNativeCon North America 2018 (Seattle)

These are all the meetings we have in "KubeCon + CloudNativ…" (part of the organization "Cloud Native Computi…"). Click into individual meeting pages to watch the recording and search or read the transcript.

10 Jan 2019

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Tutorial: Deploying Windows Apps with Draft, Helm and Kubernetes - Patrick Lang & Jessica Deen, Microsoft (Limited Seating Available - See Description for Details)

In this session, we'll go through two key workflows:1) How to deploy and manage a Windows-based application on Kubernetes We'll start with an already-built Windows application in a container, and walk through a simple deployment on Kubernetes. Along the way, we'll go over some of the key considerations such as handling secrets, required node selectors, and other common differences you may encounter in clusters with Windows & Linux nodes. This section does not require access to a Windows machine, only a browser, ssh & kubectl will be required.2) Building an end-to-end workflow with Draft & HelmOnce you understand how to deploy a Windows application with Kubernetes, we can move on to setting up the full developer workflow. We'll create a new app using .Net Core on Windows, scaffold and deploy with Draft. This requires Windows 10 (laptop or VM running on Azure or VMWare Fusion)

To Learn More: https://sched.co/GrRU
  • 3 participants
  • 1:24 hours
microsoft
users
tooling
deployments
apps
docker
enterprise
kubernetes
proxy
brew
youtube image

21 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Fluent Bit - Eduardo Silva & Masahiro Nakagawa, Treasure Data

Fluent Bit (https://fluentbit.io) is a sub-project of Fluentd Ecosystem, considered as a lightweight and high-performance log-processor and forwarder. On this session we will dig into its internals and special features available for Kubernetes and cloud-native environments in general. Everybody interested in Logging is welcome to join us.

To learn more: https://sched.co/GreD
  • 2 participants
  • 44 minutes
fluency
fluently
log
complexity
data
intensive
communication
helpers
maintainer
flow
youtube image

20 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

On the OSS Path to Full Observability with Grafana - David Kaltschmidt, Grafana Labs

Grafana is coming “off the wall”. To make it more useful for interactive debugging, David and his team have already integrated two pillars of observability - metrics and logs. They are currently adding tracing to complete the incident response experience. All to minimise the cost of context switching during those crucial minutes after getting paged. This talk will demonstrate the various methods we’ve used to link the data together. Prometheus is providing the metrics. Via its histograms, request latencies can be extracted to inform each tracing span from Jaeger. Grafana also ensures that lines from your log aggregation system are annotated with span and trace IDs, as well as the other way around: associating logged values with spans. David will show how these OSS parts should be deployed to achieve full observability in an engaging user experience that saves valuable minutes.

To Learn More: https://sched.co/GrXC
  • 3 participants
  • 35 minutes
cortana
dashboarding
monitored
flow
currently
troubleshooting
introduced
app
vlogs
observability
youtube image

19 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Autoscaling SIG - Solly Ross, Google & Michael Hausenblas, Red Hat

Every had a question about the nitty-gritty details of the horizontal pod autoscaler? Want to weigh in on the future of the cluster autoscaler? Curious about the ongoing work on the vertical pod autoscaler? If so, come to the SIG Autoscaling Deep Dive. We'll be discussing future and ongoing developments in all three autoscaling components, as well as answer questions and concerns about their functionality. While the session will be centered around areas that attendees wish to discuss, potential topics include algorithmic improvements to the HPA, the path to stabilization of HPA v2, and cluster autoscaler integration with the cluster API.

To learn more: https://sched.co/Grew
  • 11 participants
  • 15 minutes
scaler
scaling
scaled
scale
scales
granular
cluster
auto
pod
configure
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

!go, Interacting with and Extending Kubernetes in a Polyglot World - Brendan Burns, Microsoft

Kubernetes is implemented in golang and most of the tools around extending it or automation using it (such as kubebuilder) are written in golang. Accessing APIs in another language and writing controller loops or automation tools using non-go languages helps expand the community and tooling around the project and give more options to users. Kubernetes-client is a project started a year ago around the idea of accessing kubernetes in as many programming languages as useful. It based on OpenAPI spec generated from main kubernetes repository and standard client generators such as swagger-codegen. This talk will cover these topics: OpenAPI for standard types  Structure of kubernetes generated clients Example: Python client Pros/Cons of generated clients Builder pattern (e.g. Java client) ProtocolBuffer Generation (and challenges) Client generation for CRDs Demo: A controller loop in python

To learn more: https://sched.co/GrUa
  • 1 participant
  • 37 minutes
kubernetes
api
clients
interface
java
capabilities
sdks
language
project
haskell
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

A Basic Kubernetes Debugging Kit: curl, jq, openssl, and Other Best Friends - Joe Thompson, Mesosphere

Joe Thompson walks you through a set of essential command-line Linux tools – curl, jq, openssl, netcat, dig and others – and how to use them to debug network and other issues in your Kubernetes clusters. The basic function and use of each tool is covered, with examples for some common Kubernetes-related tasks like verifying if a certificate is correctly generated or checking if DNS resolution in your cluster is working properly. We’ll also look at some container-based debugging procedures, including how to use one container to debug another that’s not running properly or to debug the host OS when the tools you need aren’t installed there.

To Learn More: https://sched.co/GrYA
  • 1 participant
  • 34 minutes
important
user
currently
office
working
conversation
people
debugging
600
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

A Vision For API Machinery: Coming to Terms with the Platform We Built - Daniel Smith, Google

Kubernetes is what it is in large part due to the API Machinery it is constructed from and co-evolved with. At this point in the project’s life, we have a much richer understanding of the users API Machinery serves--and their needs. And so we propose a path forward, describing how API Machinery can better serve these and future users, and how the Kubernetes runtime, libraries, tools, and repositories can be refactored in service of this goal. API Machinery is a force multiplier for Kubernetes, but often disguised as a tax; it’s time to rectify this together.

To learn more: https://sched.co/GrTu
  • 4 participants
  • 41 minutes
kubernetes
api
conceptually
interface
machinery
proposal
prototypes
discussions
rollout
conference
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Abstracting Heavy Lifting: How K8s Speeds Up Multi-Cloud Solution Delivery - Rob Zuber, CircleCI

At CircleCI, we build a complex, distributed system for CI/CD used by thousands of sophisticated teams. While we started as a single-cloud, SaaS product, we’ve grown to serve huge customers, across clouds and behind customers’ firewalls. With scale came issues in our ability to build, distribute, and manage our product. CircleCI CTO Rob Zuber will discuss how we hit the limits of distribution via an unsophisticated orchestration engine, and how consolidating on K8s helps us control networking, security, and availability while minimizing one-off work. K8s also allows us to live a value: only building what is a core differentiator to our business. Even if your team isn’t selling a distributed system, you can apply what we’ve learned. Abstracting your heavy lifting makes it possible to escape the whims of AWS, GCP, or Azure, reduce maintenance, and ultimately, helps drive velocity.

To learn more: https://sched.co/GrRv
  • 2 participants
  • 38 minutes
circle
cin
cto
sophisticated
complexity
premise
workflow
configuration
thinking
cloud
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Adding a New Storage Provider to Rook - Jared Watts, Upbound

The CNCF hosted Rook project has built a framework for running stateful workloads on Kubernetes, enabling storage providers to seamlessly and effectively integrate into cloud native environments. This framework is already being used to support multiple storage providers such as Ceph, CockroachDB, Minio and NFS. In this talk, Jared will walk through how new storage providers can also take advantage of this framework to easily and reliably run on Kubernetes. He will also cover the benefits that Rook provides to make this transition to cloud native environments easier for new storage providers. Finally, the important architecture, design, and concepts for running storage solutions on Kubernetes will be explored in detail.

To learn more: https://sched.co/Grb1
  • 1 participant
  • 33 minutes
rook
rooks
storage
provisioning
pod
kubernetes
stuff
presenting
transition
jared
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Adopting Prometheus the Hard Way - Tim Simmons, DigitalOcean

Deploying Prometheus is simple. Successfully adopting Prometheus as part of your company’s Observability story is not. In this talk you will learn how to scale the adoption of Prometheus, how to train your organization to know and love Prometheus, and the importance of fostering an Observability culture. If you are interested in building a great Observability culture at your company, this talk is for you! An extended outline of this talk is: -How DigitalOcean uses Prometheus successfully -The subtle art of scaling Prometheus and tradeoffs to consider -How to teach people to use Prometheus correctly -How to integrate Prometheus with Kubernetes and other software you use -How to utilize Prometheus to measure everything you do -What to do when you find Prometheus’ limits and how to push past them -Prometheus’ friends that you’ll also love -The value of your new Observability culture

To learn more: https://sched.co/GrXX
  • 1 participant
  • 36 minutes
prometheus
digitalocean
prom
observability
trends
repository
docs
dashboard
hypervisor
ethos
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Airflow on Kubernetes: Dynamic Workflows Simplified - Daniel Imberman, Bloomberg & Barni Seetharaman, Google

Apache Airflow is an open source workflow orchestration engine that allows users to write Directed Acyclic Graph (DAG)-based workflows using a simple Python library. Airflow offers a wide range of native operators for services ranging from Spark and HBase to Google Cloud Platform (GCP) and Amazon Web Services (AWS). Until recently, the Airflow user experience has been hindered by the need to launch and maintain statically-sized Celery-based Airflow clusters. These clusters were both expensive (over and under-utilization) and complex (multiple points of failure). To address these issues, we developed and published a native Kubernetes Operator and Kubernetes Executor for Apache Airflow. These products allow one-step Airflow deployments, dynamic allocation of Airflow worker pods, full power over run-time environments, and per-task resource management.

To learn more: https://sched.co/GrUO
  • 2 participants
  • 23 minutes
workflow
pipelines
workloads
kubernetes
infrastructure
airflow
provisioning
tensorflow
aws
spark
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Athenz with Istio: Single Access Control Model in Cloud Infrastructures - Tatsuya Yano, Yahoo Japan Corporation

Most Cloud computing environments are based on self-service thus authorization configurations are frequent and dynamic. Furthermore, in Microservices architecture, each service communicates via Web APIs thus it is important to have precise and frequently configurable access controls with low cost. Athenz is an open source platform for X.509 certificate based service authentication and fine-grained access control in dynamic infrastructures that provides options to run multi environments with a single access control model. We also plan to provide integration with SPIFFE and Istio. In this session, the speaker is going to explain the benefits of using Athenz and demonstrate how to use Athenz in a Cloud computing environment by showing use case of the integration with Istio. Website http://www.athenz.io

To Learn More: https://sched.co/GrZx
  • 2 participants
  • 29 minutes
athens
authentication
microservices
secures
services
infrastructures
provisioned
openstack
proxy
eo
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Audit in Kubernetes, the Future is Here - Stefan Schimanski & Maciej Szulik, Red Hat

Advanced Auditing is now available, and you should learn how to use it. Last year, we proposed a list of improvements to Kubernetes auditing, and this year we are happy to report that we have delivered them! Join us for this session to learn what Advanced Auditing does, how to adapt it to your own requirements, and how to integrate it into your infrastructure. Topics to be covered include: 1. From basic audit to advanced audit 2. Defining a policy (examples) * Deep object logging * Excluding secrets * Logging different objects at different levels 3. Integrating with your infrastructure 4. Performance impact vs. consistency 5. Writing an audit webhook server 6. Which future improvements are planned We are hoping to demystify the complexity of the policy configuration by showing a handful of example rules that will allow attendees to better understand the mechanism.

To learn more: https://sched.co/GrXd
  • 2 participants
  • 30 minutes
auditing
audits
audit
log
kubernetes
authentication
informations
process
app
probes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Automated Kubernetes Scalability Testing - Sebastian Jug & Naga Ravi Chaitanya Elluri, Red Hat

Kubernetes supports large clusters according to the docs, but how does it actually scale? Who came up with those limits? What are the actual numbers? To challenge this we built a CI/CD environment geared towards deploying, and testing, Kubernetes at Scale. Our stack consists of Kubernetes, OpenStack for IaaS, Jenkins Pipeline, Ansible for automation, pbench a performance benchmarking, and visualizing tool, Prometheus and other Open Source projects. The stack has pushed the performance and scale limits of Kubernetes with kubelet, control plane and cluster density focused tests. In this presentation we will explore the story and challenges on how we built and tested this stack. We will demo the test harness and share the latest performance and scale results. Attendees will learn what the real scalability limits of Kubernetes are, as well as how to scale-test their own infrastructure.

To learn more: https://sched.co/GrYn
  • 4 participants
  • 32 minutes
openshift
capacity
kubernetes
workloads
scalability
cluster
automation
daemon
testing
threading
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Automating Enterprise Governance Using the CI/CD Pipeline - Satyam Agarwala, ThoughtWorks & Mark Angrish, ANZ

ANZ bank has been on a transformation journey to achieve greater business agility. A key initiative in that journey has been the creation of ANZ flavoured "paved roads" (inspired by Netflix), realised as self-service CI and CD pipelines, that allow delivery teams to deploy software to production (Google Kubernetes Engine) faster without compromising on quality, security or compliance. A vital characteristic of the "paved roads" is the automation of the governance process the bank has in place for change management. These are driven by some of the strictest financial regulations in the world. This was achieved by integrating open source tooling such as Grafeas and Kritis into the pipelines to track build metadata and enforce policy. In this talk we will discuss the benefits the approach provided in meeting the strict regulatory requirements while accelerating the journey to GKE.

To learn more: https://sched.co/GrSw
  • 2 participants
  • 34 minutes
manager
company
anz
clients
governance
present
bank
000
ge
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Automating Research Workflows at BlackRock - Matthew Magaldi & Vaibhav Page, BlackRock

BlackRock’s Data Science Platform enables investors and users across the firm to access a wealth of financial data using research models. Event-based workflows play an integral role in data driven modeling. In this presentation, the speakers will give an overview of BlackRock’s Data Science Platform, talk about the transition from vanilla Kubernetes Cron jobs to more complex sensor-driven research workflows. They will discuss how these workflows powered by Argo Events, an open source event-based dependency manager for Kubernetes, form a core component of the platform. They will also review the challenges of building automated financial models and look forward to the class of problems this framework solves.

To learn more: https://sched.co/GrS4
  • 2 participants
  • 35 minutes
kubernetes
analysts
blackrock
advisors
research
sourced
data
infrastructure
asset
reasons
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Becoming Cloud Native Without Starting From Scratch - Marin Jankovski, GitLab

Full rewrite of a working application is a luxury most companies can't afford. In this session, we will talk about how running GitLab architecture was adapted to be closer to a regular cloud native application without having to rewrite the whole application and disrupt ongoing product development. As an additional requirement, architecture had to be modeled on what is required for installation of GitLab.com scale (SaaS) while also keeping in mind on-premises installation customers which will use the same set of tools. We will discuss what parts of the application we left out of Kubernetes, how we loosely decoupled previously integrated components and how and why are we enforcing some old behaviours. We will share our experiences with using de-facto standard for distributing applications (Helm), but some mis-steps and some good choices we think we made.

To Learn More: https://sched.co/GrRC
  • 1 participant
  • 28 minutes
github
git
kubernetes
devops
package
consultancy
rollout
upgrading
process
bootstrapping
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Behind Your PR: How Kubernetes Uses Kubernetes to Run Kubernetes CI - Sen Lu & Benjamin Elder, Google

As a contributor of CNCF/Kubernetes project, you open issues/PRs in one or more of the Kubernetes repos, and the k8s-ci-robot will add proper labels, assign reviewers, trigger presubmits, and automatically merge your PR. This talk will walk you through how Kubernetes CI is automated in Kubernetes clusters, how we use CRDs to manage the presubmit/CI jobs’ lifecycle, and how we automate contributor workflows on Github. By the end of this talk, contributors to Kubernetes project should have a better understanding what happens behind the scenes for Kubernetes CI. Other github projects can also utilize our test-infra for their CI.

To Learn More: https://sched.co/GrSb
  • 13 participants
  • 28 minutes
kubernetes
hi
git
hosts
dci
capabilities
community
cumin
bot
000
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Big Data Operations Using Kubernetes and Local Storage - Dan Norris, NetApp

Many companies run large, difficult to operate data-processing systems that are key to their business. Kubernetes local storage provides a way to keep running these types complex systems on the infrastructure they were provisioned on while providing a better way to operate in production. In this talk, we'll go over how to use Kubernetes local storage to run complex systems such as Cassandra reliably across multiple datacenters. We'll discuss how the local volume provisioner is used to prepare Persistent Volumes on hosts, how to use Storage Classes to segment workloads on the same host, as well as discussing potential failure modes and how we handle backups.

To learn more: https://sched.co/Grav
  • 2 participants
  • 39 minutes
cassandra
kubernetes
handling
capacity
netapp
provisioning
database
backups
host
session
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Birds of a Feather: How to Train Your KubeAdmins - Stephany Spencer, USA TODAY NETWORK

Containers and Kubernetes management is a new skillset. You can't go out and hire as many experts as you'd like, so how do you train your own? This BOF will describe how USA TODAY NETWORK brings new hires up to speed in this brave new world. This is a chance to discuss what has worked well, not so well and what we can all do better going forward. Bring your on-boarding stories to share and discuss how we can build more Kubernetes "experts".

To learn more: https://sched.co/GrTf
  • 14 participants
  • 33 minutes
kubernetes
administrators
discussion
hosts
users
network
workflow
expertise
demoing
onboarding
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Birds of a Feather: Knative - Jessie Zhu, Google

Knative is an OSS project to build high-quality serverless components on Kubernetes with a "voltron effect": the pieces work separately, but come together to work even better. Jessie Zhu (Google) will facilitate a discussion on how we build and release Knative and the challenges of decoupled and pluggable interfaces.

To learn more: https://sched.co/GraF
  • 8 participants
  • 39 minutes
users
implementation
discussion
canada
kubernetes
oversight
personas
planning
talking
native
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

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.

To learn more: https://sched.co/I7Iv
  • 20 participants
  • 35 minutes
conference
attendees
janet
conversations
discussion
enjoying
thanks
meetups
come
overall
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Birds of a Feather: LGBTQIAP+ - The Final Minority Challange - Rob de Canha-Knight, SUSE

The technology and open source community has made great efforts over the past few years to try and improve the ease of access to the field to minority communities. There has been some success in enabling Female and BAME groups into Tech related employment fields. However, there remains one subsection of the technology community that is still significantly underrepresented. The LGBTIQIA community is still significantly underrepresented in tech with some estimates placing this community at 3-4% of employees. This birds of a feather session will discuss the issues that lead to this underrepresentation as well as strategies companies and OSS communities can use to ensure they get the best employees and contributors regardless of any minority group that these employees or contributors belong to as after all; companies communities with a more diverse workforce are better enabled for success

To learn more: https://sched.co/GrTT
  • 18 participants
  • 34 minutes
lgbtqia
discussions
transgender
session
diversity
postings
interview
concerns
asking
representative
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Birds of a Feather: What Should a Container Build Manifest Look Like? - Nisha Kumar, VMware

We create containers by reusing several pieces of software from disparate locations, internal and external to our organization. We then rely on the providers (trusted or not) of the pieces to publish the software component list, or we run vulnerability and compliance scan tools against the fully built containers before pushing it to an internal registry. These methods are more fail safes than applying software delivery best practices, i.e., start from a well defined Bill of Materials (BoM). Can we build a container from a well defined software component manifest? What would that manifest look like? This BoF is to discuss what we need in order to build a better container delivery pipeline that adheres to software delivery best practices. To kick us off, I will present a survey on currently used tools and practices. To Learn More: https://sched.co/GrSY
  • 9 participants
  • 31 minutes
developers
devops
containers
regulatory
docker
project
discussion
provider
version
declarative
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Bringing Kubernetes To Bare-Metal With A Focus On Users - Nicolas Trangez, Scality

When the team at Scality looked for options to deploy Kubernetes on-prem, we found no option focusing on ease of operations and local storage provisioning. We released MetalK8s, an “opinionated” K8s distribution with a focus on users: easy long-term, on-prem deployments. The project is open source and in production at customers, used as a foundation to deploy Scality’s products. MetalK8s is based on the Kubespray project to reliably install a base Kubernetes cluster, including all dependencies (like etcd), using Ansible. V1.0 ships with operational tools for monitoring and metering, including Prometheus, Grafana, Elasticsearch and Kibana. Furthermore, an "ingress controller" is deployed by default, based on Nginx. All managed as Helm packages. Unlike hosted Kubernetes solutions, We focus on managing node-local storage and exposing these volumes to containers managed in the cluster.

To learn more: https://sched.co/GrYG
  • 7 participants
  • 35 minutes
kubernetes
architectures
maintainers
disk
deployments
hosted
container
entities
microservices
lvm
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Building Container Images on Your Kubernetes Cluster with Knative Build - Gareth Rushgrove, Docker

One of the components of the recently released Knative project is Knative Build. This introduces the Build and BuiltTemplate objects to the cluster, meaning you can build images and then push them to a registry, all from within your Kubernetes cluster. In this talk we will: * Introduce the new API objects and show how they can be used * Convert an existing project from an existing CI system over to Knative Build, including building source code, running tests and pushing to a container registry * Look at some of the existing build templates using Kaniko, Docker, Buildpacks and more * Show how to write your own build templates and build images * Compare the current workflow with that of different CI systems to better understand what might be built next

To learn more: https://sched.co/GrSt
  • 1 participant
  • 35 minutes
builded
tooling
cluster
deployments
docker
workloads
production
infrastructure
scheduling
thinking
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Building your own PostgreSQL-as-a-Service on Kubernetes. - Alexander Kukushkin, Zalando SE

How many DBAs does it take to manage 500+ PostgreSQL HA clusters? Very close to zero, if you run them on Kubernetes with the help of postgres-operator. This talk is a story, how the team of Database Engineers at Zalando developed open-source components like Patroni and postgres-operator to run company-wide PostgreSQL-as-a-Service on Kubernetes. I will share how we automate all routine operations, providing developers with easy-to-use tools to create, manage and monitor their database, avoiding commercial solutions lock-in and saving costs. I will describe the benefits and pitfalls of running production databases on Kubernetes and, finally, show open-source tools we have built for application developers to deploy and manage PostgreSQL clusters by writing short manifests describing a few essential properties of the result.

To Learn More: https://sched.co/GrU0
  • 1 participant
  • 36 minutes
zalando
zanzas
zavari
patron
gai
zoro
forza
management
textile
misho
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

CI/CD in Light Speed with K8s and Argo cd - Billy Yuen & Parin Shah, Intuit

Enterprises have benefited greatly from the elastic scalability and multi-region availability by moving to AWS, but the fundamental deployment model remains the same.At Intuit, we have adopted k8s as our new saas platform and re-invented our CI/CD pipeline to take full advantage of k8s. In this presentation, we will discuss our journey from Spinnaker to Argo CD.1. Reduce CI/CD time from 60 minutes to 10 minutes.2. Reduce production release (or rollback) from 10 minutes to 2 minutes.3. Enable concurrent deployment using spinnaker and argo cd as HA/DR to safely adopt the new platform with no downtime.4. Be compatible with the existing application monitoring toolset.

To Learn More: https://sched.co/GrRs
  • 2 participants
  • 31 minutes
deployments
server
initiative
devops
kubernetes
talking
virtual
company
echo
hey
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

CI/CD, Kubernetes, and Databases: Better Together - Niraj Tolia & Tom Manville, Kasten

Adding data to both your CI and CD pipeline is one of the last steps of the DevOps journey and probably the scariest given the impact of getting it wrong. This talk covers how one can safely combine Kubernetes, Databases, and the CI/CD pipeline to actually make the process safer and more stable that the status quo today and, in today’s rapid deployment culture, make databases “shift left” and reduces DBA burnout. This includes leveraging techniques and building an open-source toolkit to deliver automated schema changes, cloning, sandboxing, masking for production-like data in staging, and rapid data movement for fast database creation. More importantly, this talk will show how these benefits can help with internal culture shift by breaking down silos and bringing in a traditionally conservative database group more fully into the automation fold.

To Learn More: https://sched.co/GrSq
  • 3 participants
  • 28 minutes
kubernetes
storage
enterprise
infrastructure
emc
providers
devops
cloud
database
caston
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

CNCF Cross-Cloud CI - Adding Support for New Platforms - Andrew Kutz, VMware

The CNCF cross-cloud project deploys Kubernetes and popular cloud native applications to multiple platforms on a nightly basis. The results are available each day on the CNCF cross-cloud dashboard, https://cncf.ci. The dashboard helps visitors decide which platform to use when scheduling cloud native workloads. In this presentation, Andrew Kutz will review how to add support for a new platform to the cross-cloud testing project, common challenges faced when doing so, and tips for debugging failed deployments.

To learn more: https://sched.co/GrSk
  • 1 participant
  • 34 minutes
cloud
platforms
kubernetes
cncs
dashboard
host
provisioning
vmware
cross
docker
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Cloud Jumping with Kubernetes - James Bowes, Manifold

Kubernetes promises a degree of freedom from cloud vendor lock-in, providing an API and runtime for containers that most cloud providers support. Beyond the core of container orchestration, there are abstractions for load balancers, persistent storage and autoscaling, to name a few. With this in mind, when Manifold set out to switch cloud providers, we decided to do so by first using as many abstractions in the Kubernetes ecosystem as possible. In this talk, we will explore how Manifold used Kubernetes to migrate between cloud providers. We will look at how to identify cloud specific services and APIs in use in your application, and how Manifold evaluated whether to uplift to a Kubernetes abstraction, translate to the other cloud provider’s service, or keep as is. Finally, we will discuss the challenges and successes of the actual migration between cloud providers.

To Learn More: https://sched.co/GrRg
  • 1 participant
  • 24 minutes
kubernetes
services
deployments
cloud
pod
hosts
infrastructure
workloads
migrations
manifold
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Cloud Native Transformation - Pavel Nikolov & Matt Hope, Fairfax Media

This is a story about a 185-year-old publishing company which goes through cloud native transformation. In less than a year the team manages to switch from releasing their monolith monthly to releasing their microservices many times a day. Pavel will describe the process of adopting more than half of the CNCF incubating projects, creating hundreds of Kubernetes namespaces in multiple clusters, while ensuring excellent automation and observability practices. And with all this, the vast majority of developers in the team do not need to use kubectl, helm or anything other than git and chat bots. Damian will talk about what this transformation means for the business and how it affects the company culture.

To Learn More: https://sched.co/Grb7
  • 3 participants
  • 40 minutes
conference
collaboration
ongoing
supporting
fx
hosted
communication
media
organisations
cn
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Clusters as Cattle - Wrangling Clusters Not Just Nodes - Illya Chekrygin, Upbound

Kubernetes has fulfilled its promise at wrangling nodes and providing a self-healing, self-scaling, self-everything experience. Nodes can come and go and be automatically scaled using node scalers. But what if node scaling is not enough, and you need to scale clusters too? What if you want to separate types of workloads across different clusters for performance, isolation, geographic distribution, compliance or management reasons? Behold, the future is here! In this talk we’ll explore how Kubernetes can automatically deploy and manage other clusters dynamically and on as needed basis. We’ll show a demo of an application that is able to dynamically provision clusters across regions and schedule workloads across them. We’ll explore the benefits and challenges of this approach.

To Learn More: https://sched.co/GrWN
  • 1 participant
  • 29 minutes
provisioning
kubernetes
hosted
crossplane
deployments
cluster
cloud
demoed
workloads
microsoft
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Collecting Operational Metrics for a Cluster with 5,000 Namespaces - Rob Szumski & Chance Zibolski, Red Hat

Kubernetes is popular to provide a multi-tenant, shared infrastructure layer for many eng teams within an org. This is great for the teams, as they have a stable, scalable cluster to build upon. However, the Ops team needs insight into resource usage, availability & more, especially once an app is running in multiple regions/clouds.

This talk will introduce the open source Operator Metering project, which collects metrics from Prometheus about Pods/Namespaces & combines it against cloud resource usage and other metrics to compute cost per Pod and other reports on a periodic interval. This capability unlocks billing for internal biz units, capacity planning, and operational knowledge of Operators running within a cluster.

At the end, we’ll show the project running against a real cluster with over 5,000 namespaces, proving the scale and insight the reports can provide to an Ops team.

To learn more: https://sched.co/GrXg
  • 2 participants
  • 35 minutes
operational
metering
users
operator
monitoring
demos
planning
app
miners
workloads
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Connecting Kubernetes Clusters Across Cloud Providers - Thomas Graf, Covalent

It is well understood how to run individual Kubernetes clusters in all major clouds, managed and self-managed, but how do we connect individual clusters together? This talk will guide you how to interconnect multiple Kubernetes clusters running in different cloud providers. We will discuss how to establish basic pod to pod connectivity across clusters, add load balancing using standard Kubernetes services and finally add label based network policy to secure the communication both inside the cluster and across clusters. As a bonus, we will add Istio on top to establish mutual TLS across clusters for added security.

To learn more: https://sched.co/GrWc
  • 4 participants
  • 41 minutes
providers
kubernetes
networking
pod
server
vpc
cluster
cloud
vm
backend
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Connecting and Testing Virtual Network Topologies on Kubernetes - Rich Renner & Gage Orsburn, One Source Integrations

Today's complex, agile networking setups demand the same CI/CD and automated testing support as user-facing applications have. But you can't simulate an entire networking topology with Kubernetes. Or can you? The declarative approach of Kubernetes makes it simple to recreate and orchestrate distributed applications for continuous integration. In this session we are going to talk about how we used L2 device plugins to wire up the different parts of our applications. And how KubeVirt allowed us to even test pre-existing virtual network appliances in the very same setup. This setup enables entire enterprise topologies to be modeled and validated before released into production.

To Learn More: https://sched.co/GrR9
  • 2 participants
  • 38 minutes
routers
kubernetes
interface
connectivity
provisioning
infrastructure
workflow
enterprise
throughput
vm
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Container Networking From Scratch - Kristen Jacobs, Oracle

Learn how to construct an overlay network across multiple hosts in just a few lines of bash! Containers in a system such as Kubernetes need to be able to communicate, and a common networking solution is to use an overlay network, for example, Flannel. In this talk we aim to 'demystify' container networking, and it's constituent elements such as Linux bridges, veth pairs, routing routes and TUN/TAP devices. Starting with defining a simple network namespace, we will work through networking between containers on the same machine (using the default docker model), up toward a full overlay network spanning multiple machines (as in Kubernetes). We will explain both how this works and why/when it is required, providing the necessary background for understanding and evaluating common existing Kubernetes networking solutions such as Flannel and Calico.

To learn more: https://sched.co/GrWx
  • 1 participant
  • 35 minutes
kubernetes
networking
ethernet
lan
cluster
routing
pod
complicated
backends
configure
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Container Platforms as Equalizers: Running Health Services Across the World - Jamie Hewland, Praekelt.org

Praekelt.org creates and operates a number of health and youth-related services which are hosted on containerised clusters around the world, often in countries without an established cloud provider presence. This means that the infrastructure reliability and tooling that may typically be available are not. In addition, as a small team managing clusters in several isolated datacenters around the world, achieving commonality is challenging. While we started using container orchestration because we wanted to increase resource utilisation and deployment agility, we have found the real value has been in our ability to abstract many of the differences between clusters. Now, as we move towards Kubernetes, we will share lessons for shifting developers between different container orchestrators as seamlessly as possible by using Spinnaker as a common continuous deployment tool.

To Learn More: https://sched.co/GrRj
  • 1 participant
  • 25 minutes
organisations
nonprofits
incubator
providers
managed
container
role
deploying
users
tech
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Container Security and Multi-Tenancy Tales from Kata and Nabla - Ricardo Aravena & James Bottomley, IBM

With the introduction of the Kubernetes CRI many different choices have emerged for users to run their various containerized workloads. There have been concerns about the complexity of making traditional containers more secure using Linux kernel facilities such as AppArmor, SELinux, and seccomp. In this talk, Ricardo will showcase how Kata and Nabla Containers can be used to isolate your tasks effortlessly. He'll describe the unique capabilities of each containerized approach along with their pros and cons, and how both of their communities are collaborating. He will also demonstrate how to make use of the Kubernetes RuntimeClass with both of these runtimes. By the end of this talk, the audience will be able to understand how to use Kata and Nabla Containers with Kubernetes and its new RuntimeClass to fully enable multi-tenancy with minimal risks in their infrastructure.

To learn more: https://sched.co/GrZH
  • 3 participants
  • 42 minutes
container
kubernetes
applications
virtualization
deploying
tooling
workloads
backend
cpus
nabla
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Continuous Delivery on Platforms is Better for Your Brain (and Business!) - Daniel Jones, EngineerBetter Ltd

Continuous Delivery on a self-service platform like Kubernetes makes it possible to exploit findings of cognitive psychology and neuroscience to increase the productivity and happiness of our teams. This session will highlight fascinating academic research that answers: • How can we improve willpower and decrease technical debt? • Is the present bias real? How can we turn it to our advantage? • Can you increase a team’s effective IQ? • How do DevOps and Product Teams increase empathy, and what impact does empathy have on productivity? Why do you need a self-service platform for this to work? The OECD and Bank Of England are both puzzled over missing productivity. Are we failing to exploit the benefits of modern technology by running our software businesses and teams as if they’re post-war factories, rather than continuously delivering?

To learn more: https://sched.co/GrT5
  • 1 participant
  • 36 minutes
productivity
machines
automation
efficiently
engine
factory
industry
workflow
delivering
fashioned
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Cortex - Infinitely Scalable Prometheus - Bryan Boreham, Weaveworks

Prometheus is an excellent monitoring solution, however it is designed to store all metrics on one host in one set of files, which limits scalability and availability. This talk provides an overview of Cortex, an Open Source project proposed for donation to the CNCF, which takes metrics from multiple Prometheus instances and stores them in a NoSQL database. Outline: - Microservices architecture of Cortex - NoSQL back-end (DynamoDB, Bigtable or Cassandra) - Fault-tolerance via DHT-based ingestion tier and stateless query tier - Deployment via Kubernetes - Architectural comparison to projects in the same area, such as Thanos and M3 - Lessons learned from operating “Prometheus as a service” for two years

To learn more: https://sched.co/GrXL
  • 3 participants
  • 36 minutes
cortex
scalability
capacity
architecture
core
production
tends
pods
cassandra
prometheus
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Custom Controllers to the Rescue: Tailoring API Objects to Your Needs - Stephen Chan & Davi Arnaut, Airbnb

External controllers and admission controllers are a great way to extend Kubernetes and enforce cluster policies that are particular to your needs. In this talk, we’ll showcase how to use controllers backed by real examples used in production at Airbnb. We’ll show how controllers can help the scheduler spread a deployment’s pods across zones more evenly, enforce maximum pod age, and taint nodes based on conditions set by node-problem-detector. We’ll also show how we use admission controllers to enforce naming conventions and security constraints such as container image source on API objects submitted to a cluster.

To learn more: https://sched.co/GrUC
  • 2 participants
  • 18 minutes
hosts
kubernetes
airbnb
controllers
providers
infrastructure
services
deployments
server
launching
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Custom Deployment Strategies for Kubernetes - Nail Islamov, Atlassian

Many tech companies are using continuous deployments (CD) to deliver changes to their users faster and more frequently. One of the challenges with automated deployments is making them safe by detecting and quickly rolling back in the event of a bad release. Standard CD practices include using canary and blue-green deployments; unfortunately, Kubernetes only supports the "rolling update" deployment strategy out of the box, which can only prevent trivial failures. Thanks to extensibility of Kubernetes, it is possible to build custom advanced deployment strategies while reusing Kubernetes core concepts. Nail Islamov will give an overview of how Deployment, ReplicaSet and Pod objects work together along with Service and Ingress, and will provide examples of implementing blue-green and canary deployments reusing these concepts by introducing extra CRD resources.

To learn more: https://sched.co/GrUI
  • 3 participants
  • 38 minutes
deployments
deploy
rollout
automation
delivery
process
implementing
updates
staging
replicas
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

DBaaS on Kubernetes: Peanut Butter and Jelly, or Oil and Water - Steve Croce & Wes Ashkinazy, ObjectRocket

Kubernetes wasn't designed to run databases, but recent features have opened the door to stateful applications and databases in particular. However, once you add the "as a service" part, things get a whole lot more interesting. Steve Croce and Wes Ashkinazy from ObjectRocket talk about the problems they expected, the challenges that surprised them and ultimately the solutions that allowed the ObjectRocket team to design Elasticsearch, MongoDB, and Redis as a service on Kubernetes. The session will cover a set of particular challenges in the design of custom Kubernetes operators, solving problems with Event Recorder, Remote Execution, and Stateful Set Update Strategies, to name a few, and leveraging other CNCF projects to fill in the gaps.

To learn more: https://sched.co/Grap
  • 2 participants
  • 32 minutes
kubernetes
hosted
amazon
launching
elasticsearch
docker
services
database
mongodb
container
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Day 2 with Stateful Applications - Implementing a Data Protection Strategy - Deepika Dixit & Vaibhav Kamra, Kasten

As teams start to onboard mission-critical applications into production, there’s a need to address day-2 concerns. Dealing with regulatory requirements, user error, ransomware and cluster upgrades - requires safeguarding of data and state. For this reason, Volume snapshots have been one of the most requested features from the storage team and now show up in the CSI spec. Snapshots alone, however, are often not enough. Application consistency, local storage, archival, retirement and compliance are just some of the other concerns. In this session, the speakers describe the challenges associated with implementing a robust data protection strategy in a containerized environment, open source tools available to help build this and a framework to evaluate what your environment needs. This talk targets DevOps teams looking to improve the reliability of their production environments.

To learn more: https://sched.co/GrYk
  • 2 participants
  • 35 minutes
kubernetes
application
workflow
deploying
handling
policies
data
infrastructures
stateful
server
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Day Two Kubernetes: Tools for Operability - Bridget Kromhout & Zachary Deptawa, Microsoft

Artisanally hand-crafting our own container hosting solutions can be a fun learning experience, but for repeatable production use, we want to deploy and manage Kubernetes clusters in a reproducible fashion. Using open source tools like Helm, Draft, Brigade, and Terraform, we can deploy and update our Kubernetes clusters via a trusted, versioned, repeatable process. We’ll discuss what containers and Kubernetes clusters are at a high level, look into the practical application of open source tools to simplify cluster management, and show you how to deploy Kubernetes clusters in a repeatable and portable fashion.

To Learn More: https://sched.co/GrY7
  • 2 participants
  • 38 minutes
discussion
currently
talking
conference
ready
hosting
chair
plan
going
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Debugging Applications on Kubernetes - Michelle Noorali & Radu Matei, Microsoft

Once upon a time, using a debugger was a normal part of development. Then along came the cloud, and suddenly, a tool developers took for granted completely disappeared. We used to have a single place like an IDE of choice to add some breakpoints, step through the code, and hopefully solve the issue. In a distributed world where there are many moving parts that can’t always be run on a single machine, debugging an application consisting of multiple services has become significantly harder with microservices written in a variety of languages that come with their own toolchain spread across multiple teams and repositories. In this demo-led session, we’ll discuss the current state of debugging applications in Kubernetes and provide multiple methods and solutions for debugging so that we can leverage all of the goodness of microservices and the ease of use of existing debugging workflows.

To learn more: https://sched.co/GrRd
  • 2 participants
  • 31 minutes
microservices
backend
kubernetes
workflow
software
app
deployments
java
docker
currently
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Debugging etcd - Joe Betz & Jingyi Hu, Google

Oh no, something’s wrong with my Kubernetes cluster! Was it something I did? Or maybe one of those controllers we installed? The answers might be hidden in the etcd’s logs or data files. We’ll walk through real-world examples of how to make sense of etcd logs and correlate issues back to the commands or controllers that initiated them. We’ll cover tools we use to get answers from etcd’s data files, what to look for, and how to quickly get a cluster healthy again.

To Learn More: https://sched.co/GrYJ
  • 3 participants
  • 43 minutes
cde
cdi
cd
çd
debugging
acknowledgments
documentation
presentation
important
dashboard
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: API Machinery SIG - Stefan Schimanski, Red Hat & Daniel Smith, Google

This Deep Dives will cover the recent developments of Sig API Machinery. This includes: - CustomResourceDefinition versioning, conversion, pruning and defaulting and the road towards GA - server-side apply and the implications for controller developers Both topics are essential for everybody building extension APIs on-top of Kubernetes. The first is about evolving CRD based APIs from v1alpha1 to v1beta1 to stable v1. The second is about multiple actors changing API objects with apply-like semantics. We will have the chance to dive into the topics and to answer technical questions around them.

To learn more: https://sched.co/Grf5
  • 9 participants
  • 39 minutes
conversion
cid
versions
executed
decoded
client
protocol
cd
message
113
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Apps SIG - Matt Farina, Samsung SDS & Adnan Abdulhussein, Bitnami

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 and Application CRD. The topics discussed will be based on the desires of those in attendance and the conversation will go where attendees would like it to go.

To learn more: https://sched.co/Grf2
  • 12 participants
  • 38 minutes
apps
interoperability
sig
overseeing
workflow
scopes
cid
iot
technical
docker
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Auth SIG - Tim Allclair & Jordan Liggitt, Google

SIG Auth is responsible for the design, implementation, and maintenance of features in Kubernetes that control and protect access to the API and other core components. In this session, we'll discuss designs for a couple of the features currently in development.

To learn more: https://sched.co/Grez
  • 9 participants
  • 35 minutes
daemons
authentication
authorizations
cluster
provisioned
servers
kubernetes
logger
api
tokens
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Azure SIG – Khaled (Kal) Henidak , Microsoft & Stephen Augustus, Red Hat

In the SIG Azure Deep Dive, we’re going to tell you all about why SIG Azure exists and the team behind managing it. From there, we’ll talk about what’s happened over the last few releases, Kubernetes 1.11 and Kubernetes 1.12, as well as some of what’s planned for Kubernetes 1.13. Additionally, we’ll glimpse into Azure support of multiple extension points e.g., CSI, CNI, CRI. Afterwards, we’ll have a quick demo of provisioning Kubernetes on Azure as well as a secret demo from our mad scientist and SIG Azure Technical Lead, Kal! Finally, and most importantly, we’ll talk all about some of the best ways to get involved with SIG Azure and all of the forums that we’re communicating on!

To learn more: https://sched.co/Gret
  • 8 participants
  • 40 minutes
kubernetes
azure
servers
openshift
vmss
triage
provisioning
managed
cluster
io
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Big Data SIG - Erik Erlandson, Red Hat & Yinan Li, Google

This presentation will cover two projects from sig-big-data: Apache Spark on Kubernetes and Apache Airflow on Kubernetes. Kubernetes became a native scheduler backend for Spark in 2.3 and we have been working on expanding the feature set as well as hardening the integration since then. Apache Airflow on Kubernetes achieved a big milestone with the new Kubernetes Operator for natively launching arbitrary Pods and the Kubernetes Executor that is a Kubernetes native scheduler for Airflow. We will give an overview of the current state and present the roadmap of both projects, and give attendees opportunities to ask questions and provide feedback on roadmaps.

To learn more: https://sched.co/Greq
  • 8 participants
  • 41 minutes
cig
hosts
kubernetes
community
discussion
concerns
sig
policies
mission
cloud
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: CLI SIG - Maciej Szulik & Juan Vallejo, Red Hat

The "deep dive" session will focus on the vision and strategy for the "kubectl" project. There have been multiple efforts to evolve "kubectl" to be more de-coupled and maintainable. We will report the progress of these efforts. We will leave some of the time for Q&A.

To learn more: https://sched.co/Grek
  • 2 participants
  • 20 minutes
plugins
introduced
kubernetes
plug
helpers
refactorings
tools
plugin
cube
ctl
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: CNCF Cross-Cloud CI – Denver Williams, Debian & Taylor Carpenter, Vulk Coop

The CNCF CI Working Group was asked to demonstrate best practices for integrating, testing, and deploying projects within the CNCF ecosystem across multiple cloud and bare metal providers. The Cross-Cloud CI project continually validates the interoperability of each CNCF project, for any commit on stable and head, running on Kubernetes clusters which are provisioned to all supported cloud providers. The results of each testing stage are published to the cncf.ci status dashboard. This Deep Dive session will discuss how to implement CNCF projects (for build and e2e testing) and cloud providers (for Kubernetes provisioning). It may include an interactive walk-through of adding a new project or cloud provider to the Cross-Cloud CI system.

To learn more: https://sched.co/Greb
  • 3 participants
  • 30 minutes
ci
cni
cnf
cncs
datacenter
cloud
networks
kubernetes
provisioning
testing
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: CNCF Serverless WG / CloudEvents - Clemens Vasters, Microsoft & Cathy Zhang, Huawei

This will be a follow-on to the intro - be a bit more of an in-depth discussion and more of a future looking session. It will also include a longer Q&A session allowing the audience to dig deeper on the technical details. More info later....

To learn more: https://sched.co/GreY
  • 2 participants
  • 39 minutes
workflow
workflows
serviceworker
service
function
protocol
demos
applications
process
server
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: CNCF Storage WG - Alex Chircop, StorageOS & Quinton Hoole, Huawei

The CNCF Storage Working Group has been exploring how different storage technologies are used in cloud-native environments, and has published a draft white paper on our findings. In this deep dive session we'll present our work thus far, and host detailed discussions and feedback covering topics including block stores, file systems, object stores, key-value stores and databases, amongst others. Common understandings of terminology, classifications and use cases will be discussed. Different architectural approaches and designs will be brainstormed and compared in terms of key attributes like availability, scalability, performance, data consistency, durability, fault tolerance, ease of development and operational complexity. We seek to align the community on common understanding, terminology, classifications and use cases.

To learn more: https://sched.co/GreV
  • 6 participants
  • 40 minutes
storage
storing
understanding
discussion
ssds
users
capacity
provision
cloud
docker
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: CNI - Bryan Boreham, Weaveworks & Dan Williams, Red Hat

CNI, the Container Network Interface, is a small but critical piece of infrastructure linking runtimes such as Kubernetes and CloudFoundry to dozens of different container network implementations.

This session is aimed at implementers of network plugins and runtimes using CNI, as well as anyone interested in contributing to the project or becoming a maintainer. We will recap recent changes, look at the roadmap to 1.0, and have plenty of time for discussion and Q&A.

To learn more: https://sched.co/IxvK
  • 7 participants
  • 39 minutes
cni
introduction
technical
maintainer
networking
users
host
interfaces
kubernetes
currently
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Chaos Engineering BoF - Sylvain Hellegouarch, ChaosIQ & Julien Bisconti, 56k.cloud

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.

To learn more: https://sched.co/Gren
  • 2 participants
  • 38 minutes
microservice
demoing
infrastructure
network
mesh
service
automation
process
technical
problems
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Cloud Native Buildpacks - Terence Lee & Joe Kutner, Salesforce Heroku

Learn why you need a buildpack and how to create one. We'll write a simple Python buildpack we can use to build an image from a Django app. We'll take advantage of caching and Docker layers to speed up rebuilds and deploys. Unlike Dockerfiles, buildpacks are composable. We'll create a build pipeline with our Python buildpack and the Node.js buildpack, which we'll use to prepare asset bundles.  Finally, you'll learn how to rebase your application layers on a new image. This allows operators to efficiently handle the delivery of OS-level dependency upgrades.

To learn more: https://sched.co/I1p2
  • 2 participants
  • 43 minutes
packages
pack
roku
native
developer
users
billed
joe
stack
cloud
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Cloud Provider SIG - Chris Hoge, OpenStack Foundation & Jago Macleod, Google

The long term goal of SIG Cloud Provider is to promote a vendor neutral ecosystem for our community. New vendors providing support for Kubernetes should feel equally empowered to do so as any of today’s existing cloud providers. More importantly, SIG Cloud Provider is focused on ensuring a consistent and high-quality user experience across providers. The SIG acts as a central group for developing the Kubernetes project in a way that ensures all providers share common privileges and responsibilities. As Kubernetes transitions from building all binaries necessary to create and run a Kubernetes cluster, to a new world in which Cloud Providers must supply some additional artifacts (Cloud Controller Manager, e.g.) to most effectively run, one area of concern is around how to manage the build and release process effectively. This deep dive session will be a working session to brainstorm how to manage this effectively. Questions for consideration include: - whether and how to include Cloud Provider e2e tests in the suite of release blocking tests for OSS Kubernetes - how to communicate to end users whether they need and how to obtain additional artifacts - how to manage optional addons and extensions in the validation of Kubernetes (e.g., CoreDNS on Kubernetes on N Cloud Providers), when those ecosystem projects evolve on their own release schedules. Session will begin with suggesting and voting on issues of highest level of interest and urgency, and then open discussion on 3 - 5 topics. Recommended for those working on ecosystem projects, those interested in build and release, and those currently working on Cloud Provider implementations.

To learn more: https://sched.co/HEfa
  • 9 participants
  • 34 minutes
discussions
initiatives
providers
concerns
consensus
conference
communicating
cloud
hi
io
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Cluster Lifecycle SIG (Cluster API) - Robert Bailey, Google & David E. Watson, Samsung

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. In this deep dive, we will examine how the Cluster API simplifies the cluster management experience for cluster operators by enabling consistent machine management across environments, and bringing declarative upgrades to Kubernetes clusters.

To learn more: https://sched.co/Greh
  • 11 participants
  • 46 minutes
cluster
kubernetes
hosted
services
api
schedulers
launch
backlog
milestones
conversations
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Cluster Lifecycle SIG (Kubeadm) – Timothy St. Clair & Liz Frost, Heptio

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. In this deep dive, we will examine how the Cluster API simplifies the cluster management experience for cluster operators by enabling consistent machine management across environments, and bringing declarative upgrades to Kubernetes clusters.

To learn more: https://sched.co/Gree
  • 4 participants
  • 37 minutes
project
cube
ongoing
currently
nodes
contribute
complexity
administration
sequester
vmware
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Container Identity WG - Greg Castle & Michael Danese, Google

Over the past year the Container Identity working group has been working on a number of initiatives relating to identity in Kubernetes. These include providing a mechanism to issue scoped JWTs that can be externally validated which improves the security of identity integrations using Kubernetes service accounts, such as Hashicorp Vault. We’ve also made significant progress in providing a new mechanism to issue and mount service account identities inside the cluster that addresses a number of security and scalability issues with existing service accounts. Finally we’ve also enabled new identity integrations by exposing OIDC functionality from the Kubernetes cluster. We’ll discuss these changes, how they can be used today, and where we are headed next.

To learn more: https://sched.co/GreS
  • 8 participants
  • 31 minutes
identity
authentication
managed
kubernetes
proxy
services
issuer
container
community
docker
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: CoreDNS - Michael Grosser, Okkur Labs & John Belamaric, Google

CoreDNS is a DNS server written in Go. It can be used in a multitude of environments because of its flexibility. The flexibility is due to CoreDNS’ unique plugin-based architecture: if some functionality is not provided out of the box, you can add it by writing a plugin. In this deep dive session, we take a detailed look at the plugin system of CoreDNS. We walk through the code base of a simple plugin which sync up Kubernetes deployment with services outside of the Kubernetes cluster. This plugin showcases the ease of adding new functionalities to CoreDNS, which is very valuable for DevOps in a hybrid and complicated environment.

To learn more: https://sched.co/GreJ
  • 9 participants
  • 38 minutes
plugin
plugins
plug
cardenas
main
package
interface
context
research
deep
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Envoy - Matt Klein & Constance Caramanolis, Lyft

This is an Envoy Q&A session where several maintainers will be available to discuss anything and everything. Come with your questions, concerns, feature requests, etc. and we will chat!

To Learn More: https://sched.co/GreG
  • 15 participants
  • 21 minutes
microservices
services
proxy
deploying
google
planning
cluster
workflows
incremental
sto
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Falco - Mark Stemm, Sysdig

In any Cloud Native architecture, there’s a seemingly endless stream of events that happen at each layer. These events can be used to detect abnormal activity and possible security incidents, as well as providing an audit trail of activity. In this talk, we’ll cover how we extended Falco to ingest events beyond just host system calls, such as Kubernetes audit events or even application level events. We will also show how to create Falco rules to detect behaviors in these new event streams. We show how we implemented Kubernetes audit events in Falco, and how to configure the event stream. Finally, we will cover how to create additional event streams leveraging the generic implementation Falco provides. Attendees will gain a deep understanding of Falco’s architecture, and how it custom Falco for additional events sources.

To learn more: https://sched.co/I1p9
  • 1 participant
  • 30 minutes
falco
monitoring
falcata
suspicious
stuff
debug
admin
host
support
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Harbor - Tan Jiang & Jia Zou, VMware

Harbor is an open source trusted cloud native registry project that stores, signs, and scans content. It has been widely used by organizations large and small around the world to resolve the image management challenges. In this session, we will cover some advanced features of using Harbor, such as image replication with label filtering, image management in a cloud environment, unified management of Helm chart and container images, and highly-available deployments. Furthermore, the team would love to get feedback from users and contributors about current features and future roadmap.

To learn more: https://sched.co/Gre7
  • 5 participants
  • 36 minutes
harbor
harbour
harbors
harbours
capability
docker
enterprise
discussion
session
handling
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Helm - Matt Butcher & Adam Reese, Microsoft The Helm Deep Dive will have two parts.

The first half will cover the status of Helm 3, with focus on the new security model, changes to charts, federated repositories, and the Helm core library. We will talk about the impact on the user but also cover the internal architecture. The second half will be a working session where Helm maintainers and contributors can come together to discuss issues that benefit from face to face conversations. 

To learn more: https://sched.co/Gre4
  • 21 participants
  • 1:28 hours
helm
helms
helmets
boss
cruise
piloting
governance
discussion
orga
patching
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: IBMCloud SIG - Sahdev Zala & Richard Theis, IBM

The presentation will cover an overview of the SIG-IBMCloud and highlights of the SIG activities. It will provide details of how the SIG and IBMCloud contribute to the upstream work in various areas like scalability, networking, cloud registry, Helm and SIG App. We will also provide updates on the cloud provider and near-term roadmap for the SIG. The presentation will provide in depth coverage of SIG-IBMCloud activities, walk through, user stories, SIG upstream contributions to the Kubernetes and related projects. The details are still being worked on and we will revise with more details later.

To learn more: https://sched.co/Gre1
  • 4 participants
  • 25 minutes
cloud
private
icp
ibm
ai
services
kubernetes
discussion
docker
cuba
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Jaeger - Pavol Loffay, Red Hat & Yuri Shkuro, Uber

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, adaptive sampling, multi-tenancy, and configuration, and review the roadmap for the upcoming year. After this session the attendees should better understand the Jaeger architecture and be ready to make contributions to the project.

To learn more: https://sched.co/Grdy
  • 3 participants
  • 31 minutes
jaeger
monitoring
kubernetes
tracing
spy
investigate
gradiation
facilitates
understanding
pavel
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

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.

To learn more: https://sched.co/Grdv
  • 4 participants
  • 33 minutes
native
kay
project
productivity
kubernetes
canada
tasks
dashboard
helpers
understand
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

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 supportsexisting 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 virtualizationrequirements 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. To

Learn More: https://sched.co/Ixs8
  • 7 participants
  • 35 minutes
qbert
kubernetes
vcenter
virtualization
session
interface
servers
provisioners
cisco
cuber
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

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.

To learn more: https://sched.co/Ha1X
  • 9 participants
  • 37 minutes
workflow
flow
community
collaboration
servers
host
proposal
repos
currently
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Kubernetes IoT Edge WG – Cindy Xing, Huawei, Dejan Bosanac, Red Hat, Preston Holmes, Google, & Steve Wong, VMware

What are the workloads that are unique or common to running Kubernetes on the edge? How do they take advantage of existing Kubernetes features, or require refinements and new capabilities? We’ll dive into the use cases, functional requirements and unique challenges of deploying IoT and Edge workloads on Kubernetes and discuss the technical challenges involved today. With the goal of addressing the challenges, we’ll have a panel discussion to share views and ideas on potential platform improvements. The session will close with audience participation and Q&A.

To learn more: https://sched.co/HSCE
  • 4 participants
  • 39 minutes
iot
kubernetes
presentation
cloud
edges
remotely
ai
interface
prioritization
concern
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Kubernetes Policy WG - Zhipeng Huang, Huawei

The deep dive session of the Kubernetes Policy WG will introduce the newly formed CNCF level WG and Container Policy Interface we will be kickstarting. The main agenda is to discuss - external system policy enforcement - common policy description

To learn more: https://sched.co/HaH4
  • 10 participants
  • 43 minutes
policies
policy
organization
scheduler
basing
controlling
discussion
implementation
plan
language
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Kubernetes SIG Multicluster - Irfan Ur Rehman, Huawei & Paul Morie, Red Hat

Multi-cluster Federation Deep Dive: Multi-cluster Federation is an API and control plane that actively manages multiple Kubernetes clusters and applications in those clusters. Federation v1's API mirrored the Kubernetes API directly, using annotations to achieve necessary multi-cluster extensions. Federation v2.0, now in Alpha, has it's own Multi-cluster aware API, and a more and a more customizable control plane composed of lower level re-usable building blocks. In this deep dive we will discuss the existing API and control plane architecture, and it's primary target use cases. But most of all we would like to solicit input on what other use potential cases exist, and what additions or amendments might be required to make Multicluster Federation even more generally useful for your real-world stuff.

To learn more: https://sched.co/Grds
  • 10 participants
  • 35 minutes
cluster
kubernetes
federation
mission
capacity
connectivity
cig
multiple
sig
workloads
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Linkerd - Oliver Gould, Buoyant

The 2.0 release of Linkerd marks a substantial shift in both technology and purpose for the project. In this talk, we describe Linkerd’s evolution from 1.x’s “service mesh” focus on platform-level problems for platform operators, to a 2.x “end user” focus on giving Kubernetes users the ability to debug, inspect, and manipulate the traffic runtime of their services. We describe Linkerd’s shift from a Finagle, Netty, and JVM-based stack to one built on Rust and Go, how we incorporated lessons learned from the Conduit project, and what the future of Linkerd holds.

To learn more: https://sched.co/H3Ij
  • 5 participants
  • 43 minutes
kubernetes
seattle
launched
newbies
users
infrastructure
hi
connect
dns
sebastian
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Minikube - Bálint Pató & Thomas Strömberg, Google

This session is for new and seasoned minikube contributors. If you want to develop a deep understanding of the minikube architecture and see how you can contribute, where the product is evolving, explore new features and have a discussion about the future of minikube, this session is for you.

To learn more: https://sched.co/ITDI
  • 7 participants
  • 44 minutes
mini
cubes
container
demos
discussion
package
intro
tinkering
minutes
space
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: NATS - Colin Sullivan & Wally Quevedo, Synadia

The NATS project and its ecosystem have been continuously evolving since joining the CNCF and in this session we will share a retrospective of what is the current state of the art and overall direction of the project in terms of security, performance, reliability, and integration with other cloud native tools such as Kubernetes. If are you actively evaluating NATS and want to learn the latest best practices, are writing clients for it, production user or interested in becoming a contributor, then you should definitely attend. For those new to NATS, we suggest also attending the NATS introduction session.

To learn more: https://sched.co/Grdm
  • 4 participants
  • 55 minutes
nats
net
servers
networks
ngs
developing
2017
launched
enterprise
v1
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

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.

To learn more: https://sched.co/Grdj
  • 2 participants
  • 36 minutes
mesh
net
networking
talking
host
booths
demos
lets
details
critique
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Open Policy Agent - Torin Sandall, Styra

As OPA adoption has grown, it has been applied to a variety of use cases like microservice API authorization, admission control, risk management, and more. In each case, OPA is used to render a definitive decision policy decision that is represented as a JSON value like "true" or "false". Earlier this year we added Partial Evaluation which gives OPA the ability to return conditional policy decisions in the form of simplified policy statements. This session explains how Partial Evaluation works and how you can integrate it into your services. The session is aimed at existing users (or people already familiar with OPA) who are interested in applying OPA to new usecases like data filtering and end-user authorization.

To learn more: https://sched.co/Grdg
  • 1 participant
  • 31 minutes
operational
policies
opa
setup
users
admin
session
server
services
pet
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

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.

To learn more: https://sched.co/Grdd
  • 14 participants
  • 38 minutes
operator
operators
operate
operation
workflow
framework
implementation
tooling
demos
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: PM (Kubernetes) SIG - Ihor Dvoretskyi, Cloud Native Computing Foundation & Stephen Augustus, Red Hat

Kubernetes is one of the most high-velocity open source projects in the world, and one of the most unique features of this community project - that it has its own PM team and PM process. SIG-PM, originally established as a Product Management Group, today covers multiple aspects of Product, Program and Project Management of Kubernetes. In this session, the SIG-PM co-chairs will run a deep dive session on the SIG-PM community-wide responsibilities, day-to-day responsibilities, together with working on the real-world cases.

To learn more: https://sched.co/Grda
  • 3 participants
  • 37 minutes
governance
initiatives
committee
manage
coordinators
kubernetes
users
project
planning
processes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Prometheus – Richard "RichiH" Hartmann, SpaceNet & Frederic Branczyk, CoreOS

Join Prometheus maintainers for an open Q&A about all the nitty gritty details of what makes Prometheus tick. We won't give a programme in advance on purpose; instead, we encourage you to shape our time together by pre-filling our form
https://goo.gl/forms/jjn4s0YIfMS2M7N63 or asking during the session.

To learn more: https://sched.co/H8nM
  • 14 participants
  • 41 minutes
prometheus
monitoring
prom
googlers
considerations
performance
proxy
project
repositories
commits
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Release SIG - Josh Berkus, Red Hat, Chuck Ha, Heptio, Doug MacEachern, VMware, & Caleb Miles, Google

Supporting all qualified Kubernetes contributors in the Kubernetes release process, while continuing to run the release train, has been a huge effort. Increasing community stewardship of Kubernetes test and release infrastructure has been a journey which two SIG Release contributors from outside of Google, and one from The Collective, will discuss. Join us on an in depth exploration to the tooling and processes of SIG Release.You’ve heard a lot in other sessions and events about how the release cycle is managed, but not much about how the actual releases get built. And, more importantly, what this means for contributors who build Kubernetes tools, plugins, and components. Join members of SIG-Release as we discuss how the build and release actually works, and what things we’d like to change. This deep dive will describe the state of bazel builds, the release repository and the tooling around release as well as the internal-to-google workings. A member of the Kubeadm team will describe what this process means for their builds, and the Google team will explain the internal tooling they have around builds and releases. Finally, the 1.12 branch manager will talk about the Release Team’s efforts to de-Googleify many of the build and release steps.

To learn more: https://sched.co/GrdX
  • 8 participants
  • 38 minutes
gcb
release
kubernetes
tooling
overview
greenbuild
platform
stuff
repositories
docker
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Rook - Travis Nielsen, Red Hat & Alexander Trost, Cloudibility

The Rook operator implements custom resource definitions (CRDs) to express the desired state of storage providers for Kubernetes. This deep dive will review the framework Rook provides to integrate the storage providers with an operator and CRDs. As an example, details of the Ceph operator will be shown, including how it builds on the Rook framework and how Ceph’s specific orchestration needs are met. The Ceph mons require special handling to stay in quorum and handle failover. Ceph OSDs require several stages of discovery and provisioning before the daemons are started. The Ceph mgr runs an active and standby daemon for high availability. For object storage, Rook creates all the pools and starts the rgw daemons needed. For a shared file system, Rook creates the pools and starts the MDS daemon with a standby. These and other challenges with the Ceph daemons will be discussed.

To learn more: https://sched.co/GrdU
  • 1 participant
  • 36 minutes
rook
rooks
rooke
pod
complexity
knowing
disks
stuff
crd
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

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.

To learn more: https://sched.co/GrdR
  • 7 participants
  • 48 minutes
collaborating
initiatives
security
community
spearheading
discussion
cig
important
cloud
provisioning
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: SPIFFE - Emiliano Bernbaum & Andrew Harding, Scytale

SPIFFE (Secure Production Infrastructure for Everyone) and SPIRE are two of the newer projects to join the CNCF. These projects build on designs first championed at Google, Twitter and elsewhere to provide robust authentication and trust between disparate micro-services in heterogeneous operating environments. This talk will expand on concepts introduced during the SPIFFE 101 session to explore in detail how SPIRE performs attestation to workloads in diverse infrastructure and middleware settings, how it leans on different secrets storage backends and how PKI material is automatically delivered to a node and workload. The talk also will cover how these capabilities can be extended and customized through SPIRE’s plugin framework. In this session, we will demo two (2) things, specifically: 1) How SPIFFE can be used to secure communication between two workloads running on different Kubernetes clusters running on different clouds. For a twist, we'll demo this for both direct connections as well as those going through load balancers. 2) How to federate SPIRE deployments in different trust domains. This demo will also showcase how we federate JSON Web Tokens (JWT) to facilitate cross-cloud communication.

To learn more: https://sched.co/HtKa
  • 2 participants
  • 29 minutes
inspire
spiffing
federation
coordinating
security
operating
support
presentation
lets
talks
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Scheduling SIG - Bobby (Babak) Salamat, Google

This talk will be useful for cluster operators who are interested in learning about new scheduling features in Kubernetes. The talk will provide insights about ways to run clusters more efficiently and securely. We will give a brief summary of existing Scheduler features and then provide more details about some of the new features of the scheduler, namely priority and preemption, and gang scheduling. We will also provide a summary of Descheduler. Changes in the cluster size and available resources happen continuously. These changes may make some of the scheduling decisions made before sub-optimal under new conditions. Descheduler monitors clusters and helps fixing previously made scheudling decisions by removing (descheduling) already running Pods when there are better placement opportunities in clusters. We will also talk about the new Pod scheduling policies that allow admins to restrict scheduling properties of Pods. Pod scheduling policies help prevent abuse in clusters where not all users are trusted.

To learn more: https://sched.co/GrdO
  • 17 participants
  • 51 minutes
scheduling
scheduler
schedulers
kubernetes
schedule
scheduled
cluster
processes
pods
bottleneck
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Service Catalog SIG - Carolyn Van Slyck, Microsoft Azure & Jonathan Berkhahn, IBM

Join us for a deep dive into how the Kubernetes Service Catalog works under the covers. Starting with a quick overview of Service Catalog and some of the challenges we faced while bridging the different processing models between Kubernetes and the Open Service Broker API, we will then look at more advanced scenarios and new features from the perspective of cluster operators, application developers and helm chart authors. You’ll come away with a solid understanding of how Service Catalog works and recommended workflows and practices for using it. Finally we would love for anyone considering contributing to stop by and get an introduction to all the parts of Service Catalog, meet the maintainers and learn how to become a contributor!

To learn more: https://sched.co/GrdL
  • 8 participants
  • 34 minutes
service
services
introduction
api
discussion
provisioning
client
launch
bappy
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: TUF - Justin Cappos, NYU & Trishank Kuppusamy, Datadog

When VCS systems, build pipelines, or signing servers are compromised, attackers get to distribute malicious versions to millions of unsuspecting users. We present how Datadog used TUF and in-toto to develop, to the best of our knowledge, the industry’s first end-to-end verified pipeline that automatically builds integrations for the Datadog agent. That is, even if this pipeline is compromised, users should not be able to install malware. We will show a demonstration of our pipeline in production being used to protect users of the Datadog agent, and describe how you can use TUF + in-toto secure your own pipeline.

To learn more: https://sched.co/GrdC
  • 5 participants
  • 49 minutes
security
compromised
repository
securely
apt
hacker
vulnerability
tough
crucial
tampering
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Telepresence - Adnan Abdulhussein, Bitnami & Rafael Schloming, Datawire

One of the challenges facing Telepresence is growing the contributor community. It’s a complex application that requires a good understanding of OS networking, VPNs, Kubernetes, and everything in between. We’ll kick off this meeting with a general architectural overview of Telepresence. We’ll talk about how we’ve managed the project to date, and our investments to make it easier. We want to then turn it over for an interactive discussion with participants to see what we can do to make it easier to contribute and grow the Telepresence community.

To learn more: https://sched.co/GrdI
  • 2 participants
  • 50 minutes
telepresence
capabilities
monitoring
envoy
remote
users
wire
deployments
project
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Testing SIG - Cole Wagner & Katharine Berry, Google

This presentation is intended for contributors who want to know more about how testing is done for the project or want to write new test jobs themselves. We will briefly explain that open source Kubernetes builds and tests are executed by Prow as ProwJobs, then we’ll walk through the life of a ProwJob, demoing job triggering, execution, reporting, and cleanup. After that we’ll describe some pains we had withProwJobs and showcase some recent improvements and additions from SIG-Testing that ease them by making it easier to create job images, configure jobs to run, and display job artifacts: - Prow’s Pod Utilities transparently provide source code checkout and log/metadata upload to job containers. - Splitting Prow’s job config into multiple files to granularly specify ownership and ease review. - Using reasonable defaults for ProwJob fields to reduce the size and repetition of our job configs.

To learn more: https://sched.co/GrdF
  • 4 participants
  • 26 minutes
proud
prowl
jobs
kubernetes
utility
testing
behaviors
prow
allows
important
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: VMware SIG – Michael Gasch & Steven Wong, VMware

Kubernetes allows using topology labels to affect the scheduler’s placement of pods. This is used to spread pods across availability zones, while still respecting resource access and availability concerns. When Kubernetes runs on vSphere, the hypervisor platform also supports an underlying tier of high availability and automated placement options, for both control plane and worker nodes. 2 levels of scheduling and resource management are active. Currently no automatic scheduling integration occurs, that is, Kubernetes is not aware of the underlying vSphere topology (sites, affinity groups, NUMA, etc.). This session will explain the options to gain better performance, resource optimization and availability through tuning of vSphere, and Kubernetes configuration and labeling. This is applicable to any K8s distribution running on the vSphere stack.

To learn more: https://sched.co/Grd6
  • 2 participants
  • 36 minutes
kubernetes
scheduling
scheduler
provisioning
servers
hosts
interface
vmware
throttled
cloud
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Virtual Kubelet - Jeremy Rickard & Brian Goff, Microsoft

This deep dive session will take you through what it means to be a provider or developer within the virtual kubelet project. We will go deeper into the virtual kubelet interface and discuss design decisions that were made in the last few months. We will also discuss the proposed roadmap to getting virtual kubelet to a 1.0 release. 

To learn more: https://sched.co/J8IB
  • 12 participants
  • 40 minutes
subversion
vk
cubelet
virtual
people
stuff
docker
whatevs
confused
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: Vitess - Dan Kozlowski & Sugu Sougoumarane, PlanetScale

Vitess has been a member of CNCF since early 2018, and is continuing to gain adoption as the Cloud-Native database solution. In this session, we are going show how Vitess can be used to never require a maintenance window.

To learn more: https://sched.co/Grd9
  • 2 participants
  • 39 minutes
failures
fail
survivability
failover
risk
vitesse
backup
cloud
manages
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: containerd - Derek McGowan, Docker & Phil Estes, IBM Cloud

Come learn about the internals of containerd that make it extensible, efficient, and stable. We will discuss the gRPC APIs used to communicate with containerd, the smart client model, the pluggable runtime interface, and the provided components that enable pulling, unpacking, and running a container image. For container runtime providers, learn about the v2 runtime shim API and integrating your own runtime. For those with custom storage needs, learn about developing plugins to build your own snapshotter and content store. We will include examples from CRI, Docker, and Moby’s buildkit.

To learn more: https://sched.co/GreP
  • 2 participants
  • 37 minutes
docker
container
daemon
derrick
demoing
process
pod
kubernetes
started
understanding
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: etcd - Xiang Li, Alibaba & Wenjia Zhang, Google

This is a Q&A style session where etcd maintainers will discuss frequently asked questions and interesting ideas around the project. We will leave some time for the audience to ask questions, bring concerns, or propose new features! Come and join us to learn more about etcd!

To learn more: https://sched.co/JAo2
  • 20 participants
  • 46 minutes
kubernetes
cache
servers
interface
cluster
hub
monitoring
core
supporting
region
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: gRPC Node - Michael Lumish, Google

A look at the Node gRPC implementations, their interoperability, and future development plans.

To learn more: https://sched.co/GreA
  • 1 participant
  • 26 minutes
erp
rpc
workflow
protocol
server
protobuf
tcp
scripts
implementations
proxies
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deep Dive: kubespray - Antoine Legrand, Red Hat & Chad Swenson, AT&T

Kubespray is one of the most versatile kubernetes-cluster manager and benefits of an extremely active community. The first half of the session we will demo and discuss the most recent features such as deploying on hybrid linux-windows cluster, enabling GPU compute nodes, share useful tips and focus in general to get more from Kubespray. On the second half of the deep-dive we would like to give voice to the community and open a discussion about how to keep moving the project forward, next priorities and allow a large amount of time for questions.

To learn more: https://sched.co/Grdp
  • 5 participants
  • 38 minutes
spray
manage
cluster
deployments
project
ongoing
session
kubernetes
pod
bot
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Defining Mutli-Tenant Access Controls for a Cluster - Anund McKague, Atlassian

What we've learned while building an internal PaaS allowing automated self service access to our multi-tenant clusters. Teams have access to create service based namespaces on demand. Beginning with how users authenicate via our open source cli tool connecting ldap and 2fa, continuing through our use of authentication webhooks, on to our use of authorization webhooks and RBAC, and finishing with how we manage creation of dynamic RBAC based roles. Talk will touch on authentication webhooks, github.com/atlassian/kubetoken, mutating and validating webhooks, api servers as proxies to internal services, managing rbac roles and dynamic creation of role bindings, along with some of the security implications of cluster roles and cluster role bindings.

To learn more: https://sched.co/GrUF
  • 1 participant
  • 26 minutes
cluster
kubernetes
managed
multi
provisioning
servers
aggregated
proxy
access
community
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Demystifying Data-Intensive Systems On Kubernetes - Alena Hall, Microsoft

Distributed databases, stateful stream processing workloads, caches, and machine learning frameworks often require persistence for storing data, operation progress, and more. Managing state while running systems like Cassandra, Kafka, Spark, Redis, or Tensorflow on Kubernetes is different than with VMs or physical servers. Let’s examine why we might want to run these systems on Kubernetes, and look at foundational Kubernetes concepts (e.g. Stateful Sets) that help us get those systems up and running. But up and running isn’t always equal to operating correctly. We will go over best practices for managing data-intensive systems on Kubernetes, existing challenges, as well as solutions (e.g. CRDs, custom controllers, operators) and a possible future. You will learn about operational things to take into account even if you haven't worked with data systems systems on Kubernetes before.

To learn more: https://sched.co/GrW8
  • 1 participant
  • 30 minutes
kubernetes
databases
workflows
systems
providers
server
policies
persistence
stateful
think
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Deploying Rock Solid Applications with Kubernetes - Jelmer Snoeck, Manifold

Kubernetes has made it easy to deploy applications to the cloud. It’s even made it easy to deploy the same application across several instances. This, however, does not mean that your application will be highly available by default. To achieve high availability for your applications, there's a lot more involved. In this talk we'll look at: - creating secure Docker images and enforcing this at the cluster level with Pod Security Policies; - configuring Health Checks and possible caveats like Circular Dependencies; - limiting traffic between services with Network Policies; - tolerating node failure by implementing correct Anti-Affinity rules; - rescheduling pods onto new available nodes after node failure with Disruption Budgets; - setting up correct deployment strategies; - how to automate this with Custom Resource Definitions;

To learn more: https://sched.co/GrRI
  • 1 participant
  • 30 minutes
deployments
deploying
kubernetes
applications
advanced
services
stuff
linux
cluster
disclaimer
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Digital Transformation of Vision Banco Paraguay with Serverless
Functions - Alex Ellis, VMware & Patricio Diaz, Vision Banco SAECA

This talk explores how a bank in Paraguay struggled with fire-fighting issues with their monolithic enterprise service bus code and embarked on a journey of digital transformation with serverless functions and Cloud Native technology. For Vision Banco SAECA Serverless with OpenFaaS gave an easy on-ramp to start making use of technology like Docker, Kubernetes and Prometheus within days through user-friendly abstractions and workflows. Patricio Diaz who leads the effort at the bank is now running two key parts of the home banking service (HomeServe) with OpenFaaS functions. Due to the sensitive nature of the workloads - monitoring dashboards are important for the team and these were set up with the existing Prometheus data and Grafana. Given the initial success Patricio is working on moving more of the existing system functionality over to functions.

To learn more: https://sched.co/GraO
  • 2 participants
  • 36 minutes
hosted
users
embarking
premise
paraguay
country
contact
came
suggesting
far
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Distributed Tracing in Serverless Systems - Nitzan Shapira, Epsagon

Serverless and FaaS naturally fit microservices architectures. Observability of such systems is very complicated, since each microservice is separated and working asynchronously from the others. Distributed tracing is a key approach to understand such systems. In serverless, there are new challenges and opportunities which make distributed tracing a very interesting and useful technique for high observability. I will go quickly over the history of tracing and the popular tools. I will focus on the key differences between observability using distributed tracing in generic microservices environments compared to serverless. Examples from the popular cloud vendors will be shown, including full visualization of asynchronous transactions in a highly distributed serverless system, and detecting business flows across multiple asynchronous communication resources (e.g. SNS, Kinesis, and more).

To learn more: https://sched.co/GrXp
  • 1 participant
  • 24 minutes
services
server
servers
service
microservices
serverless
provider
deploying
kubernetes
api
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Do it Live: Measuring your Applications in Production - Jason Keene, Pivotal

Ever had a bug that only shows its head in production? Ever wanted to ask arbitrary questions about your software while it is running with minimal impact on performance? In this talk, we go beyond pre-defined instrumentation and look at various techniques of gathering information about your application to help you solve your production woes. Topics include: - How to ask good questions, and get good answers. - Securely running a container in your cluster for probing your application. - How to use eBPF/BCC tools to gather data without impacting performance. - Techniques for using ptrace/debuggers when all else fails. - Knowing when to *not* use these tools and how to better instrument your code in advance of a production issue. With these tools and techniques you will be better equipped to understand your software and solve the problems you'll face in production.

To learn more: https://sched.co/GrXR
  • 1 participant
  • 31 minutes
debugging
production
execution
observability
applications
measuring
processes
developers
important
loggers
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Don’t Forget the Data When Embarking on Your Journey to Service Meshes - Shriram Rajagopalan, VMware

It’s no secret that sophisticated enterprises are using data to deliver new value and gain competitive advantage. In the modern application architecture, decentralization of data management results in the data being distributed over a vast surface area across different data stores and locations. At the same time, sensitive data needs to be controlled and protected for compliance with data security and privacy regulations such as PCI-DSS, HIPAA, and GDPR. The service mesh (Istio/Envoy) provides universal observability across the infrastructure. However, there is more work to be done to track how sensitive data flows, provide data-centric policies and telemetry. This talk highlights some of the challenges, describes customer use cases and how adopting a data-centric approach from the beginning is essential in the modern enterprise.

To Learn More: https://sched.co/GrY4
  • 1 participant
  • 25 minutes
datacenter
mesh
services
workflow
enterprise
modernize
vmware
connectivity
provisioning
dashboard
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Eco-Friendly ML: How the Kubeflow Ecosystem Bootstrapped Itself - Peter MacKinnon, Red Hat

How do you bootstrap an open source project that aims to provide stability, composability, and portability for machine learning? You use Kubernetes and its rich ecosystem to implement the pieces of infrastructure that you need to deliver a comprehensive ML platform for data scientists and DevOps engineers alike. This talk will explore the various integrations that have enabled Kubeflow to quickly emerge as the de-facto machine learning toolkit for Kubernetes. We'll look in detail at not only how Kubeflow leverages Ambassador, Argo, Ksonnet, and JupyterHub, but also examine integration with complementary projects such as Pachyderm and SeldonIO. You will leave this talk with a better understanding and inspiration of how a particular project can rapidly achieve its potential by working with other projects, and that those inter-project collaborations enrich the entire Kubernetes community.

To learn more: https://sched.co/GrTc
  • 1 participant
  • 25 minutes
discussion
community
flow
conversations
coop
workflow
machine
adaptation
project
repo
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Effective Development with Kubernetes: Techniques, Tools and Telepresence - Philip Lombardi, Datawire.io

Every software development cycle is rife with inefficiency. Seasoned devs know the pain of getting access to essential remote systems, waiting for tests to run (and then fail), or debugging with only log files. This talk teaches you how to best leverage Kubernetes, remote infrastructure and related tooling to create a dev cycle that maximizes velocity and minimizes developer friction and frustration. Using tools such as Kubernetes, Docker and Telepresence, I will walk attendees through several advanced techniques that can be used to produce an effective developer experience and optimized dev loop. The goal of this is to eliminate many sources of frustrating inefficiency and reduce cycle time between releases. I will demonstrate how to incrementally adopt some of these techniques and how to approach introducing new and unfamiliar technology and techniques to skeptical dev teams.

To learn more: https://sched.co/GrRL
  • 2 participants
  • 34 minutes
workflow
kubernetes
devs
developer
tooling
backends
development
process
software
cloud
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Encoding 250,000 Songs a Day with batch/v1 Jobs - Leigh Capili & John Slivka, Beatport

Tasked with rebuilding the way we deliver music to DJ's, the Beatport Infrastructure team set out to use Kubernetes to construct scalable compute for executing batch and on-demand encoding workloads in order to level-up our customer's capabilities for playing and mixing dance music. What would follow is a 5-month journey of building clusters, thrashing with software dependencies, and trudging through erratic performance and scalability issues with the kubernetes API. How did we decide to use kubernetes? Was it easy to prototype? Is etcd capable of sustainably servicing 10,000 Jobs an hour? How many Pods can the kubernetes API store? How do you monitor and manage Job failures? We'll walk you through our lessons learned and talk about our most exciting moments and deflating realizations. Join us we re-tell the story of delivering a correct system to production :)

To learn more: https://sched.co/GrYq
  • 4 participants
  • 49 minutes
djing
dj
djs
soundcloud
gig
headphones
hi
kubernetes
port
hosting
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Enhancing Kubernetes: A Journey Through the KEP Process - Stephen Augustus, Red Hat & Jaice Singer DuMars, Google

Developing software is hard! It can be even more challenging in a large-scale open source project with multiple companies, potentially competing concerns, timezones to scale; the list goes on. This talk will be a case study in Program, Product, and Project Management for one of the largest, most contributed to, most popular open source projects in the world, Kubernetes. We’re going to provide you with a glimpse into the history of Kubernetes feature development, followed by a deep dive on the evolution of the KEP (Kubernetes Enhancement Proposal), our current process for tracking and delivering project enhancements.

To Learn More: https://sched.co/GrTH
  • 5 participants
  • 32 minutes
project
cap
community
contributors
grenades
conference
important
governance
kubernetes
cig
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Enterprise Machine Learning on K8s: Lessons Learned and the Road Ahead - Timothy Chen & Tristan Zajonc, Cloudera

Kubernetes as a platform is being asked to support an ever increasing range of workloads, including machine learning and big data processing. These new workloads introduce challenges both for both end users and cluster administrators. Data scientists want the flexibility to run any workload and library they require, data engineers want to ensure the scalability and reliability of production workloads, and cluster administrators want to maintain governance and control over cluster resources. At Cloudera, we’ve built a machine learning platform on Kubernetes that seeks to balance these competing objectives. In this talk, we will share some of the key design choices we made, lessons learned supporting large enterprise customers, and our vision of the road ahead for machine learning and AI on Kubernetes.

To learn more: https://sched.co/GrW2
  • 2 participants
  • 35 minutes
cloudera
cloud
technologists
kubernetes
enterprise
emerging
deployments
machine
learner
conceptually
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Everyone Gets a Data Plane! Multi-Networking Kubernetes with the NPWG Spec - Dan Williams & Doug Smith, Red Hat

When one pod network isn't enough, the Network Plumbing Working Group's Multi-Network specification comes to the rescue. In this talk we'll present a detailed overview of the specification and how it helps enable Kubernetes applications in the multi-tenant, media-streaming, NFV, and performance-sensitive application areas. We'll dive into existing implementations like Multus CNI and demonstrate how it makes multi-networking a Kubernetes cluster simple for the app developer and cluster administrator. In addition, we'll cover the future direction of the specification and the Working Group, including what's on the table for Version 2 and the path to natively enhancing Kubernetes' networking capabilities.

To learn more: https://sched.co/GrWZ
  • 3 participants
  • 40 minutes
network
networking
kubernetes
subnet
vlan
servers
deployments
users
plumbing
discussions
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Evolution of Integration and Microservices with Service Mesh and Ballerina - Christian Posta, Red Hat

Cloud-native describes a way of building applications on a cloud platform to iteratively discover and deliver business value. We now have access to a lot of similar technology that the large internet companies pioneered and used to their advantage to dominate their respective markets. What challenges arise when we start building applications to take advantage of this new technology? In this talk we'll explore the role of service meshes when building distributed systems, why they make sense, and where they don't make sense. We will look at a class of problem that crops up that service mesh cannot solve, but that frameworks and even new programming languages like Ballerina are aiming to solve

To learn more: https://sched.co/GrRO
  • 2 participants
  • 34 minutes
services
server
kubernetes
deployments
backends
openshift
networking
workflow
conference
decentralized
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Evolving Legacy Systems into Kubernetes at Lyft: A Hybrid Environment - Lita Cho & Jose Nino, Lyft

Before Kubernetes, Lyft has hundreds services that deployed as VMs in AWS. Moving over to Kubernetes is a big undertaking. This talk will go over how we leveraged Envoy and the go-control-plane (the service that hosts Envoy configuration and discovery API) to split traffic between our legacy infrastructure and our Kubernetes infrastructure. This talk will demonstrate how Lyft handled service discovery within our hybrid environment, various ways to control the traffic when Kubernetes issues came up, and how Lyft used Envoy as a sidecar container to keep in par with the legacy behavior. Lastly, this talk will discuss the various challenges we faced with this migration plan but why it was needed due to the size of Lyft’s legacy infrastructure.

To learn more: https://sched.co/GrS1
  • 4 participants
  • 35 minutes
kubernetes
lyft
transitioning
networking
migrations
deploying
routing
embarking
manage
dreamworks
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Experience Report: Running a Distributed System Across Kubernetes Clusters - Alex Robinson, Cockroach Labs

Kubernetes makes it easy to run distributed applications, even those that manage persistent state, within the confines of a single cluster. Running the same applications in a multi-region or multi-cloud fashion across multiple Kubernetes clusters, however, is considerably more difficult due to the networking and service discovery problems involved. In this talk, Alex will walk through his team’s experience over the last six months of running a distributed database across Kubernetes clusters in different regions and their attempts to make the process repeatable on different cloud providers and on-prem environments. He’ll cover common problems they encountered, solutions they’ve tried, how they’re running things today, and the future improvements he’s most excited about from community projects like Istio.

To Learn More: https://sched.co/GrWK
  • 1 participant
  • 30 minutes
kubernetes
cluster
servers
workloads
applications
scheduling
connectivity
docker
pod
difficult
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Exploring Application Portability Across Public Cloud Providers Using K8s - Erin Boyd & Ivan Font, Red Hat

Application portability across hybrid clouds is a cornerstone of application deployment strategies. Kubernetes offers a vital abstraction across cloud providers’ infrastructure for using multiple clusters, but up until now there has not been a native Kubernetes experience for managing your clusters. With the advent of Kubernetes multi-cluster features such as Cluster Registry and Federation-v2, we now have a registry to store all your cluster endpoints with a control plane to support managing and migrating your applications across your hybrid cloud infrastructure. But what about your data? There’s a solution for that too in the shape of federated and stretch volumes. Come learn how Kubernetes multi-cluster features combined with federated & stretch volumes are used to migrate a simple reference application across public cloud providers.

To Learn More: https://sched.co/GrWH
  • 5 participants
  • 32 minutes
federation
kubernetes
networking
hosted
proxy
cluster
deployments
version
session
thanks
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Exploring Our User-Base Challenges: Getting Insight From StackOverflow‍ - Javier Salmeron, Bitnami

Kubernetes has become the de-facto container orchestration system that developers and system administrator use to go Cloud-Native. As more users adopt Kubernetes, supporting those users has become a critical need. Stackoverflow has been since the inception the place where to get support, even though other channels like Slack are also heavily used. It should not be surprising that the amount of questions in StackOverflow has increased by more than 800% in only two years. Getting to know our users, understand their pain points and and use cases is the best way to improve the ecosystem. In this talk we will show some deep analysis of Stackoverflow questions. We will show the major trends and describe the major pain points felt by our users. We will also discuss the most common use cases discovered and the most familiar tools that people use in combination with k8s.

To Learn More: https://sched.co/GrTW
  • 1 participant
  • 41 minutes
users
manage
important
practices
providers
balancer
kubernetes
community
having
demand
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Extending Kubernetes or: How I Learned to Stop Worrying and Trust the Spec - David Zhu, Google

Kubernetes Storage is moving to a new model for volume plugin development with the new Container Storage Interface (CSI) specification, and engineers from multiple companies are now implementing CSI drivers. However, switching to this new paradigm is not without its fair share of challenges. This talk explores some of the important lessons learned from writing a production-grade CSI driver and discusses some of the challenges that come with conforming to an actively evolving spec. Attendees will learn about dealing with concurrent development across multiple projects, working with different interpretations of the same specification, and getting user traction on a new project when the current alternative “just works.” These issues become more relevant as Kubernetes moves towards an increasingly decoupled architecture.

To learn more: https://sched.co/GrUU
  • 1 participant
  • 24 minutes
storage
kubernetes
container
pod
disk
discussion
interface
general
extending
supporting
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Extending Load Balancer Using CRD in Different Kubernetes Cloud Providers - Wei Huang & Srinivas Brahmaroutu, IBM

Major k8s cloud providers (IBM Cloud, EKS, GKE, AKS) provides in-tree implementation for LoadBalancer which varies in their design, implementation and capabilities they expose. In this session we will firstly share our experiences working with load balancers on different cloud providers. After that, we will demonstrate a common solution based on CRD to enable sharing the same LoadBalancer among different services to reduce cost. In some L4 service scenarios, there are multiple TCP/UDP services need to be exposed publicly. Here comes a question: is it possible to only use one LoadBalancer to expose those services (on different ports)? Instead of being given multiple LoadBalancers which is neither cost effective nor user friendly. Furthermore, is there a common way to adapt to different cloud providers while maintaining a simple interface? We will explore these details through our demos.

To learn more: https://sched.co/GrUd
  • 5 participants
  • 47 minutes
expose
kubernetes
capacity
manage
provider
access
openshift
ports
deployments
working
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Fine-Grained Cost Allocation in Multi-Tenant Kubernetes Clusters - Yang Guan, Google

An organization operating a multi-tenant Kubernetes cluster may want to attribute the cost of operating the cluster to individual tenants for a variety of reasons. For example, a SaaS provider may want to understand how much it costs them to serve each customer, or an enterprise may want to perform chargeback or showback to internal teams or departments that are sharing the cluster. This session introduces you to methodologies to track the usage of cloud resources from various Kubernetes objects, and to associate the usage information with the cost of cloud resources on a per-namespace basis. The session also compares the methodologies with existing products in the market. A demo is included at the end to illustrate how we apply the methodologies to perform namespace-granularity cost allocation in GKE clusters.

To learn more: https://sched.co/GrYY
  • 1 participant
  • 31 minutes
cluster
kubernetes
utilisation
multi
workloads
provisioned
sas
supports
manager
sourcing
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Fly Your Containerized Environments by Joint Work of Harbor and Dragonfly - Jia Zou, VMware & Allen Sun, Alibaba

With the emergence and development of Kubernetes, it's becoming possible to run and operate large-scale containerized applications and services in enterprise environments. How to securely and effectively manage the lots of container images produced in the enterprise organizations and distribute them to the large-scale runtimes with less time and efforts when starting applications or services on demand is still a challenge. In this presentation, we'll introduce a joint solution from the open source trust cloud-native registry Harbor and the open source intelligent P2P based file distribution system Dragonfly to address the above challenge. The main contents include: 1. Manage your container images in a secure and effective way 2. Distribute your container image in the P2P way by layers 3. Pre-release your container applications from the image registry 4. Let's see the fantastic demo

To learn more: https://sched.co/GrYh
  • 2 participants
  • 38 minutes
harbor
container
enterprise
process
environment
problems
portal
future
daemon
dragonfly
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Friends Don’t Let Friends Leave Their Kubernetes Data Unprotected - Rita Zhang, Microsoft

In recent headlines, there are increasing news about cloud resources getting hacked caused by attacks on Kubernetes clusters. Failing to properly secure your Kubernetes data can result in cloud resources getting hacked and your application secrets getting stolen. The etcd database contains information that may grant an attacker significant visibility into the state of your cluster. This presentation focuses on how to use the encryption at rest feature to encrypt secret resources in etcd, preventing parties from gaining access to view the content in etcd and etcd backups. Starting from Kubernetes v1.10, we have added --experimental-encryption-provider-config that controls how API data is encrypted in etcd by KMS providers. We will also look at how you can securely leverage KMS providers as stores for your application secrets, keys, and certs.

To learn more: https://sched.co/GrZi
  • 1 participant
  • 29 minutes
kubernetes
security
hackers
crypto
encryption
hacked
hosting
credentials
concerns
github
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

From Zero to Production with Kubernetes - Daniel Lopez Ridruejo & Gus Lees, Bitnami

This session provides a practical intro to deploying Kubernetes applications into production. Kubernetes is becoming the standard platform for deploying applications in the enterprise. The Helm project provides tooling for packaging and an extensive catalog of ready to run applications. However, deploying applications in production requires much more: monitoring, logging, certificate management and so on. The community has adopted a de-facto ‘production stack’ that includes popular projects such as Prometheus, Vault, ElasticSearch, Fluentd and others. Unfortunately, putting together this basic plumbing is not standardized, and results in a lot of wasted, duplicated efforts. This session will introduce the Kubernetes production runtime, an open source stack that can simplify and automate production deployments, and explain how it relates to Knative and Gitlab's Autodevops.

To learn more: https://sched.co/GrYb
  • 2 participants
  • 24 minutes
gas
debian
kubernetes
production
deployments
projects
services
community
openstack
bitnami
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Front-end Application Deployment Patterns - Ross Kukulinski, Heptio

Kubernetes is a powerful deployment platform that allows complex workflows like rolling, blue-green, and canary deployments of software. Safely managing these complex deployment patterns for frontend browser applications where HTML references multiple CSS, JavaScript, or image assets is fraught with challenges. Doing this poorly results in broken page loads or inconsistent UI behavior. In this session, Ross Kukulinski, will cover: - Common deployment patterns for applications on Kubernetes - How web-applications make these patterns more complex - Solutions and associated live-demos showing how to resolve these problems Attendees will leave this presentation with a variety of strategies to manage blue-green, canary, and A/B deployments of front-end applications using of Kubernetes.

To Learn More: https://sched.co/GrR3
  • 5 participants
  • 31 minutes
deployments
deploying
deploys
kubernetes
workflows
rollout
developers
software
server
infrastructure
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Game Server Networking with Envoy - Christopher M Luciano, IBM

Game servers can be incredibly difficult to scale and operate within cloud environments. Latency management is paramount to ensuring that game players' experiences to vary widely even on less reliable broadband. Game developers often operate at Layer 4 TCP/UDP and implement their own custom protocols atop. As such, many popular libraries that operate at the HTTP layer are useless for assisting the developer with common traffic shifting patterns like circuit-breaking and retries. This talk will introduce Envoy and demo how it can be leveraged by game developers to assist in their network communication between hosted or on-prem deployments.

To learn more: https://sched.co/Graj
  • 1 participant
  • 30 minutes
gaming
dungeons
envoys
mmo
realm
deploying
server
proxying
developers
discussions
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Getting The Most Out Of Kubernetes with Resource Limits and Load Testing - Harrison Harnisch, Buffer

You've carefully crafted your first K8s service, and you're ready to deploy it to production. Well, not quite: there are still some important unknowns to understand before your service will be ready for production. It's still unclear how the new service behaves when it's being pushed, and it's possible that K8s will kill the service before serving a single request. At Buffer, we've developed a technique to optimize K8s deployment limits using load testing to identify optimal resource limits. When the service is under heavy load there are a few key metrics to watch to identify bottlenecks. These key metrics can be used to adjust resource limits. This approach allowed us to safely and efficiently switch over more than half our production traffic to our K8s cluster and can be applied to any application. This talk will include a live demo of how to tune Etcd using methods we do at Buffer.

To Learn More: https://sched.co/GrRX
  • 2 participants
  • 36 minutes
kubernetes
buffer
kubb
server
capacity
user
network
blog
log
throttled
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Getting Your Hands "Dirty" in Container Sandbox - Ariel Shuper, Aqua Security

The session addresses the proliferation of "sandboxing" techniques to isolate containers and improve their security posture. It'll provide a short background on the rise of "sandboxing" technology in the global security space and will drill down into different containers "sandboxing" technologies/projects. It'll examine and compare different sandboxing initiatives: Google's gVisor, Openstack's Katacontainers, Hardware based initiative (containers "enclaves") as opposed to legacy Linux isolation tools applied for Containers (SELinux and Seccomp). It'll analyze the benefit and the challenges of each implementation and will demonstrate the attacks types sandboxing/isolation technologies can mitigate vis-a-vis the attacks which sandboxing/isolation technologies can't mitigate and require additional security layers.

To learn more: https://sched.co/GrZ5
  • 1 participant
  • 35 minutes
security
evolving
breach
attacker
issue
managed
sandboxing
approached
container
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Got a Need for Speed? Accelerate Your Prometheus Dashboard Using Trickster - Shilla Saebi & James Ranson, Comcast

We live in a world where high performance and speed are essential. A few extra seconds of response time on a dashboard can be a deal breaker. Many dashboards request the entire time range of data from the time series database, every time a dashboard loads or reloads. This can result in slower rendering times, and different results depending on when the request is made. We are proud to announce that Trickster, a new open source project, was developed to address this very issue. Written in Go, Trickster is a reverse proxy cache for the Prometheus HTTP APIv1 that considerably accelerates dashboard rendering times for any series queried from Prometheus. This is possible because of the delta proxy, step boundary normalization, and fast forward features. In the presentation, we will discuss how Trickster was developed at Comcast, and we will show you a live demo of the software.

To learn more: https://sched.co/GrZ2
  • 3 participants
  • 26 minutes
comcast
software
developers
maintainer
users
project
open
conference
docker
repos
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Hardening Kubernetes Setups: War Stories from the Trenches of Production - Puja Abbassi, Giant Swarm

When you run Kubernetes in production and at scale, you encounter many issues both on the infrastructure side as well as in user-space. Some of these issues come with time and increased usage and size of clusters as well as amount of workloads, some might only come once you go global and into regions that have vastly different technology landscapes like China. This talk goes into detail on learnings from concurrently operating 100+ clusters for big enterprises in production on different clouds and data centers around the globe. Over the years we have fixed 100s of post mortems and want to share both operations and development best-practices that can help avoid the issues we ran into. A big focus of this talk is getting towards a hardened and reliable cluster setup and the handling of multi-tenancy in clusters that are used by a multitude of teams.

To Learn More: https://sched.co/GrZT
  • 1 participant
  • 28 minutes
kubernetes
infrastructures
developers
host
community
users
cluster
forum
ai
handling
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Highly Available Kubernetes Clusters - Best Practices - Meaghan Kjelland & Karan Goel, Google

Everyone running a Kubernetes cluster in production wants reliability and high availability. Many clusters may implement a multi-master setup, but often this is not enough to consider a cluster highly available. So how can you truly achieve a highly available, highly reliable, and multi-master kubernetes cluster? In this talk, we will cover exactly that. The audience will walk away with a solid understanding of what HA is, what failure domains should be considered based on their level of risk tolerance, and actionable knowledge that they can implement in their own organizations. This talk will include examples and lessons learned implementing HA in GKE and for the open source cluster-api, but we will focus on using this knowledge in a vendor and environment neutral way.

To Learn More: https://sched.co/GrWQ
  • 2 participants
  • 29 minutes
kubernetes
hosting
network
hive
datacenter
labs
setups
distributed
disruptions
think
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

HomeAway's Multi-Cloud Traffic Director - Mark Tyrrell & Andrew Hodges, HomeAway

Case Study about how HomeAway built a global Multi Cloud Traffic Management solution using Content Distribution Networks and a hybrid of public and private clouds. Over the last two years we have grown a team dedicated to extending our capabilities related to routing traffic to thousands of applications, microservices and functions produced by our developers. HomeAway's stack leverages CNCF projects including Linkerd, Open Tracing, Prometheus as well as Kafka streams to support plug-and-play adoption of future observability components. The talk will be supported by live demos and example code.

To learn more: https://sched.co/GrSV
  • 2 participants
  • 14 minutes
homeaway
routing
hosts
travel
traversing
manage
globally
datacenters
locations
deployments
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

How Atlassian Built Our Own Kube Clusters and Why You Shouldn’t Do the Same - Nick Young, Atlassian

Three years ago, deciding between building or buying k8s infrastructure was simple. Few vendors existed and none that could support Atlassian's self-imposed requirements as we sought to replace our hand-rolled PaaS. Fast forward to today and our internal Kubernetes now run both batch and stateless service workloads. If we repeated our build vs buy decision, the outcome is no longer clear. Come along to hear about how we designed and built our Kubernetes clusters to run on our cloud platform and why we think you’re probably better off starting on a managed service today.

To learn more: https://sched.co/GrS7
  • 2 participants
  • 39 minutes
cluster
troubleshooting
kubernetes
hosted
concerns
making
experimental
having
developers
lyceum
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

How Standards, Specifications and Runtimes Make for Better Containers – Chris Aniszczyk, The Linux Foundation/CNCF, Jeffrey Borek, IBM, Rithu Leena John, CoreOS/Red Hat, & Patrick Chanezon, Docker

With the rapid growth of containers over the past few years — including container-based solutions from almost all major IT vendors, cloud providers & emerging start-ups — the industry needs a set of common, open standards & specifications. As the container market — which is poised to reach $2.7 billion by 2020 — flourishes, the fear of lock-in is real. Chris Aniszczyk, Jeffrey Borek, Patrick Chanezon, & Rithu Leena John plan to dive into how standards impact the ecosystem at large; container runtimes like containerd & rkt; how specifications ensure interoperability & neutrality + much more. Attendees will learn about developing/deploying containers and/or learning the benefits of standardization in container environments. They can also expect to hear how contributions to OCI bridge the industry closer to standardized container distribution via runtime and image format specifications.

To learn more: https://sched.co/GrZE
  • 5 participants
  • 25 minutes
container
containers
docker
discussions
pods
oci
initiative
users
announced
advisory
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

How Symlinks Pwned Kubernetes (And How We Fixed It) - Michelle Au, Google & Jan Šafránek, Red Hat

Ever wonder how Kubernetes deals with security vulnerabilities? This talk illustrates the process by walking through the discovery, patching, and disclosure of CVE-2017-1002101. In Nov 2017, we received a report about how misusing the volume subpath feature could result in access to host files. A team was assembled to investigate the vulnerability, develop a patch, and release it to all supported versions of Kubernetes -- ALL in secret. As we walk through the story from discovery to disclosure, we will also deep dive into the technical details of how this feature allowed a container to escape to the host filesystem, and how it was fixed. You will walk away with techniques for secure file handling in multi-tenant environments, best practices for restricting volume access in your Kubernetes clusters, and an understanding of how a large open source project manages security issues.

To Learn More: https://sched.co/GrZc
  • 2 participants
  • 35 minutes
kubernetes
vulnerabilities
vulnerability
security
pod
investigating
patched
opens
linux
github
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

How T-Mobile Built and Scaled Kubernetes On-Prem for the 2018 Retail Season - James Webb, T-Mobile

Have you ever supported a major retail craze like the immediate spike in sales during a new smartphone launch? We have! We've deployed Kubernetes on-premise to support upcoming new smartphone launches and the busiest days of the year for T-Mobile including Black Friday & Cyber Monday. Through our “fail fast, fail forward” approach, we learned many valuable lessons on the way to being successful. Tons of research and testing took place, because failure in production was not an option. Millions of customers purchase smartphones on several key dates, producing huge spikes in transactions across dozens of internal business applications. Come hear our story of how we planned a Kubernetes project for the real world, including the biggest surprises, and keys to success. We’ll help you understand all the things you may not know about deploying on-premise at scale.

To learn more: https://sched.co/GrSD
  • 3 participants
  • 36 minutes
kubernetes
deploying
launch
platform
providers
outsource
company
developers
docker
founder
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

How We Survived Our First PCI/HIPAA Compliant Check with Kubernetes - Travis Jeppson, Nav

At a high level, Travis will go over what it took for Nav to pass their first compliance check with their application in Kubernetes. At a lower level, he'll discuss what PCI/HIPAA compliance is like in a world of containers. How to translate, and prioritize, the requirements from a traditional model, using virtual machines, to using a containerized model. What tools are already provided with Kubernetes, such as taints and tolerances, which tools are plug-ins, such as network policies; and what is missing and requires an external service. D70He'll briefly cover Nav's build pipelines and why adding in security checks into the docker builds is important to maintaining a compliant environment. Finally, he'll discuss how moving forward you can reach a point of attaining a state of constant compliance; there is no reason to struggle to "become" compliant on a quarterly, or yearly, cadence.

To learn more: https://sched.co/Gra0
  • 1 participant
  • 35 minutes
regulations
compliance
policies
hipaa
important
established
managed
provider
helper
pci
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

How to Build Deep Learning Inference Through Knative Serverless Framework - Huamin Chen & Yehuda Sadeh-Weinraub, Red Hat

Knative, a Kubernetes native serverless frame, was just made public. Although Knative is powerful and flexible, very little is known about how to integrate, use, and extend it. In this talk, we present a deep learning inference demo to walk through Knative end-to-end. Specially, we explain the following concepts and process: - How to extend Knative Eventing by showing a new Knative Eventing Source: Ceph Rados Gateway (RGW) PubSub. - Knative Serving concepts, such as route and configuration. We illustrate these concepts by providing a Knative route that is able to invoked by RGW PubSub event and trigger a deep learning inference task. - Knative build concepts, such as build and buildtemplate. We substantiate these concepts by a real-world source to image pipeline that builds the deep learning task.

To learn more: https://sched.co/GraI
  • 1 participant
  • 37 minutes
community
hi
conference
developments
canadian
portland
speak
trip
native
bathwater
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

How to Choose a Kubernetes Runtime - Justin Cormack, Docker

This year has seen the launch of several new container runtimes, including gVisor from Google and Nabla from IBM, as well as the consolidation of the Hyper and Intel VM container projects into Kata containers. This talk looks at all the runtimes, how we can evaluate their security, and how they compare to the standard OCI runtime, runc.

There are a variety of ways of measuring how much the different runtimes reduce the Linux kernel attack surface, so this talk makes an assessment of those risks, based on types of code that are blocked, and actual and theoretical attacks. In addition we discuss the threat models for different types of users and code, and look at which types of user should consider these options.

This talk is aimed at people wishing to increase the security of the runtimes they are using for Kubernetes, and who wish to understand what the risks and improvements are.

To learn more: https://sched.co/GrZB
  • 1 participant
  • 41 minutes
runtime
runtimes
kubernetes
container
docker
ran
times
platform
launched
virtualization
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Implementing Least Privilege Security and Networking with BPF on Kubernetes - Arvind Soni, Covalent

BPF is becoming the fastest growing technology in the Linux kernel and is revolutionizing networking, security, and tracing. At the same time, the rise of Kubernetes is creating demand for routing, load-balancing & security infrastructure that is highly scalable, application-aware, and resilient. Microservices architectures divvy up application functionality into services and expose them via APIs using protocols such as HTTP/REST, gRPC, or Kafka. This creates new challenges. What was previously traditional Layer 3-4 networking security (limited to the IP and port level) now exposes either the entire API surface or none of it. This is insufficient to implement least privilege security for microservices. This talk introduces the open source project Cilium - built on BPF to provide Linux native networking and least privilege security for microservices while integrating with Kubernetes.

To learn more: https://sched.co/GrWl
  • 1 participant
  • 40 minutes
protocol
kernel
linux
cpu
daemon
terminals
bpf
kubernetes
monitoring
firewalling
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Instrumenting and Scaling Cloud-Native Databases with Envoy - Daniel Hochman, Lyft

Every request to a database at Lyft is proxied by Envoy, providing complete visibility into the L3/L4 aspects of database interactions. This allows engineers to easily visualize changes to a database's load profile and pinpoint the root cause if necessary. Lyft has also open-sourced codecs for MongoDB, DynamoDB, and Redis. Protocol codecs in combination with custom filters yield benefits ranging from operation-level observability to horizontal scalability via sharding. Using Envoy for this purpose means that enhancements are implemented once and usable across a polyglot stack. The talk will demonstrate Envoy's utility beyond traditional RPC service interactions in the network. Topics will include protocol analysis, using a proxy for connection pooling, network-level rate limiting, and partitioning with consistent hashing.

To learn more: https://sched.co/Gray
  • 2 participants
  • 38 minutes
server
throughput
databases
backends
dashboarding
infrastructure
services
deploying
streamed
envoy
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro to Agones: Scaling Multiplayer Game Servers with Kubernetes - Mark Mandel, Google

Kubernetes provides an amazing toolset for running processes over potentially thousands of machines. However, Dedicated Game Servers for real time multiplayer games, such as Fortnight, Overwatch, etc, have their own challenges that don’t directly line up with the solutions that Kubernetes natively provide. Game Servers are neither stateless (no Deployments), or ordered stateful (no StatefulSets) - but sit somewhere in between the two. They require direct connections (no load balancers), and can’t be turned off once players are connected to them (no traditional autoscalers). In this talk we’ll discuss and demo the open source project Agones, developed by Google Cloud Platform in conjunction with Ubisoft. Utilising Kubernetes native extension mechanisms, it attempts to solve this problem by providing a batteries-included solution for running Dedicated Game Servers at scale on Kubernetes.

To learn more: https://sched.co/GrU3
  • 1 participant
  • 25 minutes
multiplayer
games
servers
gameís
hosting
overwatch
scheduling
deployments
collaboration
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: AWS SIG - Nishi Davidson, Amazon Web Services & Justin Santa Barbara, Google

SIG AWS has been a user forum thus far. With K8s 1.13 we are doubling down on AWS’s contribution roadmap to maintain and release code, binaries, features, documentation and tests. We have 6 subprojects actively being developed with the community. We would like to discuss these projects, their release status, give an update on our 1.13 release features and our investment wrt testing and scale testing.

To learn more: https://sched.co/Hgru
  • 12 participants
  • 47 minutes
kubernetes
aws
daemon
cig
process
provisioner
manage
services
interface
supports
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Apps SIG - Adnan Abdulhussein, Bitnami

Join Kubernetes SIG Apps to learn about the areas of our focus, what we are working on currently, and how you can get involved. Veteran SIG Apps members will be on hand to help answer questions.

To Learn More: https://sched.co/Grd3
  • 3 participants
  • 39 minutes
cig
apps
users
cid
kubernetes
contributions
demos
workflows
provisioning
pod
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Auth SIG - Jordan Liggitt & Tim Allclair, Google

SIG Auth is responsible for the design, implementation, and maintenance of features in Kubernetes that control and protect access to the API and other core components. In this session, we'll give an overview of the work the SIG is doing, improvements and features added over the past year, and some of the plans for upcoming releases.

To Learn More: https://sched.co/Grd0
  • 9 participants
  • 30 minutes
authentication
policies
authorization
api
admission
openshift
tokens
configured
client
compromises
youtube image

16 Dec 2018

Intro: Autoscaling SIG - Solly Ross, Google & Michael Hausenblas, Red Hat

SIG Autoscaling develops and maintains the components related to automated scaling in Kubernetes: the Horizontal Pod Autoscaler, Vertical Pod Autoscaler, and Cluster Autoscaler. In this introduction, we'll explain common use cases for each of the three different components, and how they can be used together to build more complex autoscaling stories. Finally, we'll cover recent ongoing development work on each of the components, and discuss plans for the autoscaling components in the upcoming Kubernetes releases.

To learn more: https://sched.co/Grcx
Join us for KubeCon + CloudNativeCon in Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.

Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 10 participants
  • 38 minutes
scaling
cluster
kubernetes
nodes
autoscaler
scalable
interface
workloads
tooling
vpa
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Azure SIG - Khaled (Kal) Henidak , Microsoft & Stephen Augustus, Red Hat

In the SIG Azure Intro, we’re going to tell you all about why SIG Azure exists and the team behind managing it. From there, we’ll talk about what’s happened over the last few releases, Kubernetes 1.11 and Kubernetes 1.12, as well as some of what’s planned for Kubernetes 1.13. Additionally, we’ll cover some of the effort to shift cloud provider-specific code, like the Azure cloud-controller-manager, out of the core Kubernetes codebase. Finally, and most importantly, we’ll talk all about some of the best ways to get involved with SIG Azure and all of the forums that we’re communicating on!

To learn more: https://sched.co/Grcu
  • 8 participants
  • 33 minutes
microsoft
provisioning
vmware
services
users
azure
kubernetes
enterprise
cig
discussion
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: CLI SIG – Mengqi Yu & Sean Sullivan, Google

This "intro" session will provide basic information to facilitate new SIG CLI contributors. This session will present an overview of the "kubectl" code base, as well as the basics of the development process. We will give a short history of this project. We will leave a significant amount of time for Q&A.

To learn more: https://sched.co/Grco
  • 7 participants
  • 41 minutes
cli
discussion
cig
coop
interface
coi
sig
forking
help
sub
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: CNCF Cross-Cloud CI - Denver Williams, Debian & Taylor Carpenter, Vulk Coop

The CNCF CI Working Group was asked to demonstrate best practices for integrating, testing, and deploying projects within the CNCF ecosystem across multiple cloud and bare metal providers. The Cross-Cloud CI project continually validates the interoperability of each CNCF project, for any commit on stable and head, running on Kubernetes clusters which are provisioned to all supported cloud providers. The results of each testing stage are published to the cncf.ci status dashboard. An Intro session will give an overview of the project, technologies used, a demo of the current status of the CI System and dashboard, and allow time for Q&A.

To Learn More: https://sched.co/Grci
  • 8 participants
  • 35 minutes
cncs
ci
cloud
kubernetes
inception
project
cf
architectures
provisioning
onap
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: CNCF Kubernetes Conformance WG - Dan Kohn, CNCF & Aaron Crickenberger, Google

To learn more: https://sched.co/IExs
  • 4 participants
  • 32 minutes
certifying
certified
certify
certification
kubernetes
maintainer
consensus
tends
review
concerns
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: CNCF Serverless WG / CloudEvents - Doug Davis, IBM & Cathy Zhang, Huawei

Provide an introduction to the CNCF Serverless Working Group, the CloudEvents specification and the new Workflow sub-group. More details later...

To Learn More: https://sched.co/Grcc
  • 5 participants
  • 36 minutes
service
services
cloud
cnc
cf
com
introduction
committee
workflow
schedule
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: CNCF Storage WG - Alex Chircop, StorageOS & Quinton Hoole, Huawei

The CNCF Storage Working Group collaborates to explore and understand how different storage technologies are used in cloud-native environments. Topics include block stores, file systems, object stores, key-value stores and databases, amongst others. Different architectural approaches (centralized, distributed, sharded etc) are compared in terms of key attributes like availability, scalability, performance, data consistency, durability, fault tolerance, ease of development and operational complexity. We seek to align the community on common understanding, terminology, classifications and use cases. In this intro session we'll provide an overview of the work currently underway and on the roadmap. You'll get the meet the people leading these efforts, and find out how best to get involved and contribute. We also welcome any other input you might have related to cloud-native storage.

To learn more: https://sched.co/GrcZ
  • 9 participants
  • 37 minutes
storage
containerized
users
provisioning
interoperating
discussion
session
cognitive
support
docker
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: CNCF Trail Map - Dee Kumar, Cloud Native Computing Foundation

The interactive landscape -- l.cncf.io -- allows you to filter and sort hundreds of cloud-native projects and products, and review details including GitHub stars, funding or market cap, first and last commits, contributor counts, headquarters location, and recent tweets. Engage in a small group to discuss how the landscape was built and what should change about it going forward

To Learn More: https://sched.co/Grcf
  • 1 participant
  • 28 minutes
cni
cloud
hosted
native
resource
staging
launch
application
dashboards
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

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.

To learn more: https://sched.co/Grcr
  • 1 participant
  • 33 minutes
talking
having
conference
trouble
curse
tomorrow
chaos
learning
society
tooling
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Cloud Native Buildpacks – Terence Lee & Joe Kutner, Salesforce Heroku

You're great at running containers but you shouldn't have to be great at building them. In this talk, you'll learn about Cloud Native Buildpacks, a higher-level abstraction for building apps compared to Dockerfiles.Buildpacks are a standardized tool for creating images in a secure, reproducible, and efficient manner. As an app developer, you don't need to know best practices around ordering commands for layer reuse. As an operator, you don't need to worry about exposing developers to the responsibilities that come with Dockerfile.Come learn how buildpacks meet developers at their source code, automate the delivery of both OS-level and application-level dependency upgrades, and help you efficiently handle day-2 app operations.

To Learn More: https://sched.co/I1Xo
  • 2 participants
  • 33 minutes
kubernetes
docker
heroku
tooling
buildpack
nodejs
container
apps
cuber
git
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Cloud Native Network Functions 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.

To learn more: https://sched.co/JCLS
  • 6 participants
  • 39 minutes
cnf
cf
kubernetes
network
cisco
dhcp
hosts
blockchain
cpu
vnfs
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Cloud Provider SIG - Chris Hoge, OpenStack & Jago Macleod, Google

The long-term goal of SIG Cloud Provider is to promote a vendor-neutral ecosystem for our community. New vendors providing support for Kubernetes should feel equally empowered to do so as any of today’s existing cloud providers. More importantly, SIG Cloud Provider is focused on ensuring a consistent and high-quality user experience across providers. The SIG acts as a central group for developing the Kubernetes project in a way that ensures all providers share common privileges and responsibilities. This Intro session will go over historical context, status, and direction of efforts currently underway. We will discuss documentation and code organization and offer an opportunity for participants to offer feedback and ask questions. We will also cover the support for all cloud providers to submit test results to testgrid, the shared infrastructure for recording and visualizing test results. Finally, we will cover the next steps and roadmap for the transition of in-tree cloud providers to external repositories.

To learn more: https://sched.co/HEhb
  • 6 participants
  • 36 minutes
cloud
kubernetes
providers
services
discussion
server
sig
bots
concerns
repositories
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Cluster Lifecycle SIG – Robert Bailey, Google & Timothy St. Clair, Heptio

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.

To Learn More: https://sched.co/Grcl
  • 6 participants
  • 43 minutes
cluster
sig
technical
kubernetes
project
gce
maintainer
host
workgroup
supports
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Contributor Experience SIG - Paris Pittman, Google & Elsie Phillips, Red Hat

We will be covering what contributor experience is, how we help the project, the projects we are current working on (if the talk were today: mentoring, automated workflows, new contributor onboarding, communication pipelines, etc.), and how folks can get involved

To Learn More: https://sched.co/GrcT
  • 3 participants
  • 29 minutes
charter
committee
guidelines
important
governance
planning
contribute
onboarding
audits
outreaching
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: CoreDNS - Yong Tang, MobileIron, Inc & Cricket Liu, Infoblox

CoreDNS is a flexible and extensible DNS server with a focus on service discovery. Often used as a part of the Kubernetes deployment, CoreDNS can serve as the cluster DNS for Kubernetes. With the unique plugin-based architecture, CoreDNS can also be used in many other places, either by functionalities provided out of the box, or by customized plugins. In this session, we will update CoreDNS' current state and the road map for the near future. The expected release of CoreDNS as the default DNS server for Kubernetes will be discussed heavily. We will also look into the integration with cloud vendors, for the extended and advanced usage of service discovery with CoreDNS.

To Learn More: https://sched.co/GrcQ
  • 6 participants
  • 34 minutes
dns
domain
hosting
servers
protocol
introduction
users
session
devops
core
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Envoy - Matt Klein & Constance Caramanolis, Lyft

In this intro to Envoy, Constance will conduct a live demo in which she: - Builds a simple Envoy configuration and explains what each component does. - Runs the configuration using the Envoy docker container. - Sends traffic through Envoy. - Provides an overview of Envoy's observability and administration output. - Covers additional resources for further learning.

To Learn More: https://sched.co/GrcN
  • 2 participants
  • 30 minutes
lyft
architectures
servers
load
overview
micro
lifts
dashboards
virtual
cloud
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Falco - Loris Degioanni, Sysdig

Host intrusion detection (HID) has been around for some time. What if we rethought the problems HID solves in the context of Cloud Native platforms? What if we can detect abnormal behavior in the application, container runtime, & cluster environment as well? In this talk, we’ll present Falco, a CNCF Sandbox project for runtime security. We will show how Falco taps Linux system calls & the Kubernetes API to provide low level insight into application behavior, & how to write Falco rules to detect abnormal behavior. We’ll show how to collect & aggregate alerts using an EFK stack (Elasticsearch, Fluentd, Kibana). Finally we will show how Falco can trigger functions to stop abnormal behavior, & isolate the compromised Pod or Node for forensics. Attendees will leave with a better understanding of what problems runtime security solves, & how Falco can provide runtime security & incident response.

To Learn More: https://sched.co/I1Xv
  • 5 participants
  • 36 minutes
falco
security
intrusions
authentication
monitoring
hackers
host
kubernetes
disclosure
config
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Fluentd - Eduardo Silva & Masahiro Nakagawa, Treasure Data

Fluentd and it ecosystem logging projects are a fundamental and critical piece for observability in Cloud Native environments. On this introduction session you will learn the basics of Logging, the pipeline applied to Kubernetes and overall features associated with filtering, buffering and log centralization/aggregation in general.

To Learn More: https://sched.co/GrcK
  • 1 participant
  • 28 minutes
friendly
ahresty
provider
feature
divya
message
yu
data
shimatokuser
kre
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Harbor - James Zabala & Henry Zhang, VMware

As container technology become widely adopted in the industry, how to manage containerized applications poses new challenges to platform engineers. One of the challenges is to securely and efficiently manage container images. Project Harbor is an open source trusted cloud native registry project that stores, signs, and scans content, thus resolving common image management challenges. In this presentation, we will focus on the management of container images through Harbor. We will review and provide solutions to challenges faced by organizations, including RBAC (Role Based Access Control), vulnerability scanning, large scale image distribution, image replication and image provenance (notary). Real world use cases will be discussed in the session.

To Learn More: https://sched.co/GrcE
  • 4 participants
  • 36 minutes
harbor
harbour
harbors
dock
docker
port
container
inception
staging
enterprise
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Helm - Matt Farina, Samsung SDS

Helm is a package manager that provides the tools to find, share, and use software built for Kubernetes. The package management features allow you to define, install, and upgrade applications while also handling dependencies on other applications. In this session you will learn about: - Why Helm and package management are useful to applications in Kubernetes - A brief history of Helm - The different parts of Helm and how they work together - Publicly sharing applications through charts - Where Helm is headed

To Learn More: https://sched.co/Grc8
  • 1 participant
  • 33 minutes
helm
maintainer
helpers
staging
introduce
matt
hi
direct
czar
repos
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: IBMCloud SIG - Sahdev Zala & Richard Theis, IBM

The presentation will cover an overview of the SIG-IBMCloud and highlights of the SIG activities. It will also provide an overview of how the SIG and IBMCloud contribute to the upstream work in various areas like scalability, networking, cloud registry, Helm and SIG App. We will also brief on near-term roadmap for the SIG.

To Learn More: https://sched.co/Grc5
  • 2 participants
  • 24 minutes
cloud
services
ibm
cubed
hosted
scheduling
icp
sig
discussed
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Jaeger - Yuri Shkuro, Uber & Pavol Loffay, Red Hat

This session is an introduction to Jaeger and distributed tracing. We will do a short demo of the current Jaeger features, talk about the roadmap for the upcoming year, and finish with a Q&A. After this session the attendees should better understand how Jaeger fits in the observability space for cloud native applications. For more information on the project everybody is welcome to attend the Jaeger Deep Dive Session.

To learn more: https://sched.co/Grc2
  • 3 participants
  • 34 minutes
jaeger
kubernetes
monitored
proxy
distributed
logging
tracing
advanced
microservices
crowd
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

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.

To Learn More: https://sched.co/Grbz
  • 1 participant
  • 18 minutes
native
key
kubernetes
productivity
tool
capabilities
users
benchmarking
pivotal
thousand
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Kubernetes IoT Edge WG – Cindy Xing, Huawei, Dejan Bosanac, Red Hat, Preston Holmes, Google, & Steve Wong, VMware

This working group is focused on discussing, designing and documenting using Kubernetes for IoT and Edge applications. This session will start with the short introduction to the goals and tasks of this working group - with links if you want to get involved. Next, we’ll continue with the panel-style discussion with some Kubernetes users and active members of the group. The panel will cover mapping IoT and Edge use cases and to the Kubernetes architecture.

To learn more: https://sched.co/HSBb
  • 14 participants
  • 37 minutes
kubernetes
iot
hosting
docker
steve
people
vmware
cloud
speakers
app
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Kubernetes SIG Multicluster - Daneyon Hansen, Cisco, Quinton Hoole & Irfan Ur Rehman, Huawei

SIG-Multicluster is focused on solving common challenges related to the management of multiple Kubernetes clusters, and applications that exist therein. We are responsible for designing, discussing, implementing and maintaining API’s, tools and documentation related to multi-cluster administration and application management. This includes not only active automated approaches such as Cluster Federation, but also those that employ batch workflow-style continuous deployment systems like Spinnaker and others. Standalone building blocks for these and other similar systems (for example a cluster registry), and proposed changes to kubernetes core where appropriate are in scope. In this intro we will give you an overview of the projects we're currently actively working on, how best to get involved, and what our future plans look like.

To Learn More: https://sched.co/Grbw
  • 6 participants
  • 38 minutes
cluster
federation
sig
multi
sigma
discussion
hosting
kubernetes
support
stuff
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Linkerd – William Morgan, Buoyant with William King, Hush & Ivan Sim, Traction Guest & Sebastian Tiedtke, SmallStep

In this session, William Morgan, Linkerd's maintainers, will provide an introduction to Linkerd and the service mesh model. We'll hear some lightning talks from current Linkerd production users, and finish with a brief Q&A.

To learn more: https://sched.co/H3IZ
  • 6 participants
  • 39 minutes
linka
linkie
link
linker
presenters
conversation
contributor
docker
complicated
t1
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Minikube - Thomas Strömberg & Bálint Pató, Google

If you want to develop applications for kubernetes and try them out locally first, minikube is going to be your best bet. Come and explore the functionality of minikube via an introductory session from minikube maintainers from Google. We will cover the basics of getting started with minikube, how the local environment compares to a full kubernetes cluster and what customizations you can do to bring the maximum out of your local experience.

To learn more: https://sched.co/ITD7
  • 9 participants
  • 39 minutes
minich
minik
mini
cube
introduction
demos
container
package
kubernetes
hi
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: NATS - Colin Sullivan & Wally Quevedo, Synadia

Join members of the NATS team to learn about NATS Messaging! Distributed systems architecture has been disrupted via decomposition as cloud technology has matured - we’ve seen a migration from monolithic applications to microservices. This has created a need for multiple communication patterns, location transparency, and the decoupling of data producers and consumers. NATS is a cloud-native messaging project that addresses these needs and others. In this discussion, we'll introduce you to NATS: how NATS came to be, its DNA and cover some of the problems that it solves. We’ll describe common messaging patterns, when to use them, and design principles to create NATS enabled cloud-native applications. For more information be sure to follow this up with the NATS deep dive!

To Learn More: https://sched.co/Grbt
  • 3 participants
  • 49 minutes
messaging
middleware
communications
message
deployments
protocol
application
websocket
servers
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Network Service Mesh BoF - Ed Warnick, 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.

To Learn More: https://sched.co/Grbq
  • 4 participants
  • 38 minutes
protocols
presenting
mesh
hosts
networking
service
kubernetes
yous
scaling
talking
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Open Policy Agent - Torin Sandall, Styra

OPA helps you unify control and visibility of policy enforcement throughout your system. Today you can leverage OPA to enforce policies across the stack in modern projects like Kubernetes, Istio, and Terraform as well as with older (more established technologies) like Linux PAM. This session will introduce the OPA project, use cases, and integrations and include a short demo. The session will also include an overview of how you can get started contributing to OPA in the form of core development, integrations, and policy libraries. If you are interested in learning about how to use OPA or how you can get started contributing to the project, this session is for you.

To learn more: https://sched.co/Grbn
  • 3 participants
  • 25 minutes
opa
policies
oppa
agent
authorization
clients
users
org
platform
open
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: OpenMetrics - Richard (RichiH) Hartmann, SpaceNet AG

OpenMetrics is taking the Prometheus format and transforms it into a truly open standard while remaining compatible with the hundreds to integrations and dozens of data collectors that grew within our ecosystem. We will go through the current state of OM, the challenges we faced getting there, and an outlook for next steps and allies would found along the way.We will have an extended open Q&A at the end to enable you to ask questions.

To Learn More: https://sched.co/I1kk
  • 1 participant
  • 27 minutes
prometheus
monitoring
acknowledgments
promises
decentralization
metrix
cloud
adapting
metrics
fragmented
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: OpenStack SIG - Chris Hoge, OpenStack Foundation & David Lyle, Intel

SIG OpenStack coordinates the cross-community efforts of the OpenStack and Kubernetes communities. This includes coordinating improvements to and documentation of the OpenStack cloud provider implementation in Kubernetes as well as supporting efforts to deploy OpenStack itself using Kubernetes. Attend this session to learn more about the SIG's mission, recent accomplishments, and future plans.

To Learn More: https://sched.co/Grbk
  • 4 participants
  • 37 minutes
cig
intel
talks
openstack
introduction
interfaces
coordinating
kubernetes
hosts
patches
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

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

To Learn More: https://sched.co/Grbh
  • 9 participants
  • 37 minutes
kubernetes
implementation
applications
developer
demoing
basics
deployments
openshift
containers
toolset
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: PM (Kubernetes) SIG – Stephen Augustus, Red Hat & Ihor Dvoretskyi, Cloud Native Computing Foundation

Kubernetes is one of the most high-velocity open source projects in the world, and one of the most unique features of this community project - that it has it's own PM team and PM process. SIG-PM, originally established as a Product Management Group, today covers multiple aspects of Product, Program and Project Management of Kubernetes. In this session, the SIG-PM co-chairs will provide a brief overview of SIG-PM history and basic principles, the areas of interaction with the Kubernetes community, together with the information on how to start contributing to Kubernetes as a PM.

To learn more: https://sched.co/Grbe
  • 6 participants
  • 35 minutes
initiatives
kubernetes
pm
project
founders
company
managed
community
cabin
6e
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Prometheus – Richard "RichiH" Hartmann, SpaceNet & Frederic Branczyk, CoreOS

Join Prometheus maintainers to learn about the design, project goals and history of Prometheus. We will cover basic concepts of Prometheus to enable you to get an understanding of what all the hype is about. We will start at what time series are and what makes them different, look at our non-hierarchical data structure, our exposition format, and tie it all together with our query language, PromQL? As the end, you will have a solid understanding of Prometheus, enabling you to start using it in production.

To learn more: https://sched.co/H8lo
  • 11 participants
  • 40 minutes
prometheus
promethease
prom
introduction
monitoring
considerations
discussions
taking
pre
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Release SIG - Tim Pepper, VMware & Aishwarya Sundar, Google

You could be a member of the Release Team. Yes, you! This interactive session will feature discussion with members of SIG Release's subproject release teams for 1.13 and 1.12. We will describe how Kubernetes project volunteers manage the quarterly release cadence of the project. We will give an overview of the release process and release team and how these combine across all of the kubernetes SIGs with the goal of producing high quality Kubernetes releases on a reliable schedule. And we will highlight the opportunities for both new and experienced community members (like you!) to get involved.

To Learn More: https://sched.co/Grbb
  • 6 participants
  • 38 minutes
release
workgroup
managed
concerns
cig
community
currently
vmware
details
communicate
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Rook - Jared Watts, Upbound

In this talk, we will be introducing the Rook project 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. It does this by automating deployment, bootstrapping, configuration, provisioning, scaling, upgrading, migration, disaster recovery, monitoring, and resource management. We will explore the benefits and use cases of Rook, and we will also walk through the architecture that the project is built on. Rook was accepted as the first storage project hosted by the Cloud Native Computing Foundation (CNCF) in January 2018.

To Learn More: https://sched.co/GrbY
  • 6 participants
  • 33 minutes
rook
storages
disk
pod
kubernetes
virtualized
nfs
provisioning
introduction
incubator
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

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.

To Learn More: https://sched.co/GrbV
  • 3 participants
  • 38 minutes
safety
security
safe
secure
threat
risks
concern
important
administration
collaboration
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: SPIFFE - Andrew Jessup & Daniel Feldman, Scytale

Modern software development relies on many microservices working together, that in production may be distributed over different middleware systems, container schedulers, PaaS platforms, and varying cloud providers. As production environments become more complex, and dynamic - establishing trust between microservices is becomes more difficult, creating challenges for developers, operations teams, and security teams alike.Enter SPIFFE (Secure Production Infrastructure for Everyone) and which builds on designs first championed at Google, Twitter and elsewhere to provide robust authentication and trust between disparate micro-services. SPIFFE and SPIRE make it trivial to establish trust between workloads that may be elastically scaled and dynamically scheduled and deployed in deeply heterogeneous environments. D65We'll walk through the design goals for SPIFFE (a specification) and SPIRE (a multi-cloud implementation of SPIFFE), an overview of SPIRE's modular architecture, and an overview of how it can be used in conjunction with other tools such as secret stores and service meshes to build secure and scalable microservice architectures.

To learn more: https://sched.co/HtJu
  • 3 participants
  • 35 minutes
spiffy
discussion
talking
conference
project
today
plan
clip
worry
configure
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Scheduling SIG – Da Ma, Huawei

In the past years, sig-scheduling incubated four projects to meet different scheduling scenario, e.g. batch workload, resource rebalance. We'd like to give an introduction for those incubator projects, so please join us for understanding of them. In this presentation, we'll give an introduction on its background, user case, tutorial and so on. We will also cover the feature interaction with kube-scheduler for better resource utilization. This session is most useful for cluster admins or those who want to start contributing to Kubernetes scheduler.

To learn more: https://sched.co/HDr0
  • 5 participants
  • 41 minutes
scheduling
configuration
gathering
hosting
sixth
forum
users
community
responsibilities
coops
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Service Catalog SIG - Jonathan Berkhahn, IBM & Carolyn Van Slyck, Microsoft Azure

This is an introduction to the Kubernetes Service Catalog project. Service Catalog lets you provision cloud services, regardless of where they are hosted, directly from the comfort of native Kubernetes tooling. This works across platforms because we follow the Open Service Broker API, an open standard to provision and manage cloud services. Learn how you can use Service Catalog to access third-party services from your Kubernetes applications. We will walk through provisioning a database directly through Kubernetes and and then connect to it from an application running on the cluster.

To Learn More: https://sched.co/GrbS
  • 9 participants
  • 35 minutes
serviceworkers
kubernetes
services
cig
users
troubleshoot
talks
provisioning
ask
thanks
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Storage SIG - Saad Ali, Google

Join Kubernetes SIG Storage to learn about the areas of our focus, what we are working on currently, and how you can get involved. Veteran SIG Storage members will be on hand to help answer questions.

To Learn More: https://sched.co/GrbP
  • 9 participants
  • 44 minutes
cig
ciggy
storage
kubernetes
ci
container
pod
cube
capacity
provisioning
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: TUF/Notary - Justin Cappos, NYU & Justin Cormack, Docker

Software distribution and packaging systems are rapidly becoming the weak link in the software lifecycle. This talk provides an accessible overview of two CNCF projects (Notary and TUF), that provide what has been roundly described as the most secure mechanism for distributing software. Notary, which implements the TUF specification, signs and transparently validates metadata to enable the system to recover from the compromise of servers, theft of keys, insider attacks, etc. Notary / TUF are surprisingly easy to use and used to provide cutting edge security not only across major cloud companies, but a diverse set of adopters, including automobiles. WARNING: Attending this talk may cause (justifiable) fear in the software update mechanism on your devices!

To Learn More: https://sched.co/GrbG
  • 3 participants
  • 47 minutes
hackers
security
hacked
attacker
adversary
defenses
compromised
supercomputers
software
tough
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Telepresence - Rafael Schloming, Datawire & Adnan Abdulhussein, Bitnami

How do you set up a productive development environment on Kubernetes? With microservices and cloud databases, creating a local development environment is very complex. In this talk, we’ll cover the different approaches to developing services on Kubernetes. We’ll then introduce Telepresence and show how it can be used to enable local development of Kubernetes services. We’ll cover how Telepresence is used for real-world development of the Kubeapps project. We’ll take a peek under the hood to show how Telepresence works. We’ll finally wrap with a discussion of the Telepresence roadmap.

To Learn More: https://sched.co/GrbM
  • 4 participants
  • 38 minutes
kubernetes
telepresence
application
provider
envoy
wire
deployments
message
portal
bitnami
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Testing SIG - Aaron Crickenberger, Google & Steve Kuznetsov, Red Hat

The Kubernetes test infrastructure schedules and executes all of the tests which validate pull requests and repositories in the Kubernetes ecosystem every day. This presentation will explore how job authors can make use of new job configuration options to write jobs that execute identically inside and outside of the test infrastructure while requiring a minimal set of configuration to be provided. Jobs defined in this manner have reproducible behavior for local debugging and do not require job authors to adopt test-infrastructure-specific frameworks or workflows.

To learn more: https://sched.co/GrbJ
  • 4 participants
  • 37 minutes
testings
bots
cig
tester
process
sig
testing
monitoring
kubernetes
tests
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: VMware SIG - Fabio Rapposelli & Steve Wong, VMware

Join the SIG VMware introduction session to learn our mission, recent accomplishments and discuss future work. We will also focus on how new contributors can get involved in the SIG. Kubernetes has the concept of a Cloud Provider, which is a standardized module which allows Kubernetes to run on various platforms which might have different implementations of networking, storage, and node management. Kubernetes is in the process of moving to a new “out of tree” cloud manager architecture to allow cloud providers to have independent feature and patch release cycles. Learn how the vSphere cloud provider is evolving to meet this new model. This session will outline how to get started when you deploy Kubernetes on vSphere infrastructure, on-prem or in a public cloud. Material covered is applicable to kubeadm deployments, and when using Kubernetes distributions on vSphere infrastructure.

To Learn More: https://sched.co/GrbA
  • 2 participants
  • 34 minutes
vmware
kubernetes
docker
hosted
discussion
session
proxy
users
deploying
backers
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Vitess - Dan Kozlowski & Sugu Sougoumarane, PlanetScale

Vitess has been a member of CNCF since early 2018, and is continuing to gain adoption as the Cloud-Native database solution. This talk will focus on the basic features of vitess that make it cloud friendly. We'll also cover how it addresses indefinite scalability.

To Learn More: https://sched.co/GrcK
  • 1 participant
  • 43 minutes
testing
tests
kubernetes
users
demos
observed
launch
cluster
fully
scalability
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Windows SIG - Michael Michael, VMware & Patrick Lang, Microsoft

The chairs for SIG-Windows will provide an update on the efforts to bring Windows to Kubernetes and talk about our future roadmap. At the end we will have a Q&A session centered on requests by the community.

To learn more: https://sched.co/Irku
  • 8 participants
  • 40 minutes
kubernetes
vmware
discussion
deployments
users
windows
policies
hosted
container
sig
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: containerd - Mike Brown, IBM & Derek McGowan, Docker

Join containerd maintainers to learn about the design, project goals and history of containerd. We will cover the tools used for interacting with containerd, such as ctr and crictl. We’ll also show you how to monitor pods and containers using Prometheus and go over containerd’s plugin model to show how containerd was built to support new custom extensions. You’ll learn about Kubernetes’ Container Runtime Interface (CRI) and how to configure containerd’s CRI plugin to enable using containerd as the container runtime for Kubernetes. By the end you will understand how to get started using containerd as a developer, contributor, or system administrator for a wide variety of use cases.

To Learn More: https://sched.co/GrcW
  • 3 participants
  • 36 minutes
docker
container
containerization
launched
daemon
cni
maintainer
ships
d11
oc
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: gRPC-Web - Stanley Cheung & Wenbo Zhu, Google

Connect from Browsers using gRPC-Web We are delighted to introduce gRPC-Web, a cross-browser javascript library which allows developers to write web applications that connect to gRPC servers. In this intro talk, we will briefly talk about the gRPC-Web protocol and deployment model. We will also show a quick demo on how easy it is to start writing a browser application with gRPC-Web, Protobuf and Envoy. With gRPC-Web, you get a very familiar gRPC-style API compared to other languages supported by gRPC. We will also talk about how future holds and what we have planned in the roadmap.

To learn more: https://sched.co/GrcH
  • 2 participants
  • 35 minutes
pcs
rpc
server
gops
gpc
backends
users
npm
base64
jrpg
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Is Istio the Most Next Gen Next Gen Firewall Ever Created? - John Morello, Twistlock

Istio is emerging as a popular service mesh layer for cloud native apps and it delivers a variety of great features for devops scenarios. While security is one of its core tenets, Istio has far more potential than simply providing a secure wire transport between services. Its deep knowledge of the application layer, awareness of service concepts, and integrated service authentication mechanisms make it well suited for not just encrypting traffic flows but enforcing a least privilege connectivity model. In this session, we’ll talk about how putting all these capabilities together can result in a truly Next Gen NGFW that’s not just optimized for cloud native scenarios, but actually delivers better security because of them.

To learn more: https://sched.co/Grad
  • 1 participant
  • 36 minutes
firewalling
cto
protocol
cisco
technology
sto
discussed
security
transitioning
twistlock
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Istio - The Packet's-Eye View - Matt Turner, Tetrate

The Istio project reached 1.0 this summer, and is mature enough to have LTS releases. It's getting a lot of attention, but in a lot of ways it's still a mystery. You've probably read about it, you might have tried it, but do you really understand it? It promises advances routing, security, and resiliency, all for free! In this session I'll present a practical introduction to the operation of Istio - what features it can bring to your environment. What's unique about this talk is that we'll be exploring the different parts of Istio by following one plucky little packet into the mesh, through it, and out again. As we meet each component we'll learn why it's there, what it does, and see a demo of how to configure it for common tasks. This will leave you not only with slides showing example configs, but a valuable mental model and a unique insight into the service mesh's operation.

To learn more: https://sched.co/GraU
  • 1 participant
  • 36 minutes
packets
proxy
communication
understanding
seo
service
exposition
envoys
users
tio
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Jenkins X: Continuous Delivery for Kubernetes - Carlos Sanchez, CloudBees

Jenkins X is a new open source CI/CD platform for Kubernetes based on Jenkins. Jenkins X runs on Kubernetes and transparently uses on demand containers to run build agents and jobs, and isolate job execution. It enables CI/CD-as-code using Jenkins Pipelines and automated deployments of commits and pull requests using Skaffold, Helm and other popular tools. We will demo how to use Jenkins X on any Kubernetes cluster for fully automated CI and CD using a GitOps approach.

To learn more: https://sched.co/GrT2
  • 2 participants
  • 29 minutes
repositories
docker
users
pods
staging
launch
croc
server
execution
jenkins
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

K8s Conformance Working Session: Supporting Multiple Environments - Dan Kohn, CNCF

The K8s Conformance program and test suite will play an integral role in ensuring that customers have a consistent experience when porting their workloads between K8s providers. However, not all environments in which K8s will be hosted will be identical - either due to hardware differences, or the use of optional features. The question before the K8s Conformance WG is how to deal with these variants with respect to the Conformance Certification program. Several options have been put forward. This session will focus on trying to develop a generic solution, while using Windows as our first concrete use-case to address. This session is not introductory and will be more of a brainstorming session for interested parties.

To learn more: https://sched.co/J06P
  • 16 participants
  • 1:28 hours
kubernetes
certified
interoperability
openshift
implementers
software
interface
supporting
proxy
providers
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Kafka on Kubernetes - From Evaluation to Production at Intuit - Shrinand Javadekar, Intuit

Kubernetes is fast becoming the platform of choice for running distributed, containerized applications in the cloud. However, running stateful applications such as Kafka on Kubernetes is not a common practice today. At Intuit, we took an experimentation and data driven approach for evaluating Kafka on Kubernetes in AWS. In this talk, we will provide details of our requirements, the configuration, and the details of the evaluation. The evaluation process included functional tests, network isolation tests, cross-region tests as well as performance and stress tests. We will focus on the problems we ran into and how we addressed them. This talk will demonstrate a K8S cluster running Kafka and it's configuration using Kubernetes native components (statefulsets, configmaps, etc.). We will also show Splunk and Wavefront integrations for logging and monitoring respectively.

To learn more: https://sched.co/GrW5
  • 1 participant
  • 35 minutes
kafka
kubernetes
kafir
setups
saas
workflows
micro
vmware
apache
docker
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Kata and gVisor: A Quantitative Comparison - Xu Wang, hyper.sh

In the past year, hyper.sh+intel released Kata Containers, and Google released gVisor. The two projects shared many features: - both aim to work with kubernetes CRI seamlessly; - both could be treated as secure container runtimes; - both introduce some hypervisor technologies to improving isolation. On the other hand, the two projects have many differences. Kata Containers is a more general solution and could work with existing accelerating technologies, while gVisor provide better flexibility, which means the user could scale up/down a running container easily. In this session, the speakers will introduce both projects in detail, and make the quantitive comparison between them -- how much footprint/performance costs are introduced by the different methods of isolation; which perform better in standard benchmarks and lifetime workload, etc.

To learn more: https://sched.co/GrZK
  • 1 participant
  • 42 minutes
containers
container
things
introduction
reception
kaha
devisor
civvies
virtual
tester
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Knative: Scaling From 0 to Infinity - Joseph Burnett & Mark Chmarny, Google

Knative Serving builds on Kubernetes and Istio to provide request driven compute that can scale to 0. It supports a variety of pluggable scaling strategies and tools for managing concurrency and trade-offs between cost and latency. This presentation reviews the challenges of designing and building a system that can rapidly scale serverless workloads to 1000's of pods. And scaling to and from 0 when idle. It presents the scaling capabilities and extension points of Knative Serving and how to configure it to take advantage of both horizontal and vertical scaling. And the concurrency controls to configure Knative Serving as a single-threaded function framework or a multi-threaded application framework (or something in-between).

To learn more: https://sched.co/Gra9
  • 4 participants
  • 32 minutes
scaling
kubernetes
native
key
advanced
gateway
kay
app
gk
google
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Kubernetes Design Principles: Understand the Why - Saad Ali, Google

Kubernetes is quickly becoming indispensable for managing and deploying workloads on distributed systems across both cloud and on-prem environments. While most people are now familiar with how to use Kubernetes, few are aware of the “why” behind it? Why does the Kubernetes API look the way it does? Why do Kubernetes components only interact with each other through the Kubernetes API? Why is there a PersistentVolumeClaim object when you could easily reference a volume directly from a pod? To answer these questions and help you develop a deeper understanding of Kubernetes, this talk exposes the principles underpinning the design of Kubernetes.

To learn more: https://sched.co/IrkE
  • 2 participants
  • 38 minutes
kubernetes
knowledge
docker
learning
understanding
pod
implementation
containerization
capacity
filtering
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Kubernetes Is Not For Developers and Other Things the Hype Never Told You - Taylor Thomas & Jordan Olshevski, Microsoft

As a new or experienced user of Kubernetes, you’ve likely heard someone say something similar to “Kubernetes will make things so much better for your developers!” In this talk, we will examine why Kubernetes is not a developer tool and cut through other common misconceptions. Along the way, we’ll learn how Kubernetes provides powerful abstractions for running and operating applications. Luckily for us, there are many options for leveraging the abstractions Kubernetes provides to create a better developer experience. Drawing on real-life experience with Kubernetes at three large corporations, we will work through practical examples of using Helm, Draft, custom controllers, and other Kubernetes tools to build example platforms for empowering developers.

To Learn More: https://sched.co/GrRa
  • 2 participants
  • 27 minutes
kubernetes
developers
apps
users
opinionated
api
enterprises
talking
intel
functionally
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Kubernetes Manages More Than Just Containers - Ashley Schuett, Containership

Kubernetes is known for managing, scaling and deploying containerized applications, but it can also be leveraged for managing your infrastructure. When running a cluster there is the option of running a cloud controller manager(CCM) which can make creating resources and creating hardware synonymous. The CCM can provision loadbalancers, set up routes, and tear down vms. In this talk we will do a deep dive into the different controllers that make up a CCM, and how they are keeping the state of your infrastructure consistent with the clusters resources. The main controllers behind the CCM are cloud agnostic and live in core kubernetes, but each provider has to specify its own implementation. We will examine how provider specific logic hooks into the core and how to leverage the framework to write a custom CCM for any provider or bare metal solution.

To learn more: https://sched.co/GrYM
  • 7 participants
  • 27 minutes
ccms
ccm
ecm
tcm
kubernetes
provisioning
manages
containership
software
cloud
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Kubernetes Scalability: A Multi-Dimensional Analysis - Shyam Jeedigunta & Maciek Różacki, Google

‘How much do our clusters scale?’ has been of interest to the developer and user communities of kubernetes for a long time. This is super important if you want to better understand how to architect your workloads by understand where are the bottlenecks of the system. We will begin this talk from formulating a ‘scalability envelope’ across attributes and features of scalability dimensions. We will then illustrate limits that are currently known to us through scale-testing experiments and user experiences.

To learn more: https://sched.co/GrXy
  • 5 participants
  • 43 minutes
scalability
scalable
kubernetes
scaling
workloads
cluster
discussion
planning
services
testing
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Kubernetes The Database - Jonathan Owens & Maryum Styles, New Relic

In the operations world, one of the hardest problems is keeping track of your inventory: Which machines belong to which teams? Which machines are in service? How long have they been there? At New Relic, the ability to keep track of a massive inventory that runs across multiple providers quickly became an unbearable task so much so that it required designing a completely new central {tracking?} system that could scale with a large infrastructure. In this talk, you’ll learn how Jonathan Owens and Maryum Styles used the Kubernetes API server to jump-start this design and create a unified infrastructure description service. They will share how they defined resources, created controller services, and dramatically decreased the process of manual updates.

To learn more: https://sched.co/GrYP
  • 4 participants
  • 31 minutes
kubernetes
servers
hosts
deployments
datacenter
clients
headquarters
infrastructure
container
operate
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Kubernetes and The GitOps Face-Off - Ricardo Aravena & Javeria Khan, Branch Metrics

During the last year, we have seen how Kubernetes GitOps has made organizations rethink CI/CD from storing all declarative aspects in git, reducing the use of manual kubectl commands and managing deployments using PRs. In this talk, we will review some of the more popular GitOps open source tools such as Flux, Gitkube, Draft, and Skaffold, and how they work in real-world production environments. We'll give the side by side comparisons. Which one is better for the GCP, Azure or AWS? How do you integrate them with container building tools such as Kaniko, img, etc? Which ones are easier for developers to use in local environments? By the end of the session, the audience will have a good understanding of the pros and cons of each these tools and how leverage templates such as the Kubernetes operator pattern to quickly deploy them in production ready environments.

To Learn More: https://sched.co/GrSe
  • 2 participants
  • 40 minutes
deployments
kubernetes
manages
workflows
docker
services
tools
containers
daemon
hi
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Kubernetes at Reddit: An Origin Story - Greg Taylor, Reddit, Inc

Despite being ranked in the top 20 busiest sites in the world, Reddit has been a small engineering organization for most of its 13 years. However: the last few years have seen us multiply in size by 7x, causing our tooling, process, and culture to creak and groan. Discussion, evaluation, and experimentation led to our decision to incorporate Kubernetes. This session takes the audience through the motivations, the story, and the results of rebasing our infrastructure on Kubernetes. Today, Kubernetes forms the core of our internal Infrastructure "product", which is a paint-by-numbers experience that engineers of all backgrounds make use of. The audience will see how and why a small (but rapidly growing) organization operating at a unique scale shifted to Kubernetes, get practical tips and advice, and _maybe_ some dank memes.

To Learn More: https://sched.co/GrRp
  • 2 participants
  • 39 minutes
reddits
kubernetes
reddit
subreddits
subreddit
hi
redis
users
introductions
turku
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Kubernetes is Still Hard for App Developers, Let’s Fix That! - Aaron Schlesinger, Microsoft

In this session, I’ll present two case studies that reveal the general needs of most small to medium size application developers. I’ll show that that these developers are severely underserved in the community and that we can drastically improve their experience and grow the Kubernetes community significantly. I’ll use these case studies to detail the technologies a new developer needs to learn before they can get their app running, and I’ll demonstrate the workflow most new developers follow to launch and maintain their app in production. I’ll then describe a hypothetical toolchain based on real world tools that would significantly simplify app creation and deployment for these users. The audience will leave with a deep understanding of a large class of underserved Kubernetes users and ideas for how to meet their needs.

To learn more: https://sched.co/GrTQ
  • 1 participant
  • 34 minutes
kubernetes
developers
app
devops
services
hosted
cloud
workflow
thinking
docker
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Kustomize: Deploy Your App with Template Free YAML - Ryan Cox, Lyft

This talk will introduce Kustomize, a declarative application management system, that allows deployments to be described as template free YAML. It's approach will be contrasted with DSLs and template based schemes. Examples will be explored modeling sophisticated deployment scenarios for a variety of application types. It will end with a deep dive into continuous development workflows that leverage the integration between Kustomize and Skaffold.

To Learn More: https://sched.co/GrSn
  • 1 participant
  • 36 minutes
deploying
applications
software
provisioner
kubernetes
package
users
backend
conference
llamo
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Linkerd 2.0, Now with Extra Prometheus - Andrew Seigner, Buoyant & Frederic Branczyk, CoreOS

In order to provide zero-config observability for service owners running their application on Kubernetes, Linkerd 2.0 needs to scale to any size Kubernetes cluster. In this talk, Andrew Seigner from the Linkerd team and Frederic Branczyk from the Prometheus team will demonstrate Linkerd 2.0 features made possible by Prometheus, including a user-friendly dashboard, a simple yet powerful CLI, and Grafana integration. They’ll outline how Linkerd evolved its Prometheus integration to leverage Prometheus’s ability to handle massive sets of metrics, and demonstrate the scale this integration enables.

To Learn More: https://sched.co/GrXs
  • 4 participants
  • 46 minutes
prometheus
promethea
version
evolved
technologies
borg
monitoring
endpoint
beta
help
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Machine Learning Model Serving and Pipeline Using KNative - Animesh Singh & Tommy Li, IBM

Lifecycle support— including continuous development, training, testing, and deployment of machine learning models—and continuous integration (CI) for AI applications is still in its infancy. We need a solution that enables end-to-end automation of data preparation and model deployment pipelines.In this talk we are going to show how to leverage KNative components to create an event driven AI pipeline. We will leverage OpenWhisk and Kubernetes to provide an event driven platform, and Istio for traffic management and observability to construct a pipeline which will provide interfaces to various open source tools: model training, validation. serving platforms on KubernetesWe will show how we can leverage this AI pipeline to train using advanced batch scheduling in Kubernetes, automate A/B tests and canary testing of models, monitoring concept drifts and accuracy losses etc.

To Learn More: https://sched.co/GrVt
  • 2 participants
  • 47 minutes
ai
intelligence
native
canadian
ml
discussion
platform
ibm
tensorflow
k9
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Machine Learning as Code: and Kubernetes with Kubeflow - Jason " Jay" Smith, Google & David Aronchick

Machine Learning has become an increasingly popular topic in the world of data. At the same time, the concept of microservices through containerization has increased in popularity as it allows for developers to create and package applications for easy export and distribution through various clouds.Kubeflow is an open source project lead by Google to merge both concepts, allowing users to leverage the power of Kubernetes to run the training and serving of their ML models.This convergence of technologies does result in a new way to think of Machine Learning. We now think of can think of machine learning as code bundles. My session will show how with Kubeflow and GitOps tools, you can go beyond simply deploying and training TensorFlow models but bundling the entire infrastructure into a code package and treat the entire machine learning process as a pipeline.

To Learn More: https://sched.co/GrVh
  • 3 participants
  • 38 minutes
tensorflow
google
machine
computational
analytics
thinking
ml
learning
kubernetes
datacenter
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Machine Learning the Kubernetes Way - Ania Musial & Keith Laban, Bloomberg

The Bloomberg Professional Service (aka "the Terminal") provides data, analytics, news, information and communication to professionals in business, finance, government, and philanthropy. Through our internal machine learning platform, Bloomberg is applying advanced AI and GPU-accelerated compute to dozens of domains such as NLP, computer vision, time-series analysis and personalization. In this talk we'll discuss how we adapted Kubernetes to support a diverse set of machine learning workloads; how an ecosystem of data connectors enables rich collaboration; how we address multi-tenancy, data security and privacy; and finally, how we support heterogenous compute requirements and hardware acceleration.

To learn more: https://sched.co/GrSJ
  • 2 participants
  • 36 minutes
bloomberg
terminals
interestingly
technologically
users
managed
nasdaq
ai
musil
thinking
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Managing Addons with Operators (Or How We Dropped Untested bash/sed for Go) - Jeff Johnson & Justin Santa Barbara, Google

Kubernetes has long deployed core components like kube-dns by running kubectl apply every few minutes from a directory on a master node. This worked great with simple addons on a single master node. Addons are a rapidly growing avenue for delivering new features and this growth has demonstrated the shortcomings of the current approach (k/k#23233, eg: configuration is hard and opaque; changes require a cluster restart; addons must be developed in the main repo) Jeff and Justin will talk about their work in replacing thousands of lines of bash, sed and replacing it with operators. They’ll discuss managing dependencies between addons, rolling upgrades, configuration, and health. They’ll cover a few addons that have already been converted and open-sourced, and demonstrate building an operator with their open source toolkit which makes it easy to build a best-practice operator.

To learn more: https://sched.co/GrY1
  • 5 participants
  • 49 minutes
cluster
kubernetes
configuration
googlers
deployments
addon
proxy
advanced
important
gke
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Migrating Internet Archive to Kubernetes - Tracey Jaquith & David Van Duzer, Internet Archive

The Internet Archive has been on a mission to provide universal access to all knowledge for 22 years. While it continues to preserve the history of the web, the Archive must keep its infrastructure aligned with the present and future of the web. Tracey and David will review the Kubernetes migration: the 600,000 line PHP monolith powering core library operations, as well as a wide variety of auxiliary services (like web crawling) supported by many development teams. They will cover deploying Kubernetes at progressively larger scales in the Archive's own data centers, and integrating existing developer workflows with GitLab, Auto DevOps, Helm and Prometheus. Tracey Jaquith has architected much of Internet Archive since 1996 (starting with founder Brewster Kahle) and focuses on DevOps, TV, audio/video, and AR/VR. David Van Duzer manages web-wide crawl operations at Internet Archive.

To learn more: https://sched.co/GrSG
  • 2 participants
  • 29 minutes
kubernetes
hosting
modernized
devops
docker
library
moved
deploying
review
wayback
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Migrating Jenkins to Kubernetes Broke Our Brains - Jonathan Hess & Loren Trout, SAP

Trying to migrate Jenkins to Kubernetes broke our brains. We migrated our Jenkins-based build system from plain VMs + Chef to Kubernetes running on VMs in our SAP corporate datacenter. Here is how we did it so that you can too. We will walk through some of the nitty-gritty details to build a Kubernetes cluster from scratch on virtual machines, walking through our open-source example repo: Provisioning the Cluster: * building a solid cluster with kubeadm * preparation of the underlying OS * how to keep the base machines clean * system and application monitoring Running Jenkins on Kubernetes safely: * our helm charts + shell scripts * sizing the pods for builds * persistent volumes and backups Additionally, we will discuss some of the lessons we discovered along the way: * What problems got solved migrating Jenkins to K8s? * Lessons for other legacy apps

To Learn More: https://sched.co/GrSh
  • 3 participants
  • 36 minutes
jenkins
kubernetes
kubb
thanks
trouble
seattle
coffee
talks
pete
ktm
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Monitor the World: Meaningful Metrics for Containerized Apps and Clusters - Nicholas Turner, Amazon & Nic Cope, Planet Labs

In this talk, Nick and Nic dive into key metrics and tooling that you should be using to monitor your Kubernetes control plane components and your containerized applications. Nick will disect the metrics that have shown to be critical for Kubernetes cluster operations, experience gained while helping to build and operate Amazon's EKS platform. Topics covered will include monitoring etcd and the Kubernetes control plane components. Nic will discuss Planet Lab's Kubernetes deployment and the application metrics that have proven to be most critical for operating large scale clusters, including how they utilize Linkerd and Prometheus for visibility. Two themes that will persist throughout the talk are how use the minimum number of necessary metrics to still have a complete picture while avoiding noise, and how to do it with open source technology.

To learn more: https://sched.co/GrXU
  • 2 participants
  • 31 minutes
monitoring
monitor
important
manages
dashboard
kubernetes
microservices
periodically
minutes
research
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Monolith to Microservice: Pitchforks Not Included - Jason Plum, GitLab

Learn how GitLab turned it’s omnibus into cloud native Helm charts by way of containerization and orchestration. This talk aims to help practitioners already running large scale, successful products make decisions on how to move to microservices while maintaining product development cadence and serving customers on legacy software everyday. It’s like driving a race car and fixing it as you are competing in a race, without pit stops. We will cover: - How we made the application stack capable of scaling via containerization, through many changes to stateful behaviors. - Why we made the changes from an architectural view. - How on earth we accrued the technical debts we had to fix in the first place. - Most importantly, we’ll demonstrate why the monolith concept was the right place to start, but Kubernetes is our future.

To learn more: https://sched.co/GrSP
  • 1 participant
  • 33 minutes
servers
platform
cisco
users
going
forking
milestones
docker
pitchfork
commend
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Multi-Cloud Ingress LB: Gimbal Use Case in Actapio and Yahoo Japan - Hirotaka Ichikawa, Actapio, Inc. & Ryutaro Inoue, Yahoo Japan

Gimbal is a open source multi-cloud/cluster ingress load balancer built on Envoy and Kubernetes. This project is developed by Heptio in collaboration with Actapio and Yahoo Japan. It provides multi-team, scalable and cross-cloud traffic management capability working with Kubernetes and OpenStack service discovery. In this session, we'll talk about detailed Gimbal use case in our environment. We'll cover: - load balancing across Kubernetes and OpenStack backend services - service observability - multi-team operation - backend service discovery - performance evaluation

To learn more: https://sched.co/GrWf
  • 2 participants
  • 26 minutes
kubernetes
gimble
kimbo
infrastructure
japan
hi
octa
openstack
yahoo
app
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Natural Language Code Search for GitHub Using Kubeflow - Jeremy Lewi, Google & Hamel Husain, GitHub

Turning ML into magical products often requires complex, distributed systems that bring with them a unique, ML specific set of infrastructure problems. A year ago, we started building Kubeflow to leverage Kubernetes to solve these problems. In this talk, we will use the example of a search engine for code using natural language (http://bit.ly/gh-kf-search) to illustrate how Kubeflow and Kubernetes can be used to deploy and manage ML products.

To learn more: https://sched.co/GrVn
  • 2 participants
  • 36 minutes
kubernetes
bot
workflow
google
language
git
project
cube
walkthrough
natural
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Navigating Workload Identity in Kubernetes - Michael Danese, Google & Spike Curtis, Tigera

If your application accepts network connections, you need to know with confidence who is on the other end. If your application is composed of many microservices, it pays to take a managed approach to this identity question. Identity is a foundational but complex component of secure systems. This talk provides a conceptual overview of how workload identity is established with a focus on practical application. In this talk Mike and Spike will compare and contrast some different options for establishing identity in your Kubernetes cluster. We will explore recent work in the Kubernetes Container Identity working group and discuss patterns and pitfalls in case studies like Istio and SPIFFE. You'll learn how to decide between these different approaches and how to go about integrating them into your cluster and your application.

To learn more: https://sched.co/GrZr
  • 2 participants
  • 41 minutes
identity
kubernetes
workloads
protocol
delegating
overview
pki
enterprise
maintainer
pod
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Nezha: A Kubernetes Native Big Data Accelerator For Machine Learning - Huamin Chen, Red Hat & Yuan Zhou, Intel

Large training datasets used by machine learning frameworks, such as Kubeflow, are usually stored in low cost and high capacity S3 or Google Cloud Storage. However, S3’s rating limiting and slow data downloading significantly challenges training performance and limits compute scalability. We introduce NeZha and explain how it improves Kubeflow’s training. Nezha is an open source, community driven, and highly collaborative project, contributed by storage and big data engineers. Nezha is based on Kubernetes Initializer: it rewrites Pod spec, adds a sidecar S3 cache, and redirects Pod to use local cache to accelerate. Nezha is self contained and easy to use. It does not require modification to existing applications or user visible Pod changes. Nezha improves big data application performance. Our initial Kubeflow benchmark results using MNIST dataset shows NeZha achieves ~2x speedup.

To learn more: https://sched.co/GrWB
  • 2 participants
  • 30 minutes
advancements
accelerates
gpu
intel
rapidly
cpus
bottlenecks
algorithms
kubernetes
performance
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Noobernetes 101: Top 10 Questions We Get From New K8s Users - Karthik Gaekwad, Oracle & Neependra Khare, CloudYuga

Neependra and Karthik have Kubernetes 101 courses on edX and lynda.com that are very popular and have had over 200,000 views. Over time, they’ve received many questions from folks who are new to K8s, after taking the courses, or in training. They want to spend some time elaborating on the most common questions we’ve received, and answer them once in for all! They’ll cover the following faq’s they get over and over again: D21- What kind of services should I use for my applications?+D39- Shouldn’t I be using Istio instead of K8s now? What does K8s buy me when I can use istio?+D19 How can we do capacity planning in K8s? - Why there is a high learning curve in K8s? Isn’t K8s too complicated? - What is the best way to set a development environment with K8s? - and many more You’ll leave with a much better understanding of K8s, the ecosystem, and have the knowledge to take on the cloud native world.

To learn more: https://sched.co/GrTZ
  • 2 participants
  • 36 minutes
discussion
hosting
conferences
hi
oracle
community
devs
docker
cloud
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Observability is the Key Tenet of Running a Multi-Tenant K8s Environment - Thom McCann & Amreth Chandrasehar, T-Mobile

How do you achieve 200 Million requests per day and no down time for 2 years? T-Mobile has been driving containerized workloads for many internal application teams. Running an internal multi-tenant environment can be challenging but has significant benefits In this session we'll dive deep into observability components such as a large scale telemetry system built on Prometheus serving 4000+ requests per second and millions of metrics over 6 clusters. This open source system is built across 3 AZs in each region (US West and US East) and is federated across multiple Prometheus clusters enabling distributed queries and limitless scale. We'll dive deep into how our operational teams can view integrated monitoring for infrastructure, hosts, VMs, containers and application level and integrate alerts with slack, pager duty and other real-time systems.

To Learn More: https://sched.co/GrXF
  • 2 participants
  • 46 minutes
mobile
telecom
provider
utilization
observability
deployments
scale
customers
micro
terabyte
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Our Journey to Service 5 Million Messaging Connections on Kubernetes - Dylan O'Mahony, Bose & Dave Doyle, Connected

We propose to present a case study on how we built a high-scale messaging service and state store on Kubernetes. The solution supports millions of persistent, concurrent connections; enables tens of thousands of messages per second; is globally addressable; stores millions of states; and responds with minimal latency (<250ms). To evaluate build approaches, the team split into Makers & Breakers. Makers developed the solution stack while Breakers focused on repurposing Locust, a high-scale load testing framework, to simulate behavior. Leveraging the flexibility of Kubernetes, we were able to scale the stack and solve blockers on the path to a viable solution. Blockers included ingress, file descriptors, service discovery and resource limits. The experience was deeply educational, generating key learnings for developers tasked with building a scaled solution on top of Kubernetes.

To learn more: https://sched.co/GrRy
  • 4 participants
  • 40 minutes
wireless
communications
telephony
kubernetes
speakers
alexa
listening
provider
iot
troubleshooting
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Panel Discussion: Ask Us Anything: Microservices and Service Mesh – Moderated by Jason McGee, IBM

Have you heard the buzz around microservices and containers lately? With containers becoming the new standard to building microservice based applications for production, users are leveraging the service mesh to solve common issues with routing, re-routing for graceful degradation as services fail, secure inter-service communication and rate limiting between services. Join us for a live interactive session where our panel of experts from IBM, Google, Lyft, VMware, Linkerd, and RedHat will address your most challenging inquiries around microservice and service mesh!

To learn more: https://sched.co/Graa
  • 9 participants
  • 34 minutes
service
mesh
microservices
server
host
deploying
troubleshooting
session
starting
discussion
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Panel Discussion: Avoiding the Weeds in the Cloud Native Landscape – Moderated by Priyanka Sharma, GitLab

The CNCF is one of the seminal technology organizations of our time and has come to house a plethora of projects and technologies that are relevant to the ecosystem it has created. In this heyday of technical innovation, it can be hard for organizations to decide what tooling and workflows to use as they move to cloud native. There is the tension between best of breed point solutions and what you need across the organization. This panel brings together practitioners who have made infrastructure and tooling decisions for large-scale companies and businesses and offers their perspective. The questions we will cover are: * What are the main categories of tooling when someone moves cloud native? * How do you choose tools - best of breed or integrated solutions? * Share a horror story about a tool/solution your company chose. * Share a success story about a tool/solution your company chose.

To learn more: https://sched.co/GrSS
  • 8 participants
  • 43 minutes
discussion
coop
panelists
tooling
teebs
companies
minimal
microservices
hassle
cloud
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Panel Discussion: Community Building from Scratch: Sharing Experience of CNCF and K8s Meetups – Moderated by Mars Toktonaliev, Nokia

CNCF helps volunteers with organizing meetups all around the world. This session will share our experiences of building communities around Kubernetes, containers and cloud-native projects. Covered topics include where to get speakers, what talks got the most attention, how to promote events and get more people to participate etc.

To Learn More: https://sched.co/GrTK
  • 10 participants
  • 36 minutes
meetup
meetups
meet
hi
starting
startups
newbies
helsinki
organizers
cloud
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Panel Discussion: Growing Diversity in Open Source Projects – Moderated by April Nassi, Google

Diversity in open source projects is worse than in tech overall. When GitHub surveyed 5,500 open source users and developers from around the world on a range of topics, it also asked for demographic information. Of that randomly selected cohort, a full 95 percent of respondents were male. Only three percent identified as female. This panel discussion will be focused on what we can and should do to increase the number of people with different backgrounds, skill sets and experience working on open source projects. The panel comprises of 3 women who work on various key aspects of the Istio project and participate in the Cloud Native community.

To Learn More: https://sched.co/GrTB
  • 10 participants
  • 42 minutes
google
initiative
launched
discussion
introductions
conference
server
docker
cloud
security
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Peloton - A Unified Scheduler for Web-scale Workloads on Mesos & Kubernetes - Min Cai & Nitin Bahadur, Uber

Efficient use of cluster resources is important for web-scale companies like Uber. Those companies require large-scale clusters for stateless, stateful and batch jobs. Today, web-scale companies have built custom schedulers on top of Mesos due to lack of viable open-source solutions. Kubernetes has gained lots of momentum in recent years but lacks the scale and efficiency needed by web-scale companies. This talk introduces Peloton - A unified scheduler for mixed workloads that is horizontally scalable to 10K+ nodes and millions of containers. It has an extensible architecture and supports both Mesos and Kubernetes. Peloton manages compute resources more efficiently and guarantees hierarchical max-min fairness for different teams. It provides a seamless path for companies on Mesos to adopt Kubernetes. Peloton is also cloud agnostic and can be run on-prem or in any public Cloud.

To Learn More: https://sched.co/GrTx
  • 3 participants
  • 29 minutes
ubers
uber
infrastructure
services
developers
bottleneck
trips
utilization
rica
google
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Performance Testing Ingress for Internet-Scale Workloads - Alexander Brand, Heptio

Have you ever wondered how much ingress traffic a Kubernetes cluster could handle? How many nodes would it take to handle the traffic of an Alexa top-40 website? Understanding these numbers and how your ingress infrastructure scales is critical when it comes to deploying internet-accessible applications in production.    At Heptio, we needed to prove that our Envoy-based ingress projects, Contour and Gimbal, would scale to support millions of concurrent connections, thousands of backend services, and thousands of virtual hosts.    In this talk, we will explore the strategies and tools we used, the challenges we faced and the lessons we learned while running these tests. We will dive into kernel tuning, HTTP benchmarking, Envoy metrics, and more. We hope that talking about our experience will help when it comes to performance testing your cloud-native applications and infrastructure.

To learn more: https://sched.co/HChv
  • 1 participant
  • 29 minutes
kubernetes
gimble
ingress
adeptia
infrastructure
hub
dashboard
tooling
openstack
deploying
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Predictive Application Scaling with Prometheus and ML - Chris Dutra, Schireson

Schireson, a New York City based data science and engineering firm, overcame a challenge in how to properly scale kubernetes services for their application stack. Consuming data from several tools in the CNCF portfolio (such as Envoy and Prometheus), Schireson developed home-grown machine learning to actively predict the resource requirements for its services at any given time. The models act in a semi-supervised state to ensure the overall stability of their data science platform. This talk will illustrate the steps taken to construct the models, and offer suggestions to the larger DevOps community on how to implement Predictive Application Scaling in their organization.

To learn more: https://sched.co/GrVz
  • 1 participant
  • 33 minutes
shearson
research
clients
kubernetes
manage
process
reliability
data
model
workloads
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Public Technical Oversight Committee (TOC) Meeting – Moderated by Liz Rice, Aqua Security

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 the project roadmap for 2018, the upcoming TOC Election Schedule for 2018, along with holding an open Q&A for the community with TOC members.

To Learn More: https://sched.co/GuSD
  • 14 participants
  • 36 minutes
panelists
container
consulting
cto
cloud
users
monitoring
server
vmware
google
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Real-time Vision Processing on Kubernetes: Working with Data Locality - Yisui Hu, Google

Kubernetes as a general purpose cloud native application platform simplifies the operation of applications. Data processing is one of the common of applications that benefit from the power of Kubernetes. However attempting real-time computer vision processing on Kubernetes isn't that straightforward, as the maximum processing time for a single frame is expected to be less than 30ms to reach 30fps or no more than 60ms (15fps, start being laggy). This presentation demonstrates the actual issues, feature gaps encountered and workarounds applied running a real-time vision pipeline on Kubernetes from the presenter's hobby robotics project. The pipeline involves a few image pre-processing tasks, a ML model (SSD mobilenet) for object detection and depth estimation with a single camera. The biggest challenge is how to distribute the tasks across nodes with data locality in consideration.

To Learn More: https://sched.co/GrVe
  • 10 participants
  • 38 minutes
robot
kubernetes
machines
capability
computing
tools
controlling
neural
net
vision
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Recent Advancements in Container Isolation - Tim Allclair & Adin Scannell, Google

Container orchestration enables higher bin-packing and utilization of machines, but native linux containers do not offer the same degree of isolation between workloads as separate VM instances can. Attackers could abuse this lack of isolation to move through a Kubernetes cluster after gaining a foothold in a container. Fortunately, there are many tools in the defenders’ toolbox that can be applied across multiple levels of the stack.In this survey talk, we will look at several recent or upcoming advancements in container isolation. You will learn about new kernel features, several "sandboxing" approaches, and features being developed in Kubernetes to harden the Pod and Node boundaries. After the talk you will have a better understanding of how to secure your Kubernetes applications and clusters with the latest features.

To Learn More: https://sched.co/GrZl
  • 2 participants
  • 34 minutes
container
protection
isolation
security
cryptographically
cryptocurrency
integrity
interception
strategy
communication
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Reducing Mean-Time-to-Detection of Incidents with an Envoy Service Mesh - Constance Caramanolis, Lyft

Incident management is inherently stressful and is made worse when the diagnostics and observability data is lacking and heterogenous. Lyft runs Envoy at every hop of the network providing best in class observability across the entirety of Lyft’s network topology. Homogenous data reduces the time it takes to identify production issues. This talk will simulate a production incident at Lyft and guide the attendees through a page from the dreaded PagerDuty notification to resolution, by showing how engineers use Envoy’s extensive observability to identify and root cause the incident and remedy the situation, thus reducing mean time to resolution.

To learn more: https://sched.co/GraX
  • 1 participant
  • 20 minutes
envoy
lift
duties
incidents
woken
clients
handled
notice
lyft
flow
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Rightsize Your Pods with Vertical Pod Autoscaling - Beata Skiba, Google

Specifying CPU and memory needs for your application is often a fortune-telling exercise where time will almost certainly prove you wrong. Assigning too few resources endangers you with CPU starvation and Out Of Memory events; assigning too much hinders cluster utilization. Predicting the right values is challenging since workloads change and evolve. In this talk, we'll teach you how Vertical Pod Autoscaler can set resource assignments for you and how using it with Cluster Autoscaling and Scheduling can give you peace of mind.

To Learn More: https://sched.co/GrYe
  • 3 participants
  • 43 minutes
capacity
workloads
deployments
scaling
kubernetes
infrastructure
server
computational
containers
scheduling
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Running MySQL on Kubernetes - Patrick M. Galbraith, Oracle

MySQL is the world's most popular open source database and there are a number of ways to run it on Kubernetes. This talk will explain and demonstrate how running a complex stateful application such as a database is made easier using Kubernetes. MySQL deployment patterns covered will start with simple MySQL asynchronous replicated master/slave MySQL and Galera synchronous multi-master replication both deployed as StatefulSets using a Helm charts. Following the simple patterns, a detailed discussion and demonstration will showcase the MySQL Operator which uses group replication and the MySQL router and makes creating MySQL clusters, backups, and restorations trivial. Next to be covered will be the Vitess Clustering system and its operator for horizontal scaling of MySQL which has numerous benefits such as built-in sharding and shard management, connection-pooling, query sanitization.

To learn more: https://sched.co/Grb4
  • 1 participant
  • 44 minutes
mysqld
servers
administrators
oracle
users
virtualization
enterprise
tech
currently
slashdot
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Running Serverless HPC Workloads on Top of Kubernetes and Jupyter Notebooks - Christopher Woods, University of Bristol

Jupyter notebooks, deployed on top of k8s, are finding rapid adoption in universities and industry. While k8s can spawn new pods for each notebook session, launching high performance computing (HPC) jobs during dynamic workflows is complicated. Fn is a serverless solution that sits on top of k8s. Individual simulations are deployed as Fn functions that are called dynamically from workflows run within Jupyter notebooks. A notebook running on a lightweight k8s cluster can burst HPC workloads via Fn serverless calls to another cluster running on a bare metal HPC/GPU cloud. Using Fn, we have constructed a distributed access, authentication and accounting layer around a shared object store. This adds security and accountability, thereby making it easy for end users to manage complex multi-cloud workflows involving lots of different types of hardware from within a easy-to-use Jupyter notebook.

To learn more: https://sched.co/GraL
  • 1 participant
  • 53 minutes
fortran
conference
currently
discussions
workshops
programming
advanced
supercomputers
years
theory
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Running VM Workloads Side by Side with Container Workloads - Sebastian Scheele, Loodse

On Kubernetes clusters, cloud native workloads and (legacy) VM workloads can run side by side. KubeVirt is a project to bring declarative, Kubernetes-style APIs to VM creation, configuration, and management. In this talk, I will demonstrate how you can use the KubeVirt to set up and manage VM inside of a Kubernetes cluster. I will be describing how KubeVirt leverages CPU virtualization to implement a stronger security architecture for Kubernetes. When combining both approaches, we can run a wider range of workloads, from container cloud-native applications to lift-and-shift applications with KubeVirt.

To learn more: https://sched.co/GrYS
  • 5 participants
  • 34 minutes
kubernetes
virtualization
vm
kvm
workloads
backend
container
infrastructure
qbert
usability
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Scale Your Service on What Matters: Autoscaling on Latency - Thomas Rampelberg, Buoyant

Scaling HTTP based workloads is about more than cpu and memory. This talk will show why it is critical to scale based on latency, as well as how to do it for your own service by combining Linkerd, Prometheus, and Kubernetes. We demonstrate how to use Linkerd to instrument your service to collect aggregated service latency, store these metrics in Prometheus, and use them as custom metrics for consumption by Kubernetes’s Horizontal Pod Autoscaler. We demonstrate how latency-based autoscaling outperforms CPU- and memory-based autoscaling under a variety of conditions including live traffic from the attendees of this talk, and suggest ways to safely apply this technique to existing systems.

To Learn More: https://sched.co/GrR6
  • 2 participants
  • 32 minutes
scaling
kubernetes
editor
autoscale
app
server
package
proxy
dashboards
deployments
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Scaling AI Inference Workloads with GPUs and Kubernetes - Renaud Gaubert & Ryan Olson, NVIDIA

Deep Learning (DL) is a computational intense form of machine learning that has revolutionize many fields including computer vision, automated speech recognition, natural language processing and artificial intelligence (AI). DL impacts every vertical market from automotive to healthcare to cloud, as a result, the training and deployment of Deep Neural Networks (DNNs) has shifted datacenter workloads from traditional CPUs to AI-specific accelerators like NVIDIA GPUs. Leveraging several popular CNCF projects such as Prometheus, Envoy, and gRPC, we will demonstrate an implementation of NVIDIA’s reference scale-out inference architecture, capable of delivering petaops per second of performance. This is a new and challenging problem in the datacenter and we will discuss these challenges and ways to optimize for service delivery metrics (latency/throughput), cost, and redundancy.

To Learn More: https://sched.co/GrVq
  • 3 participants
  • 40 minutes
scaling
gpu
ai
gp
kubernetes
interactions
models
tensorflow
thinking
bottlenecks
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Scrutinizing SPIRE to Sensibly Strengthen SPIFFE Security - Matt Moyer, Heptio & Evan Gilman, Scytale

SPIFFE (Secure Production Identity Framework For Everyone) is an open source standard for giving identities to services in dynamic and heterogeneous environments. SPIRE is an implementation of SPIFFE that provides a solid bedrock for secure infrastructure -- at least that's what we hope! In this talk, we'll attempt to rationalize that notion. We’ll introduce a formalized threat model for SPIRE and show how it helps suggest practical security improvements. First, we'll introduce the components of SPIFFE and show how applications can use it to build secure service-level authorization systems. Then we'll show how the components of SPIRE work together to enforce useful security properties. Finally, we'll walk through our findings and show some of the incremental improvements we've made to strengthen SPIRE.

To learn more: https://sched.co/GrZZ
  • 3 participants
  • 35 minutes
spiffy
security
spivey
speier
utilities
okay
issued
undertaking
cloud
matt
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Securing Application Telemetry & Tracing with SPIFFE and Envoy - Sabree Blackmon, Docker

Application telemetry, such as Prometheus metrics, distributed logs, and tracing, offer a surplus of information on how an app works, how it's performing, what it’s communicating with and how. However, even when these streams do not contain PII, this information can be invaluable to malicious actors in the days of highly distributed systems. In this talk, we will demonstrate how to use Envoy proxy and SPIRE to protect your telemetry endpoints, in both push and pull use cases, utilizing fluentd, Prometheus, and OpenTracing & Jaeger.

To learn more: https://sched.co/GrXa
  • 2 participants
  • 25 minutes
concerns
security
infosec
information
microservices
observational
usefulness
auditing
workflow
telemetry
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Securing Kubernetes With Admission Controllers - Dave Strebel, Microsoft

An admission controller allows you to intercept or mutate request to the Kubernetes API before it's persisted as an object in Kubernetes . By utilizing admission controllers to intercept objects we have to the flexibility to enforce enterprise security policies for developers and operators of Kubernetes. In this demo heavy session, we will review admission controller capabilities and use cases for extending Kubernetes security. We will also demonstrate how to use an admission controller to restrict access to specific service types in a Kubernetes cluster. Attendees will leave understanding how to utilize admission controllers to extend security in their Kubernetes environment. They will also learn about use cases of using admission controllers to provide enterprise grade security policies.

To Learn More: https://sched.co/GrZQ
  • 1 participant
  • 34 minutes
kubernetes
security
securing
deploying
authentication
hosts
patching
services
cloud
io
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Security Considerations for Container Runtimes - Daniel Walsh, Red Hat

Explain/demonstrates using Kubernetes with different security features for your container environment General Concept - Run containers without root, period - Take advantage of all security features the host provides Configuring CRI-O: - Run containers with read-only images - Limit the Linux capabilities running within your container - Set up container storage to modify the storage options in a more secure manner - Configure alternative OCI Runtimes: Kata, Gvisord and Nabla to run locked down containers Building images with security in mind. - Limit packages/attack surface of container images - Build container images within a locked down kubernetes container Advances in User Namespaces - Demonstrate running each container with a different User Namespace - Configure system to take advantage of user namespace container separation, without taking a drastic speed hit And many more...

To learn more: https://sched.co/GrZ8
  • 2 participants
  • 41 minutes
docker
container
cryo
kubernetes
host
runtime
daemon
demo
underneath
osi
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Service Meshes: The Production Readiness Checklist for the Rest of Us - Zachary Arnold & Austin Adams, Ygrene Energy Fund

At KubeCon Austin in 2017 during the Keynote sessions it was declared: "2018 is the Year of the Service Mesh." At Ygrene, this has been a true statement. SM's have been a great evolution in service-to-service communication. However, the long and short of it is, these tools are not straightforward to simply drop into our clusters and watch them magically work for us. Because of this, we evaluated several service mesh tools using a rubric of our company's needs, and developed a production readiness checklist that would be relevant for any service mesh. We'll share with you our evaluation rubric and production readiness checklist which will hopefully aid you on your journey to better service-to-service communication.

To learn more: https://sched.co/Grag
  • 2 participants
  • 41 minutes
mesh
provisioning
microservices
services
provider
staging
production
problems
manages
rollout
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Sharded And Federated Prometheus Servers to Monitor Distributed Databases - Jun Li & Viswa Vutharkar, eBay

At eBay we have developed a geo-distributed transactional document store called NuData. It is deployed on Kubernetes. The current deployment has thousands of pods across three datacenters, and is monitored by Prometheus. For scalability, our Prometheus cluster has sharded servers to monitor individual infrastructure components and federation servers to retrieve aggregated metrics from sharded servers. For high availability, each sharded/federated server is configured with an active/standby pair over its load-balancer. A routing map ( a time series) is automatically constructed by each shard server and assembled by the federation server, to direct Prometheus queries to the right servers. Today we have over 90 Prometheus servers on two datacenters to collect over 11 M metrics/60 seconds on 400 metrics (and 900 rules), to support health monitoring and performance debugging of NuData.

To learn more: https://sched.co/GrXO
  • 2 participants
  • 32 minutes
database
data
dashboard
monitoring
aggregating
assess
implemented
setup
performance
geode
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Shopify’s $25k Bug Report, and the Cluster Takeover That Didn’t Happen - Greg Castle, Google & Shane Lawrence, Shopify

In May, a security researcher reported a vulnerability in a Shopify microservice and demonstrated how it could be used to access keys from the Google Cloud metadata API. This could have led to a cluster takeover, for which Shopify awarded $25k through its bug bounty program. Shane will share his experience responding to the report, analyzing Kubernetes audit logs, and hardening the cluster to block the escalation path. Together, Greg and Shane will describe some example Kubernetes audit log queries that can help discover unusual activity in the form of Kubernetes API access, and assess the impact of credential exposure, such as in this report. The collection of example queries will be released for use by the Kubernetes community and we will also share some hardening best practices.

To learn more: https://sched.co/GrZf
  • 2 participants
  • 35 minutes
security
vulnerability
kubernetes
hackers
gke
defenses
disclosure
shopify
servers
talks
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Single Sign-On for Kubernetes - Joel Speed, Pusher

User management is hard. At Pusher, with an expanding engineering team, we wanted to build a simple identity management experience within our Kubernetes infrastructure. In this talk, I explore authentication options and demonstrate how Single Sign-On works within our Kubernetes clusters. Kubernetes supports a Single Sign-On protocol called OpenID Connect (OIDC). I’ll take a deep dive into how OIDC authentication flows work before showing how we created a simple log-in experience for our Developers with features such as short-lived tokens, automatic refreshing, group management and a unified identity between the command line (Kubectl) and the browser (Kubernetes Dashboard).

To learn more: https://sched.co/Gra3
  • 1 participant
  • 34 minutes
push
pusher
users
host
platform
authentication
talk
sends
devops
going
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

So You Want to Run Vault in Kubernetes? - Seth Vargo, Google

Kubernetes is great for running applications, but can it run secure workloads like HashiCorp Vault, a popular open source secrets management tool? This two-part, demo-driven talk explores the answers to that question. The first part showcases how to run Vault securely on Kubernetes. We walk through different deployment architectures and strategies for making sure Vault is run in the most secure manner on Kubernetes. The second part focuses on how services deployed in Kubernetes interact with Vault. We discuss the implementation details and tradeoffs for authenticating pods and services to Vault to retrieve dynamic credentials like database passwords and Google Cloud IAM credentials. Attendees we leave with an understanding of how to operationalize better run secure workloads like Vault inside Kubernetes and how to expose secure workloads to other services in the cluster.

To learn more: https://sched.co/GrZu
  • 2 participants
  • 40 minutes
vault
vaults
kubernetes
devops
seth
startups
expose
host
policies
conference
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Switching the Engine (DNS) in Kubernetes: Benchmarks and Possibilities - Michael Grosser, Okkur Labs & Jake Sanders, Google

DNS is one of the core components making Kubernetes run. It’s essential for most services and service discovery. It’s critical, underappreciated and overlooked at the same time. With the recent switch from Kube-DNS to CoreDNS as the main engine for DNS we wanted to take a retrospective look at the improvements and a future look at new possibilities. In this talk we’ll discuss common DNS issues such as UDP packet loss and resulting tail latency issues, compare the performance and reliability of Kube-DNS and CoreDNS, plus spec out and test possible iterative setups with advanced CoreDNS features such as local Daemonset caching, TCP support, prefetching, DNS over GRPC and GRPC based watches.

To learn more: https://sched.co/GrWu
  • 5 participants
  • 40 minutes
cardenas
protocol
hosts
registrar
dns
introduced
maintainer
issue
cuba
eddy
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

T-Mobile Store Locator Serverless Journey with Knative and Kubernetes - Ram Gopinathan, T-Mobile

This talk will cover T-Mobile's serverless journey with the recently announced Knative project. The session will go into depth on how build and serving components of Knative project is leveraged to deliver store locator experience which consists of two functions indexing and query. Query function leverages geo distance search query capabilities provided by elastic search which is also deployed on kubernetes

To learn more: https://sched.co/GraC
  • 1 participant
  • 34 minutes
developers
developer
native
application
operationally
developing
users
android
context
kd
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

The Cloud Native Meetup Community A-Z - Moderated by Kaslin Fields, Oracle

The Cloud Native open source community is famous not only for the great technical capability it provides but also for the incredible community that creates and supports it. The Cloud Native community spans the globe but getting to know the community near YOU can be especially helpful. Meetups are a common tool throughout the tech world for people with similar interests to meet and learn from one another, and it’s particularly popular with open source communities. Whether you’re in Austin, Texas, Seattle, WA, or lots of other places around the world, there’s probably a meetup (or several!) near you. And if there isn’t, you can start one yourself! In this talk, container and cloud-native related meetup founders, organizers, speakers, and hosts from companies ranging from small startups to large fortune 500 companies will discuss their experiences with the meetup community.

To Learn More: https://sched.co/GrTN
  • 9 participants
  • 35 minutes
meetups
meetup
hosts
chat
users
networking
kubernetes
hi
openstack
cloud
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

The Evolution of the AppDirect Kubernetes Network Infrastructure - Pierre Lacerte, & Alex Gervais, AppDirect

In this talk, we’ll discuss the joys and pain the drove the evolution of the AppDirect ingress architecture, from NodePorts, to HAProxy/Consul, and ultimately to the open source Ambassador API Gateway. At AppDirect, we run 12 Kubernetes clusters, handling thousands of requests/minute, and we rely on our gateway to provide key cross-cutting concerns like authentication, rate limiting and observability. Join us to learn about how both development and ops teams use Ambassador, and how this acts as a control plane to the underlying Envoy data plane, which, for example, allows us to specify routing and rate limiting via Kubernetes annotations. We’ll also talk about our ingress roadmap and the planned future for the API Gateway as AppDirect scales.

To Learn More: https://sched.co/GrRm
  • 4 participants
  • 31 minutes
derek
provisioning
deployments
premise
launched
platform
microservice
devops
management
amazonica
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

The Future of Your CRDs – Evolving an API - Stefan Schimanski, Red Hat & Mehdy Bohlool, Google

CustomResourceDefinitions (CRDs) are a cornerstone of many extensions built on-top of Kubernetes. They allow to define custom API objects and the API server will handle their life-cycle. Most APIs start with one version, but sooner or later need to evolve while keeping compatibility with current clients/users. Kubernetes standard types do that through versioning and conversion between versions. This talk covers the corresponding evolution path for CRD based APIs. The talk will cover: - Why Kubernetes has multiple versions - New feature: CRD Versioning with Conversion - Round-Tripability Concept - How to update schemaless API objects to schemaful - Pruning and how to enable it - Defaulting - How to plan for Master Rollbacks when writing a CRD - Storage version and storage migration - Failure modes - Monitoring and managing a cluster with multi-versions - Kube builder support and Demo

To Learn More: https://sched.co/GrTo
  • 2 participants
  • 34 minutes
versioning
version
versions
configuration
crd
custom
cadsr
proposal
cid
kubernetes
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

The Life of a Kubernetes Watch Event - Wenjia Zhang & Haowei Cai, Google

The watch event is essential to the kubernetes architecture. It’s the key to maintaining high availability in the kubernetes control plane. Have you ever wondered how a watch event is propagated? In this presentation, we will cover how kubernetes delivers a watch event through control plane storage, API server, and finally to clients, and what happened to a watch event across server replicas. Attendees will leave with a full understanding of the life of a kubernetes watch event, which could help you make better decisions to implement your controllers in a much more scalable and performant way.

To learn more: https://sched.co/GrUX
  • 2 participants
  • 33 minutes
watchers
kubernetes
important
monitoring
community
events
watchband
interface
session
workflow
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

The Telco Networking Journey to Cloud Native: The Good, Bad, and Ugly - Heather Kirksey, The Linux Foundation

As telecom SPs re-imagine their large-scale communications networks, they look to embrace cloud native architecture & technologies. The journey from proprietary hardware to agile, scalable, & OSS for implementing internet, edge & mobile services (LTE and 5G), known as NFV, began several years ago using the first wave of virtualization technologies. As organizations like AT&T, China Mobile, & Orange look ahead to next-gen services, they're increasingly looking to implement fully realized cloud native network services, i.e., Cloud-native Network Functions (CNFs) running on cloud native infrastructure such as Kk8s & network service mesh using CI/CD & automated testing. Citing examples from open source communities and organizations migrating network functions to the cloud, this session will review lessons learned challenges faced by telcos today as well as what’s in store for tomorrow.

To learn more: https://sched.co/GrX0
  • 9 participants
  • 36 minutes
discussion
conference
vnf
telecom
users
session
concerns
cloud
morning
thanks
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

This Year, It’s About Security - Maya Kaczorowski & Brandon Baker, Google

The message was resoundingly clear at KubeCon EU, “this year, it’s about security”. Kubernetes has made giant strides in 2018 to improve security for end users.We’ll start with an overview of what’s happened in 2018, including the first container security attacks. Then, we’ll cover focus on three hot topic areas to dive deeper and demo: (1) Isolation, using projects like gVisor, Kata containers, and Nabla; (2) Software supply chain security, and (3) Security by default and hardening. You’ll leave with an understanding of new security features in Kubernetes, and how you can contribute to making Kubernetes secure.

To Learn More: https://sched.co/GrZo
  • 13 participants
  • 50 minutes
security
threats
concerns
kubernetes
hackers
breaches
malware
2018
ddos
cryptocurrency
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Three Pillars, Zero Answers: We Need to Rethink Observability - Ben Sigelman, LightStep

Observability has never been more important: the complexity of microservices makes it harder and harder to answer basic questions about system behavior. The conventional wisdom claims that Metrics, Logging and Tracing are “the three pillars” of observability… yet software organizations check these three boxes and are still grasping at straws during emergencies. In this session we’ll illustrate the problem with the three pillars: metrics, logs, and traces are just data – they are the fuel, not the car. We then reframe observability around two fundamental activities: (1) measurement and (2) explanation. “Measurement” must be both robust and precise; “explanation” must present the larger context of distributed transactions and the role that contention plays under peak load. We present both via demos and examples to ground the session in real-world storytelling.

To Learn More: https://sched.co/GrXI
  • 2 participants
  • 34 minutes
observability
observation
monitoring
arguably
microservices
critiques
gradually
important
users
google
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Towards Trading on Kubernetes: Operating Multi-Tenant and Secure Clusters - Andrew Kochut & Javier Diaz-Montes, Two Sigma

Two Sigma, a financial company, performs large-scale data processing for modeling and trading while facing risks, such as data exfiltration. We present how we addressed this by building multi-tenant Kubernetes clusters to run over 500 services on 30K cores and 200TB of RAM. These include parts of our trading system and our document translation system, build and test farms, and artifact caches. Kubernetes doesn't provide full tenant isolation so users often create per-tenant clusters. Two Sigma has many teams with unique data and service access needs, so such a model would have large overheads. We built multi-tenant clusters by coupling namespace, RBAC and PSPs with Two Sigma’s entitlement system. We also integrated Kerberos via annotations to inject tickets, keytabs, and SSL certs into Pods. We discuss lessons operating this both on-prem and public cloud, including pros and cons of GKE.

To learn more: https://sched.co/GrSA
  • 3 participants
  • 40 minutes
sigma
corporate
investors
disclaimer
premise
identity
important
kubernetes
second
000
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Towards a Vendor Neutral Kubernetes - Andrew Kim, DigitalOcean

With over 50 Kubernetes Certified Platforms and Distributions, building Kubernetes with an open cloud philosophy has never been more important. This comes with a large set of technical and organizational challenges, from supporting the diverse range of features on the cloud (e.g. persistent volumes, load balancers, etc) to sustainably adding new providers into the ecosystem. In this session, Andrew, co-chair of SIG Cloud Provider, dives deep into what the community has been doing to move towards a vendor-neutral model with sustainability and portability as a top priority. He will discuss the migration of vendor-specific code out of Kubernetes core, architectural considerations of pluggable cloud provider features, the organizational challenges along the way, and the roadmap ahead.

To Learn More: https://sched.co/GrTl
  • 2 participants
  • 26 minutes
providers
provider
kubernetes
topics
concerns
offering
software
conference
cluster
cloud
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Trace Driven Development: Unifying Testing and Observability - Ted Young, LightStep

This talk proposes a fundamentally new approach to tracing and monitoring: Trace Testing. We discuss testing against trace data rather than code, and how this technique opens the door to an entire suite of verification practices which are difficult to achieve with the current unit/integration test dichotomy. We show that Trace Tests can span across multiple network calls, languages, and services, while still retaining unit-test-like ability to observe fine grained internal behavior. This combination is particularly useful in mircoservice and serverless environments. In addition, Trace Testing ensure that behavior which is important enough to test in development is also observable in production. We also propose that formal proof logic – which can catch new classes of bugs and help with live debugging – is not nearly as complicated once you have distributed tracing.

To learn more: https://sched.co/GrRF
  • 3 participants
  • 30 minutes
tracing
tracer
toolchain
implementation
distributed
exporting
logging
hands
monitoring
flow
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Troubleshooting On-Premise Kubernetes Network: Underlay, Overlay and Pod - Tomofumi Hayashi, Red Hat

Networking is hard. Kubernetes networking can be even harder, especially in on-premise envirnment. Once you install Kubernetes on-premise, you need to manage both network: underlay and overlay. So in case of network issue, operator needs to identify where the error comes from. In addition to container developer, they want to tapping certain pod traffic to somewhere to check the network, too. Based on the last KubeCon presentation by Minhan and Rohit, this talk will presents more practical approach to solve network troubleshooting for on-premise Kubernetes environment, including how to check overlay and underlay network information and how to tapping pod network traffic independent overlay network.

To learn more: https://sched.co/GrWr
  • 1 participant
  • 31 minutes
kubernetes
troubleshooting
network
difficult
packets
concerns
cognitive
interface
netis
hub
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Tutorial: Building & Running Kubernetes from Source and Submitting Your First PR - Ian Chakeres, Silvia Xu, Michael Taufen, & Federico Bongiovanni, Google

(Limited Seating Available - See Description for Details)
  • 5 participants
  • 1:14 hours
introduction
workshop
kubernetes
hi
tutorial
mastering
user
helping
assistants
canadian
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Tutorial: Building Security into Kubernetes Deployment Pipelines – Andrew Martin & Pi Unnerup, ControlPlane; Michael Hough & Liam White, IBM (Limited Seating Available - See Description for Details)

How secure is your deployment pipeline? Is image integrity verified or can any user deploy any image to production? Are those images scanned for known CVEs? And are security policies enforced to harden the cluster at runtime?This tutorial covers current best practices for enhanced Kubernetes cluster security. It is led by core contributors and subject matter experts, and provides hands-on experience with Notary, admission controllers, and vulnerability scanning.It teaches integrating image signing and vulnerability scanning into a pipeline through live examples, and demonstrates how to configure Kubernetes to enforce security policies and image integrity.Attendees should expect to learn how to utilise state-of-the-art CNCF and OS tooling, and frustrate potential attackers throughout the deployment lifecycle.Requirements: internet-capable laptop, a local Minikube installation.

To Learn More: https://sched.co/Gra6
  • 4 participants
  • 1:11 hours
server
hosts
ports
deploying
security
delivery
managed
https
enterprise
cloud
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Tutorial: Developing Production Ready Cloud Native NATS Applications - Waldemar Quevedo & Colin Sullivan, Synadia (Limited Seating Available - See Description for Details)

Learn how to develop secure and reliable cloud native applications using NATS simple but powerful pub/sub messaging features. In this tutorial, members of the core NATS team will show how to implement from scratch a service that uses NATS with all the recommended best practices for production operation.We will cover how to setup a secure NATS cluster with TLS, how to monitor it, walk through common troubleshooting scenarios as well as how to deploy it on Kubernetes. Requirements previous to the hands-on tutorial:- Go- NATS Server (gnatsd)- Docker- minikube- cfssl (https://github.com/cloudflare/cfssl)

To Learn More: https://sched.co/GrX3
  • 6 participants
  • 1:21 hours
nats
deployments
applications
servers
ngs
middleware
production
messaging
exporter
net
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Tutorial: Getting Your Hands Dirty with Knative - Bas Tichelaar & Adé Mochtar, Instruqt

(Limited Seating Available - See Description for Details)

Knative is extending Kubernetes with primitives to build, deploy and manage serverless workloads. In this tutorial, which will be guided by experienced consultants, you will learn how to install and use Knative in a real life scenario.You will learn to work with the following components of Knative:- Build: build your source code into a container- Serving: scale on demand and back to zero- Events: subscribe, publish and manage eventsYou will learn- What the benefits are- How to install the components- How to interact with Knative- How Knative will fit into your current environmentThe tutorial uses the Instruqt platform, which will spin up all the required infrastructure. You just have to bring your own laptop with your favorite browser. Pre-requisites- You know how to work with Kubernetes- You are familiar with kubectl and Kubernetes YAML filesIf you would like to participate, please create an account - https://instruqt.com/login. If you need some more experience with Kubernetes, you can start with the Kubernetes tracks at https://instruqt.com/public/topics/getting-started-with-kubernetes. The Knative tracks will be published once the workshop begins. Because we have limited space, you might not be able to attend the workshop. But don't worry: you can play the tutorials on Instruqt afterwards.

To Learn More: https://sched.co/GraR
  • 5 participants
  • 24 minutes
workshop
assess
provides
troubles
axionclip
forescate
beginnin
dot
ik
tigchelaar
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Tutorial: Hands-on Gitops - Brice Fernandes, Weaveworks (Limited Seating Available - See Description for Details)

In this hands-on tutorial, Brice Fernandes from Weaveworks will go through setting up and using a Gitops pipeline to manage a Kubernetes cluster. This will include setting up monitoring and metric visualisation as well as managing the monitoring configuration using Gitops.After taking this tutorial, attendees will be able to:* Set up their own Gitops pipeline to manage their kubernetes cluster* Compare the desired state of a Kubernetes cluster against the actual state* Deploy Prometheus and Grafana to a Kubernetes cluster* Set up a continuous deployment pipeline for Kubernetes workloadsAttendees should:* Know of kubernetes and the kubectl command line.* Be comfortable with Git* Be comfortable with the Unix command lineNo preparation needed. Attendees will be provided with an online environment to use during the tutorial. Bring a laptop with a modern browser.

To Learn More: https://sched.co/GrT8
  • 1 participant
  • 1:25 hours
demos
workshop
getting
setup
today
session
services
ups
ready
help
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Tutorial: KataContainers the Hard Way: Kubernetes + containerd + KataContainers - Lei Zhang, Alibaba & Xu Wang, HyperHQ (Limited Seating Available - See Description for Details)

Are you ready for KataContainers in Kubernetes? This tutorial includes sub-topics: 1. Install Kubernetes with kubeadm + custom container runtime. 2. Install containerd with CRI support. 3. Plug-in KataContainers as containerd runtime with shimv2 4. Use RuntimeClass to handle multiple runtimes 5. Setup Node e2e tests for cluster validation 6. Install CNI networking for KataContainers 7. Persistent storage plugins for KataContainers. 8. Deep dive into KataContainers features and highlights. 9. Pros & Cons of this deployment.Audiences will learn about benefits of KataContainers, and, the best practices of using KataContainers to secure and enabling hard multi-tenancy in Kubernetes cluster, how to manage multiple container runtimes on same node, and learn about the latest updates of KataContainers from its maintainers.A pre-prepared small cluster (either VMs or baremetal) is expected.

To Learn More: https://sched.co/GrZN
  • 5 participants
  • 1:22 hours
container
containers
packaging
kubernetes
hybridization
introduction
dong
ization
karagounis
kemal
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Tutorial: Kubeflow End-to-End: GitHub Issue Summarization - Michelle Casbon & Amy Unruh, Google (Limited Seating Available - See Description for Details)

Kubeflow is an OSS machine learning stack that runs on Kubernetes.In this session, you will learn how to install and use Kubeflow to support a full ML workflow.You'll build an automatic summary generator using a public dataset of GitHub Issues. In the process, you'll install Kubeflow from scratch, preprocess your dataset, then perform training of a TensorFlow NLP model. You'll then evaluate your trained model, serve it, and interact with the prediction endpoint from a web front-end.You will become familiar with Google Cloud Platform and OSS tools and services such as Apache Beam, TFX, Cloud Shell, Kubernetes Engine, Cloud Storage, and Container Registry. All components are built from source in the Kubeflow Examples repository and are directly transferable to other environments (local, on-prem, and other cloud providers).Prerequisite: familiarity with Kubernetes.

To Learn More: https://sched.co/GrWE
  • 2 participants
  • 1:31 hours
cute
interface
flow
workflow
kit
project
chatbots
goog
cupola
ready
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Tutorial: Using Istio - Lee Calcote & Girish Ranganathan, SolarWinds (Limited Seating Available - See Description for Details)

In the adoption of cloud native technologies engineers find one of the greatest challenges is the management of services in distributed systems. Service management challenges include service discovery, load balancing, fault tolerance, end-to-end monitoring, dynamic routing for canary deployments and securing communication. Istio solves these problems by providing a layer of infrastructure between the services and network that allows service communication to be controlled outside the application code. During this workshop you will gain hands-on experience as we walk through deploying Istio alongside microservices running in Kubernetes. In a series of hands-on labs, we see:• Traffic Management, Resilient Communication and Load Balancing• Policy Enforcement and Rate Limiting• Telemetry, Monitoring and Reporting• Securing Communication• Canary Deployments

To Learn More: https://sched.co/Gram
  • 5 participants
  • 1:19 hours
mesh
meshes
excellent
technologies
services
iste
concerns
workshops
concept
tio
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Understanding CoreDNS in Kubernetes - John Belamaric, Google & Cricket Liu, Francois Tur, Infoblox

In Kubernetes 1.11, CoreDNS is Generally Available (GA) as a DNS-based service discover option. In this presentation, we will go over the default CoreDNS configuration - "Corefile" - used when deploying CoreDNS via kubeadm. This will include a line-by-line discussion of the Corefile and what each option means, and how you can modify or customize the configuration using other features of CoreDNS. You will learn about some of the unique, Kubernetes-specific features in CoreDNS, as well as broader DNS-related features, and how to utilize those in your clusters.

To learn more: https://sched.co/GrWi
  • 3 participants
  • 36 minutes
dns
domain
hosts
servers
configuration
policy
introduce
wouldn
db
speaking
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Understanding Microservices with Distributed Tracing - Lita Cho, Lyft

With microservices, one request can go through hundreds of nodes. Not one engineer can know all the possible paths of the request, How can engineers infer how the system behaves? Metrics? Logging? These tools have their place, but neither of these inherently constructs a journey of the entire request. What if we want to optimize the overall request latency? Figure out how many additional hops the system will make by adding a new API call? I am here to talk about how distributed tracing tells a story about your system. I will go over how you can see the entire picture of what your system looks like, and with this data, make investigate and triage systematic issues, and make impactful, data-driven, performance optimizations to your system. I will go over what tracing does well and what does not. I will also go over how we leverage Envoy and OpenTracing to the instrument.

To learn more: https://sched.co/GrXj
  • 1 participant
  • 35 minutes
distributors
distributed
distributing
lyft
overview
information
networking
implementation
workflows
experience
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Unified Observability in Kubernetes and Beyond with OpenCensus - Morgan McLean & Jaana Burcu Dogan, Google

Platforms like Kubernetes have allowed developers around the world to develop highly performant and easily configurable distributed systems. However, the techniques that developers have used in the past are no longer as effective in these environments. OpenCensus is designed with this situation in mind: it provides libraries that automatically capture application metrics and distributed traces, attaches the correct service and workload metadata, and sends them to your backend of choice for analysis. In this talk we will: - Instrument a set of microservices, including custom metrics and tie-ins to OpenMetrics - Analyze the telemetry captured from the app with common open-source tools like Prometheus and Jaeger - Demonstrate advanced features like exporting data to multiple backends and changing configuration in realtime without requiring redeployment See opencensus.io for more details.

To learn more: https://sched.co/GrXm
  • 3 participants
  • 29 minutes
kubernetes
infrastructure
complexity
workloads
networking
technologies
backends
process
programmer
users
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Use the Cluster API to Deploy Clusters On-Prem and in Public Clouds - Loc Nguyen, VMware & Kris Nova, Heptio

Deploying and managing kubernetes clusters has a reputation filled with stress and headaches. On top of this, there are dozens of tools, APIs and services available to use but they don’t all interoperate. Some tools work best with on prem while others works best with a specific public cloud. The Cluster API is a new project bringing in members from many of these well-known tools and members from both public clouds and on-prem infrastructure software providers. The goal is to create a common declarative, kubernetes-style API, tools, and best practices that can be used to create day-zero solutions for deploying kubernetes to multiple platforms. Come learn about the goals of this project and see a demo of it in use in both on-prem and in a public cloud.

To Learn More: https://sched.co/GrWT
  • 5 participants
  • 35 minutes
vmware
kubernetes
servers
demoing
conference
cluster
hey
session
setup
docker
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Using Kubernetes to Offer Scalable Deep Learning on Alibaba Cloud - Kai Zhang & Yang Che, Alibaba

Running deep learning (DL) jobs requires end to end workflow to accelerate model training iteratively. It must be scalable on massive data and computational resources, and be framework agnostic to relieve the pain of managing diverse dependencies. In Alibaba cloud, we use Kubernetes to build elastic DL platform for continuous model training and optimization. It manages heterogeneous cluster including CPU/GPU/FPGA. Jobs are automatically scheduled to the best-fit resources. Kubeflow, which is a great machine learning scaffold on Kubernetes, is used to setup training pipeline. Project Arena is created to manage and instrument jobs with friendly user experience. In this talk, we will discuss how the platform is designed, and how it facilitates users to focus on DL tasks instead of managing underlying complexity. A demo shows how to run distributed neural network training in a minute.

To Learn More: https://sched.co/GrVk
  • 2 participants
  • 43 minutes
kubernetes
ai
workflows
session
alibaba
capacities
cloud
planning
introduction
enterprise
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Using Prow for Testing Outside of K8s - Matt Landis, Amazon Web Services

Prow plays an important role in every kubernetes PR, but it doesn't need to stop there. We will discuss how Amazon uses prow to test EKS and why you should consider using prow as part of your test setup. We will briefly cover the components that prow, how to use them, how to create your own jobs and how to extend prow to meet your testing needs.

To learn more: https://sched.co/GrSz
  • 1 participant
  • 22 minutes
prowl
prow
testing
tend
aws
eks
asking
deployment
stuff
pods
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Using Services Outside Kubernetes from Kubernetes with the Service Catalog - Ara Pulido, Bitnami

Combining Kubernetes with external services available from public cloud providers can be a powerful way to deploy cloud native applications. Developers can focus on deploying their applications to Kubernetes, while delegating things like database management to a public cloud managed service. The Service Catalog bridges these two worlds by allowing developers instantiate services outside Kubernetes directly from the Kubernetes cluster. In this demo led talk we will show how the Service Catalog allows users to build hybrid applications that use best of breed cloud services and custom made Kubernetes applications running in a Kubernetes cluster. We will demo some public cloud ready Helm Charts and how we can manage these services from Kubeapps, a Kubernetes application dashboard.

To learn more: https://sched.co/GrRR
  • 1 participant
  • 31 minutes
applications
apps
services
backends
deploying
server
kubernetes
managed
cloud
home
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Using a Kubernetes Operator to Manage Application Tenancy in a B2B SaaS App - Mike Arpaia, Kolide

Companies that create products for other companies or teams often have to reason about how to deal with the application-level tenancy of each team. The two ends of the spectrum are to either deploy one monolithic application that handles multi-tenant data isolation via application logic or to deploy and proxy to many instances of isolated single-tenant applications. This presentation will discuss how Kolide has approached the problem of application tenancy by building a Kubernetes Operator to manage the complete lifecycle of each tenant as an isolated instance of a single-tenant application. We will analyze strategies for account management, observability, deployments, networking, and security. Finally, we will consider the efficacy of this strategy in general by analyzing the observed pros and cons after using this approach in production to serve thousands of customer instances.

To Learn More: https://sched.co/GrU9
  • 1 participant
  • 42 minutes
collide
interface
cluster
bot
analytics
deployments
sas
policies
disruption
com
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Using a Managed Kubernetes Service in the Enterprise - Sujit D'Mello & Daniel Selman, Microsoft

All the major cloud providers have managed Kubernetes services such as GKE (Google Cloud Platform), EKS (Amazon Web Services) and AKS (Microsoft Azure). These managed services aim to provide you a Kubernetes environment which is mostly managed by the cloud vendor. Unfortunately, these services do not give you much access to the underlying Kubernetes cluster resources. You are limited to using the kubectl command. While convenient, Enterprises often have demanding functional and operational requirements to meet compliance or corporate standard needs. Some of these are: - Custom logging and monitoring - Anti-malware - Specific networking and zoning - Custom CA certificates and cipher suites - Custom host files - Externalizing configuration - Etc. We will show you how you can meet these Enterprise requirements with creative use of Kubernetes constructs and container initialization!

To Learn More: https://sched.co/GrU6
  • 3 participants
  • 37 minutes
kubernetes
managed
deployments
services
enterprise
infrastructure
startups
consultant
concerns
docker
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Using gRPC for Long-lived and Streaming RPCs - Eric Anderson, Google

Support for long-lived RPCs and streaming RPCs is a core benefit of using gRPC. While such RPCs have fundamental advantages, they also have inherent complications versus "normal" single-request, single-response RPCs. Learn when it is advantageous to use these more advanced features, potential gotchas, and ways to address them.

To learn more: https://sched.co/GrWo
  • 4 participants
  • 39 minutes
rpc
rpcs
pcs
streaming
protocols
rvc
gypsy
awhile
consuming
live
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Visualize Cluster Connectivity with Goldpinger; Smash it with PowerfulSeal - Mikolaj Pawlikowski, Bloomberg

Let's talk about two open source tools to test and troubleshoot your Kubernetes setup: Goldpinger and PowerfulSeal. Goldpinger is a Kubernetes networking troubleshooting tool. Deploy it on your clusters and get a pretty graph of connectivity between all your nodes, Prometheus metrics to generate alerts from, and more. We will be introducing the tool and sharing it with the community during the conference! PowerfulSeal brings Chaos Engineering to your Kubernetes clusters. It will destroy things following your policies, so that you can discover and fix problems before real outages happen. We published PowerfulSeal at KubeCon + CloudNativeCon North America 2017 in Austin, and we'll be giving you an update on the project's momentum. Learn more about it at https://github.com/bloomberg/powerfulseal. Come to our talk and gain two new Kubernetes superpowers!

To learn more: https://sched.co/GrX6
  • 2 participants
  • 29 minutes
distributed
conference
systems
discussion
finally
communicate
chaos
gazillion
worry
difficult
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Vitess at HubSpot: How We Moved Hundreds of MySQL Databases into Kubernetes - Tom Petr & Alex Charis, HubSpot

In early 2017, HubSpot faced a growing problem: our MySQL infrastructure was complex, expensive, and failing to scale. Hundreds of databases running on more than a thousand EC2 instances were managed by just one person, and developers were getting fed up and began to migrate to other higher performance but non-relational datastores. We surveyed the landscape and decided to address these challenges by adopting Vitess and Kubernetes. This talk will detail our journey towards MySQL cloud-native nirvana. We'll cover lessons learned, bugs squashed, and tools built -- including the design and operation of our very own Kubernetes operator for Vitess. Attendees will walk away with a better understanding of what it takes to reliably manage and scale MySQL databases in Kubernetes, and how Vitess is a great tool for the job.

To learn more: https://sched.co/Gras
  • 2 participants
  • 36 minutes
hubspot
kubernetes
hub
hosts
amazon
provisioned
services
apps
operationally
scalability
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Water, Water, Everywhere: Making Kubernetes Audit Logs Potable - Kate Kuchin, Heptio

Audit logging in Kubernetes is a powerful tool that grants Kubernetes operators more insight into their clusters. Audit logs can tell us what happened in our clusters, when it happened, who did it, what resources were affected, and more. The problem is, even a fairly stagnant Kubernetes cluster generates millions of audit logs per week. And it's up to us to distill value out of what is largely just noise. So, how can we isolate important audit events to better understand what's going on in our clusters? In this session, we'll first go over what Kubernetes audit logs are and what information they provide. We'll then do a live a demo of getting audit set up on a cluster, and inspect the raw logs that are generated. And finally, we'll talk about strategies for pulling useful information out of the deluge, so we can make sense of these millions of audit logs glean actionable insights.

To Learn More: https://sched.co/GrX9
  • 2 participants
  • 32 minutes
logging
log
logs
workflow
auditing
kubernetes
vmware
dashboard
devs
docker
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Weave & Chick-fil-A: Managing Fleets of Kubernetes Clusters w/ GitOPs - Sean Drucker, Chick-fil-A, Inc. & Alexis Richardson, Weaveworks

GitOps provides an operating model for managing multiple Kubernetes clusters at scale. In this session, Chick-fil-A and Weave will share examples from our production experience running many K8s clusters. Weave operates a global SaaS product in the cloud using Kubernetes. Chick-fil-A is running Kubernetes clusters at the Edge in restaurants. Both companies have solved the challenges of managing many clusters by combining Kubernetes' natural affinity for declarative infrastructure and its well-defined objects with Git to develop a management technique called “GitOps". D50In this session, you will learn what GitOps is and how it can help you D50effectively manage and monitor your Kubernetes clusters. We will share about the projects we have built to solve common management problems like CI/CD, K8s object generation, configuration management/drift, and observability of the stack.

To learn more: https://sched.co/GrXv
  • 3 participants
  • 34 minutes
chick
chicken
stuff
coop
hi
technologists
talk
apropos
customers
rollout
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

What's Next for etcd Cluster Management? - Gyuho Lee, Amazon Web Services & Sam Batschelet, Red Hat

etcd allows for distributed systems to be built using its provided primitives, but etcd itself is a distributed system. Let’s dig in and see what it takes to make that happen: whether it’s bootstrapping a three-node cluster or expanding from a single node to five. Finally, we’ll look at what improvements could be made to make cluster management easier in future versions.

To Learn More: https://sched.co/GrYD
  • 3 participants
  • 37 minutes
cluster
distributed
servers
communities
configuration
city
representation
mechanisms
based
cdcp
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Why Are We Copying and Pasting So Much? - Solly Ross & Philip Wittrock, Google

If you’ve contributed to the one of the Kubernetes controllers or built a custom controller (such as an operator), you’ve probably had to copy a large amount of boilerplate code. Other bits of the controllers may look similar, but have small variations, making it difficult to separate what is bespoke and what is common logic. The copy/paste approach makes code harder to refactor, understand, and debug. Additionally, neither bug fixes nor improvements to the original are not propagated to the copies. So what can we about it? Enter controller-runtime, a new foundation library for the next generation of controllers which replaces the boilerplate code with a few function calls. In this session, we’ll look at common controller patterns across both the Kubernetes codebase broader ecosystem, identifying the common elements, simplifying them with the utilities in controller-runtime.

To learn more: https://sched.co/GrUR
  • 3 participants
  • 35 minutes
controllers
controller
control
kubernetes
developers
cumbersome
implementation
hands
license
sdk
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Why Data Scientists Love Kubernetes - Sophie Watson & William Benton, Red Hat

This talk will introduce the workflows and concerns of data scientists and machine learning engineers and demonstrate how to make Kubernetes a powerhouse for intelligent applications. We’ll show how community projects like Kubeflow and radanalytics.io support the entire intelligent application development lifecycle. We’ll cover several key benefits of Kubernetes for a data scientist’s workflow, from experiment design to publishing results. You’ll see how well scale-out data processing frameworks like Apache Spark work in Kubernetes. System operators will learn how Kubernetes can support data science and machine learning workflows. Application developers will learn how Kubernetes can enable intelligent applications and cross-functional collaboration. Data scientists will leave with concrete suggestions for how to use Kubernetes and open-source tools to make their work more productive.

To Learn More: https://sched.co/GrVw
  • 3 participants
  • 37 minutes
scientist
kubernetes
experts
developers
data
workflow
thinking
everybody
watson
tsukuba
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

You Can't Have a Cluster [BLEEP] Without a Cluster - Kris Nova, Heptio

I've been running Kubernetes in production for 2 years, and have worked on enterprise Kubernetes service teams including the Azure managed Kubernetes team. This presentation is very special and will talk about the dangers in using Kubernetes incorrectly. This presentation is drawn on years of real experience reports of providing Kubernetes as a service. We learn about the surprising ways users have used/abused Kubernetes, and how their creative use cases ended up causing catastrophic problems for the rest of the system. A simple example of one of these experience reports is running a large Java application in a docker container in Kubernetes, and how the JVM consumed more memory than the container allocated and ultimately put the node into dead lock. The audience walks away knowing they are not alone in their journey to tackle the new complexities of cloud native application management.

To learn more: https://sched.co/GrYV
  • 2 participants
  • 26 minutes
kubernetes
conference
presentation
talking
anybody
concerns
vmware
cluster
users
subtitle
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

eBPF Powered Distributed Kubernetes Performance Analysis - Lorenzo Fontana, InfluxData

Since the Linux kernel 4.x series, a lot of enhancements reached mainline to the eBPF ecosystem giving us the capability to do a lot more than just network stuff. The purpose of this talk is to give an initial understanding on what eBPF programs are and how to hook them to programs running inside Kubernetes clusters in order to answer targeted questions at cluster level but about very specific fine-grained situations happening in our programs and systems, like: - Had that function in my program been called ? - For a given function which arguments have been passed to it? And what it did return? - Which TCP packets are being retransmitted? - What are the queries running slow? - Insights on programming language events/gc - Had that file been opened? Imagine a programmable Kubernetes performance analysis tool that runs at cluster level without performance implications how would you it to be?

To learn more: https://sched.co/GrYw
  • 1 participant
  • 31 minutes
vpf
protocol
bpf
ppff
filtering
understanding
probe
framework
processes
whatnot
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

gRPC Performance; Tuning Applications and Libraries - Noah Eisen, Google

gRPC C++ team has been working on performance for over a year now. In this presentation we will share the story of our journey, sharing insights on tuning applications that use gRPC as well as optimizing the library itself. All concrete examples will be from gRPC, but the high level concepts will be interesting to anyone who has worked on performance. We will focus on: - benchmarking + microbenchmarks + synthetic benchmarks + application benchmarks + cutting down noise on benchmarks - tooling + flamegraphs + latency breakdowns - concrete optimizations + tuning the threading model of gRPC apps + high performance network polling systems

To learn more: https://sched.co/GrYz
  • 2 participants
  • 38 minutes
performance
presentation
gc
general
gpr
rpc
informative
benchmarking
conversations
tooling
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: 5 Years of etcd: Past, Present, and Future - Brandon Philips, CTO CoreOS, Red Hat & Xiang Li, Senior Staff Software Engineer, Alibaba

In July 2013 the etcd project was announced to solve a critical problem for CoreOS: how to safely coordinate unattended automatic software updates across a cluster of Linux nodes. Today hundreds of companies use etcd as part of their production systems to hold critical data for their Kubernetes clusters, network systems, monitoring systems, and much more. But, how did etcd evolve into a critical system in the Cloud Native ecosystem? This talk will cover the 5-year history of etcd from the stumbles, use cases, and technical evolution. We will also dive into the trade-offs that were made as the system went from theoretical prototype to a production ready workhorse. And touch on where the project is going as it moves into the CNCF. There is no expectation of prior knowledge of etcd or how it works. The ideal audience member has a love for distributed systems, and operations.

To Learn More: https://sched.co/Gsvf
  • 2 participants
  • 10 minutes
cd
kubernetes
maintainer
servers
mtd
os
scd
cluster
important
reboot
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: CNCF Maintainer + Ambassador Awards – Chris Aniszczyk, CTO/COO, Cloud Native Computing Foundation & Vladimir Vivien, Software Engineer, VMware

Sponsored by VMware

To Learn More: https://sched.co/Gsx4
  • 1 participant
  • 7 minutes
community
kubernetes
hosted
graciously
contributions
important
foundation
maintainer
december
cnc
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: Charting a Path to Take Kubernetes to 100,000 Enterprises - Wendy Cartee, Senior Director of Cloud Native Advocacy, VMware

What will it take for Kubernetes to be adopted by 100,000 enterprises? While Kubernetes has gained early adoption with significant contributions from the community, the majority of enterprises has yet to learn and use Kubernetes. In this talk, we share our experience working with large and small organizations, and how we are working with customers and the Kubernetes community to drive adoption

To Learn More: https://sched.co/Gsvx
  • 1 participant
  • 6 minutes
vmware
kubernetes
technologies
increasingly
initiatives
enterprise
innovating
admins
cloud
moore
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: Developing Kubernetes Services at Airbnb Scale - Melanie Cebula, Software Engineer, Airbnb

You've already made the plunge to move to Kubernetes, and you feel pretty good about that. But why does it feel like it requires expert-level Kubernetes knowledge for engineers to get anything done? This talk will identify key problems that make out-of-the-box Kubernetes less friendly to developers, and strategies for addressing them, based on Airbnb’s experience empowering one thousand engineers to develop hundreds of Kubernetes services at scale. This talk will focus primarily on four problem areas:
1. Configuration: Generated and templated configuration, extracting shareable components and containers
2. CI/CD: Containerizing CI/CD, multi-stage builds, deploy strategies
3. Service lifecycle: Primary and sidecar containers, Advanced pod readiness, warmup, graceful termination, etc
4. Tooling: Creating and Distributing a kubectl wrapper

To learn more: https://sched.co/GsxY
  • 1 participant
  • 21 minutes
services
developers
deploying
workloads
production
scaling
operate
airbnb
tooling
kubernetes
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: Envoy Update – Matt Klein, Senior Software Engineer, Constance Caramanolis, Software Engineer, & Jose Nino, Software Engineer, Lyft

To Learn More: https://sched.co/JLgh
  • 3 participants
  • 6 minutes
lyft
envoy
topology
infrastructure
lifts
observability
api
deployments
language
proxy
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: Helm Update - Michelle Noorali, Senior Software Engineer, Microsoft

To Learn More: https://sched.co/JLge
  • 1 participant
  • 6 minutes
helm
kubernetes
hub
maintainers
community
cluster
workflows
repositories
project
homebrew
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: High Reliability Infrastructure Migrations - Julia Evans, Software Engineer, Stripe

For companies with high availability requirements (99.99% uptime or higher), running new software in production comes with a lot of risks. But it's possible to make significant infrastructure changes while maintaining the availability your customers expect!I'll give you a toolbox for derisking migrations and making infrastructure changes with confidence, with examples from our Kubernetes & Envoy experience at Stripe.

To Learn More: https://sched.co/GsxA
  • 1 participant
  • 19 minutes
reliability
problems
infrastructures
priorities
improvement
servers
busy
stripe
migrations
communicated
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projectsKeynote: Kubernetes Project Update - Janet Kuo, Software Engineer, Google

To learn more: https://sched.co/GsxP
  • 1 participant
  • 13 minutes
kubernetes
github
trending
platforms
contributions
transitioned
software
release
christmas
113
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: Kubernetes, Istio, Knative: The New Open Cloud Stack - Aparna Sinha, Group Product Manager for Kubernetes, Google

Kubernetes has succeeded in its initial mission. Launched by Google as an open source platform built on the foundations of Borg, Kubernetes has grown into an enterprise platform, with a strong community and adoption across all major industries. But Kubernetes is not meant to merely run on multiple clouds, it is meant to be a complete cloud that shields users from the underlying infrastructure, while providing developers a secure, efficient, productive experience for developing and operating any app. During this presentation, we describe the full-stack vision of a Kubernetes-native cloud. One that spans on-prem and cloud providers, serves all types of applications and provides a serverless developer experience. We demonstrate the vision with a stack that mirrors closely what Google has built internally and now open sourced to the Kubernetes ecosystem.

To Learn More: https://sched.co/Gsvi
  • 1 participant
  • 6 minutes
kubernetes
infrastructure
google
kübra
github
gke
networking
services
support
uconn
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: Kubernetes: Living Up to the Hype - Janet Kuo, Software Engineer, Google

To learn more: https://sched.co/Gsxq
  • 1 participant
  • 13 minutes
kubernetes
hype
bitcoin
ports
hosts
pods
infrastructure
providers
scalable
reasons
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: Liz Rice, Technology Evangelist, Aqua Security

To learn more: https://sched.co/GsxV
  • 1 participant
  • 18 minutes
security
vulnerability
secure
vulnerabilities
protect
kubernetes
deployments
exploits
software
important
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: Maturing Kubernetes Operators - Rob Szumski, Principal Product Manager for OpenShift, Red Hat

We are at the “third era of Kubernetes.” Users learned about containers and orchestration all around the day one of operations. Now we well understand the operations needs from day two and beyond. Next, it is about solving the problems around the entire lifecycle of a Kubernetes application. Using an Operator and the Operator Lifecycle Manager, learn how the build, testing, install, upgrades, and access controls can help you prep your Kubernetes infrastructure for resilience.

To learn more: https://sched.co/Gsxz
  • 1 participant
  • 7 minutes
kubernetes
operator
operational
deployments
handling
software
architectures
knowledge
mapped
stateless
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: Open Source & Containers on AWS - Arun Gupta, Principal Technologist, Amazon Web Services

More users are running containers using open source technologies on AWS than anywhere else. We'll cover the state of open source for containers and applications on AWS, new product announcements for the container ecosystem, and our vision for the future.

To Learn More: https://sched.co/GsxD
  • 1 participant
  • 11 minutes
amazon
kubernetes
compatibility
innovating
cares
services
provisioning
applications
containers
aws
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: Opening Remarks + CNCF Community Updates – Liz Rice, Technology Evangelist, Aqua Security

To Learn More: https://sched.co/IgSK
  • 1 participant
  • 9 minutes
community
attendees
cloud
meetup
000
seattle
diverse
china
hi
kubernetes
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: Phippy Goes to the Zoo: A Kubernetes Story - Matt Butcher, Principal Software Engineer & Karen Chu, Community Manager, Microsoft

Settle in for story time and listen to the official sequel to the Children's Illustrated Guide to Kubernetes. Follow the tale of Phippy and her niece as they take an educational trip to the Kubernetes Zoo.

To Learn More: https://sched.co/Gsw3
  • 2 participants
  • 16 minutes
pods
creatures
zoo
hopped
fibby
present
replica
meerkat
kubernetes
carried
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: Smooth Operator♪: Large Scale Automated Storage with Kubernetes - Celina Ward, Software Engineer & Matt Schallert, Site Reliability Engineer, Uber

Managing stateful applications is tough. While Kubernetes excels in automated application management, more often than not, the state of these applications live outside of Kubernetes. What happens when users develop complex stateful software but still want to benefit from the automation and portability that Kubernetes provides?

In this talk, Celina and Matt share their experience creating an operator for a unique stateful workload: a sharded, replicated, multi-zone time-series database. They discuss the major shift in thought -- from the mental model of a 1:1 process/node relationship, to one far more adaptive to both machine and user behavior.

The audience will walk away with a framework for expressing their stateful workloads using Kubernetes primitives, and advice for navigating the difficult process of codifying innovative abstract ideas without over-engineering solutions.

To learn more: https://sched.co/Gsxn
  • 2 participants
  • 19 minutes
m30
m3d
m3
db
dashboard
mdb
observability
em
workloads
kubernetes
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: The Emerging Multicloud World – Lew Tucker, VP/CTO Cloud Computing, Cisco

Still running in a single cloud? We didn’t think so. On-prem. Public. Hybrid. It’s rapidly becoming a multicloud world – and open source technologies are at the forefront of this transformation. We’ll look at how simplifying container orchestration with Kubernetes and streamlining communication between microservices with Istio are accelerating development processes and forging entirely new levels of business agility.

To Learn More: https://sched.co/Gsx7
  • 1 participant
  • 6 minutes
connectivity
kubernetes
cisco
internet
infrastructure
collaborate
supercomputers
revolutionized
cloud
community
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: The Unification of Containers, Apps and Functions - Jason McGee, IBM Fellow, VP and CTO, IBM Cloud Platform, IBM

Cloud-native developers today have to decide between 3 separate container platforms.  Some choose the flexibility of containers with Kubernetes, others the velocity of an opinionated platform like CloudFoundry, and still others believe the future is all about serverless functions.  How do you know which ones to use? And should you have to choose?  In this keynote, Jason McGee will share his vision for the marriage of containers, apps, and functions -- driven by Kubernetes, Istio and the emergence of Knative into a single combined container platform.  It’s time to break down the silos and see how these projects’ paths are converging to solve real microservice dilemmas: security, scale, and operations.

To learn more: https://sched.co/GsxS
  • 1 participant
  • 7 minutes
apps
applications
servers
workloads
api
kubernetes
developer
java
container
cognitive
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Lightning Talk: Behind The Scenes: Kubernetes Release Notes Tips & Tricks - Mike Arpaia, Kolide

This session aims to shed more light on the release note process from the Kubernetes contributor's point of view. We will briefly discuss the entire release note process from PR to release day. We will pay special attention to the labels and prow commands that contributors can (and should!) use to add context to PRs so that the release note automation can most effectively sort and prepare the document. Finally, we will discuss some common copy-editing tips and tricks that you can use to make sure the final document is consistent and helpful for end-users (spoiler: write your note in the past tense!).

To learn more: https://sched.co/GrV1
  • 1 participant
  • 5 minutes
release
github
submitting
repository
pr
kubernetes
process
commit
notes
hand
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Lightning Talk: CRDs Aren't Just for Add-Ons Anymore - Painting a Picture of the Future - Tim Hockin, Google

Kubernetes has a huge contributor community. There is a steady flow of new ideas for things Kubernetes could or should do, and those almost always change the API in some way. We already have a broad API - we can't grow the scope forever.This talk will lay out a vision for how our thinking is evolving around API definitions and growth. The API machinery is evolving and becoming more general-purpose. We can use that to our advantage, enabling more modular and consistently defined APIs. Put another way: "I heard a rumor that all new APIs have to be CRDs, is that true?" Let's chat.

To learn more: https://sched.co/GrUp
  • 1 participant
  • 5 minutes
api
prototype
tpr
kubernetes
interface
server
versioning
software
domain
managed
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Lightning Talk: Cloud TPU? Don’t Mind If I Do - Nathan Murthy, Tesla

Application-Specific Integrated Circuits (ASICs) have unleashed a wave technological of breakthroughs that have accelerated the pace of development and performance of products up and down the stack. Machine learning libraries like Tensorflow can benefit from these new tightly-integrated hardware architectures. Once exclusive to Google’s data centers, Tensor Processing Units are now available as cloud compute resources to everyone. At Tesla these breakthroughs offer potentially new avenues for our AI/ML projects to grow.

To learn more: https://sched.co/GrVP
  • 1 participant
  • 5 minutes
tesla
battery
power
electric
vehicles
autopilot
robots
efficiently
factory
simulations
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Lightning Talk: Connect from Browsers Using gRPC-Web - Stanley Cheung, Google

We are delighted to introduce gRPC-Web, a cross-browser javascript library which allows developers to write web applications that connect to gRPC servers. In this lightning talk, we will briefly talk about the gRPC-Web protocol and deployment model. We will also show a quick demo on how easy it is to start writing a browser application with gRPC-Web and Protobuf. With gRPC-Web, you get a very familiar gRPC-style API compared to other languages supported by gRPC. We will also talk about how future holds and what we have planned in the roadmap.

To learn more: https://sched.co/GrVV
  • 1 participant
  • 5 minutes
rpc
server
protocol
remote
pc
grp
processor
applications
jrpg
npm
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Lightning Talk: How Fast Was My Database? - Josh Berkus, Red Hat

I know my database will be slower on Kubernetes and cloud native storage, but HOW MUCH slower? This is a question everyone thinking of moving traditionally hosted stateful services like database to Kubernetes ask all the time. And until now, we haven't had good answers. This presentation will detail a series of microbenchmarks on PostgreSQL running on and off Kubernetes in a variety of configurations, including bare metal, local storage, gluster, and rook. You'll get a solid idea of what the cost in latency and throughput is for abstracting away your storage problems, and be able to make platform decisions for yourself.

To Learn More: https://sched.co/GrVS
  • 1 participant
  • 5 minutes
kubernetes
servers
databases
daemons
openstack
containers
storage
performance
deploying
cloud
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Lightning Talk: Introduction to GitOps Deployment to Kubernetes - Jun Sakata, Ubie, Inc.

There exist many practices for continuous deployment to Kubernetes. Among them GitOps goes well with declarative configuration of Kubernetes, and leads to more reliable configuration management. GitOps was introduced by Weaveworks, but it is a whole new concept. All you need is the git controlled deployment manifest. In this lightning talk, I will show how to start it, example pipelines an workflows.

To learn more: https://sched.co/GrUj
  • 1 participant
  • 5 minutes
kubernetes
service
ops
repository
startup
prototype
managed
cloud
hi
docker
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Lightning Talk: Kubegres: Accessing K8s From Postgres - Liz Frost, Heptio

Postgres is a very versatile database. In addition to regular SQL queries, you can use a Foreign Data Wrapper to make anything - other databases, JSON files, Twitter - appear to be just another set of tables in the database. This includes Kubernetes! In this lighting talk I will show off querying cluster information, starting and stopping pods, and more… all from inside a postgres SQL prompt. Along the way, I’ll explain a bin about the Postgres foreign data wrapper model, how to use the Go client for Kubernetes, and show off some fun statistics you can gather when your whole cluster is a database.

To Learn More: https://sched.co/GrVY
  • 1 participant
  • 5 minutes
postgres
server
provides
ftw
trans
twitter
complicated
queer
query
caverna
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Lightning Talk: Monitoring Kubernetes with BPF and Prometheus - Jonathan Perry, Flowtune

Kubernetes has made it incredibly easy to build distributed applications out of large numbers of microservices. But monitoring, or even accurately tracking, the interaction between each of these services can be a challenge. In this talk, we will explain how BPF (Berkeley Packet Filter) can be used to monitor your Kubernetes cluster and its services without any per-service code changes or instrumentation. Specifically, we’ll show you how network flows between pods gathered with BPF and captured with Prometheus can be used to visualize service dependencies and identify issues in your distributed applications.

To learn more: https://sched.co/GrV7
  • 1 participant
  • 5 minutes
kubernetes
throughput
streaming
monitoring
flow
iptables
services
connection
api
nodes
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Lightning Talk: Optimizing Kubernetes Networking at Datadog - Laurent Bernaille, Datadog

As your applications become composed of more and more microservices, network traffic becomes challenging both in terms of latency and throughput. Datadog applications are network-intensive, so we invested a lot of time in optimizing the network when we started to migrate to Kubernetes to minimize the induced overhead. This talk will start by giving a quick overview of our challenges. It will then explain how we manage the different types of traffic: pod-to-pod, pod-to-service and ingress. For all of those, I will show how our setup evolved and why and what we are looking into for the future. The talk will detail the CNI and ingress plugins we explored and the issues we faced along the way, as well as some contributions we made to these projects.

To learn more: https://sched.co/GrVD
  • 1 participant
  • 5 minutes
kubernetes
ipps
throughput
network
optimize
vms
workloads
services
migrations
pod
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Lightning Talk: Overengineering your Chatbot for Fun and Science - Andrew Gao, Capital One

"Chatbots are fun! They are also universally useful no matter what kind of developer you are. Whether you are building out a customer service bot or automating daily tasks through your preferred Chat program, the barrier to entry for making a chatbot can be trivially low and allow everyone on your team to contribute. So what better way to learn about your technology ecosystem than by throwing it all on your Chatbot? Please join us as we take what could have been a 10 line microservice and turn it into a containerized distributed highly available passion project with a dash of open-source Machine Learning frameworks running on Kubernetes.
Topics:
Chatbot Overview
Making your Chatbot run on Kubernetes
Distributing your Chatbot
Giving your Chatbot Persistent state
Blue/Green Push button deployments for your Chatbot
Empowering your Chatbot with ML"

To learn more: https://sched.co/GrUm
  • 1 participant
  • 5 minutes
chatbot
bots
bot
chat
chocolates
communication
talking
topic
question
users
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Lightning Talk: PID Autoscaling Strava's Linkerd Service Mesh Using Prometheus Data - J Evans, Strava

Strava’s traffic fluctuates alongside our athletes’ weekly exercise habits. Our service infrastructure must dynamically scale to meet constantly changing demands efficiently and cost effectively. This is becoming increasingly important as we augment our ensemble of microservices to provide our community with a richer feature set. In this presentation, J Evans will describe how Strava leverages Linkerd, and its seamless integrations into open source monitoring tools, to maintain observability and enforce consistency throughout their service mesh. Specifically, he will demonstrate how Strava uses Prometheus to aggregate metrics at the control plane (Linkerd) and application layer to fine tune a proportional-integral-derivative (PID) auto scaling system capable of maintaining high resource utilization across the Strava platform.

To Learn More: https://sched.co/GrVb
  • 1 participant
  • 5 minutes
controllers
control
auto
pit
implementation
utilization
model
deployments
scaling
error
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Lightning Talk: Spawning Kubernetes In CI For Integration Tests - Marko Mudrinić, Loodse

Making sure a Kubernetes operator works correctly is a very important step before deploying it to production. Without good integration and E2E test coverage, it’s easy for a bug to get in.Therefore everybody who is seriously developing operators will face the problem of spawning Kubernetes in CI: integration tests assume a complete Kubernetes cluster. There are many solutions for bootstrapping clusters, but many of them don’t work in CI or require additional configuration.In this talk we’ll take a quick look at the most popular solutions for running Kubernetes in CI, such as Minikube and DIND. We’ll compare those solutions and see what the requirements for each of them are.

To learn more: https://sched.co/GrUv
  • 2 participants
  • 5 minutes
kubernetes
docker
vci
ci
kind
configured
cluster
machine
problem
caster
youtube image

15 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Lightning Talk: The Future of Humans in a World of Automation - Kendall Miller, ReactiveOps

The cloud providers have built service after service in an attempt to automate away the need for ops professionals. So where is the future for people in ops? Is there a future or should the engineers who are building tools for engineers get out now? This will be a fast paced discussion about the places where people are still needed, and an argument for why people will always be needed, even if in less numbers than before. Yes, the world is bleak and terrifying. Yes, AWS is literally out to remove the need for you on this planet. But there is still hope.... (And I'm not talking about a future where ops people are paid $500/hr like COBOL devs are because they've become so rare...)

To learn more: https://sched.co/GrVM
  • 1 participant
  • 5 minutes
automation
automated
robots
machines
automate
efficiency
auto
future
electric
labor
youtube image

13 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Clusters All the Way Down: Crazy Multi-cluster Topologies - Matt Caulfield, Oort

What happens when your application outgrows a single cluster? How do you scale from one cluster to dozens without sacrificing high availability or performance? How do you structure your application to actually take advantage of multi-cluster environments? In this session, you'll learn about multi-cluster topologies: different options for structuring your application architecture to naturally benefit from multiple Kubernetes environments. Whether you're building a new application from scratch or scaling up an existing deployment, this session will equip you with best practices, rules of thumb, and the right mental model for successfully using Multi-Cluster Kubernetes.

To Learn More: https://sched.co/GrWW
  • 2 participants
  • 34 minutes
cluster
clusters
networking
scaling
cisco
ort
talks
anybody
iot
consulting
youtube image

13 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: KubeVirt BoF - Daniel Gonzalez Nothnagel, SAP & Scott Collier, 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.

To Learn More: https://sched.co/Ixrt
  • 3 participants
  • 37 minutes
qbert
session
deployments
seattle
setup
users
launched
community
vmware
cloudflare
youtube image

13 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Intro: Virtual Kubelet - Ria Bhatia, Microsoft & Ben Corrie, VMware

The intro to virtual kubelet session will go through the architectural design and the history of the virtual kubelet project. The session will feature use cases, demos and current ways of using virtual kubelet in your own kubernetes clusters to scale into burst capacity, or manage other kinds of resources like IoT Edge deployments.

To learn more: https://sched.co/I1Xj
  • 4 participants
  • 37 minutes
vmware
vm
virtual
vsphere
host
demoing
container
interface
stuff
docker
youtube image

13 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Keynote: Tales from the Kube: Contributions by the Community - Brian Grant, Principal Engineer & Tim Hockin, Principal Software Engineer, Google & Clayton Coleman, Architect, Kubernetes and OpenShift, Red Hat

While most people are familiar with how Kubernetes became an open-source project, there are other stories about its early days that you haven’t heard. This presentation will shine a long-overdue light on the invaluable contributions of a number of contributors who helped shape what the project has become.

To Learn More: https://sched.co/GswX
  • 2 participants
  • 23 minutes
community
discussions
collaboration
cádiz
cube
project
ideas
bringing
people
complicated
youtube image