Loading…
May 2-4, 2018 - Copenhagen, Denmark
Click Here For Information & Registration
Operations [clear filter]
Thursday, May 3
 

11:10 CEST

Building cert-manager: Migrating Thousands of Users from kube-lego to use CRDs - James Munnelly, Jetstack (Intermediate Skill Level)
cert-manager is a new project, built to replace kube-lego and make x509 certificates first class citizens in Kubernetes. Using custom resource definitions to introduce the concept of Issuers into a cluster, end-users can request signed TLS certificates from an ACME server (e.g. Let’s Encrypt), a signing key pair, Hashicorp Vault, or your organisations custom CA through its extensible design.

This talk presents cert-manager and demonstrates its new features over its predecessor, and specifically our approach to migrate thousands of users from kube-lego to the new custom resource backed system, without hindering future cert-manager functionality or effecting production users. At the end, we’ll go over the roadmap and future plans for the project, as well as how you can get involved!

Speakers
JM

James Munnelly

Solutions Engineer, Jetstack
James is a Solutions Engineer at Jetstack, which involves helping customers bend and break Kubernetes to their will. He's created a number of extensions to Kubernetes core, including cert-manager (a kube-lego successor), Navigator (DBaaS for Kubernetes), a simple cloud provider for... Read More →


Thursday May 3, 2018 11:10 - 11:45 CEST
C1-M2
  Operations, Intermediate

14:00 CEST

101 Ways to “Break and Recover” Kubernetes Cluster - Suresh Visvanathan & Nandhakumar Venkatachalam, Oath (Yahoo) (Intermediate Skill Level) (Slides Attached)
At Oath (yahoo), we operate one of biggest on-prem kubernetes cluster. We manage about dozen kubernetes clusters and 7000+ pods are running across the dozen clusters, major application such as Yahoo Sports, Yahoo Finance are powered by kubernetes. Managing at scale has its own challenges, in this talk we will cover 101 Ways to “break and recover” kubernetes cluster.

Speakers
avatar for Nandhakumar Venkatachalam

Nandhakumar Venkatachalam

Princi Production Engineer, Oath Inc
Nandhakumar Venkatachalam is a Princ Production Engineer, Lead for Kubernetes Infrastructure/ Cluster management team at Oath Media Build and Products. He is a subject matter expert and solution architect specialized in high availability. Nandha has been under Oath for 11 years and... Read More →
avatar for Suresh Visvanathan

Suresh Visvanathan

Sr Architect, Oath (Yahoo)
Suresh Visvanathan, Sr Architect, has over 13 years of experience in IT and Software. Suresh’s current responsibilities include the architecture, vision, strategy and design of cloud platform as-a-service (PaaS). Suresh has been architecting solutions and building products around... Read More →



Thursday May 3, 2018 14:00 - 14:35 CEST
C1-M2
  Operations, Intermediate

14:45 CEST

Kubernetes Multi-Cluster Operations without Federation - Rob Szumski, CoreOS (Intermediate Skill Level)
Federation is typically thought of as the only way to do multi-cluster operations, but that's not the case. I explore more secure and scalable methods for connecting clusters together. This is key to hybrid scenarios where you want two or more clusters set up in a consistent way, and then deploy an application in all regions or on all clouds.

I will dive deep into sharing RBAC roles and resource limits, plus setting up the same namespaces with important default config like Pod Security Policies.

Speakers
avatar for Rob Szumski

Rob Szumski

Principal Product Manager for OpenShift, Red Hat
Rob Szumski is Principal Product Manager for OpenShift at Red Hat. Focused on product design from open source to commercial offerings, Rob has deep experience in UX, web interfaces, and CLI. Rob likes to experiment with the technology he works on to understand it from both the developer's... Read More →


Thursday May 3, 2018 14:45 - 15:20 CEST
C1-M2
  Operations, Intermediate

16:35 CEST

Clusters as Cattle: How to Seamlessly Migrate Apps across Kubernetes Clusters - Andy Goldstein, Heptio (Intermediate Skill Level) (Slides Attached)
Before the arrival of Cloud Native, IT departments frequently treated each component--a service/application, a virtual machine, or a bare metal server--as a special, fragile entity that required the utmost of care.

Kubernetes, and more broadly Cloud Native, presents us with better ways to handle our infrastructure. For example, when we need to upgrade to a newer Kubernetes version, we can use automation and tooling to create a new cluster and migrate existing workloads over to it.

In this talk, Andy will describe different strategies for moving workloads between clusters. He'll show you how to use tools such as Ansible and Kubeadm to quickly install a new cluster, along with Heptio Ark to back up one cluster and restore into a new one. Andy will also demonstrate how you can perform zero-downtime migrations using Envoy for cluster ingress, traffic shifting, and some DNS “magic.”

Speakers
avatar for Andy Goldstein

Andy Goldstein

Kubernetes Container Platform Lead, Red Hat
Andy Goldstein is an engineer at VMware. Current and past projects and contributions include Cluster API, Velero, OpenShift, and Kubernetes. Andy lives in Rockville, MD, with his wife, two children, and two noisy cats.



Thursday May 3, 2018 16:35 - 17:10 CEST
C1-M2
  Operations, Intermediate
 
Friday, May 4
 

14:00 CEST

Cloudbursting with Kubernetes - Irfan Ur Rehman & Quinton Hoole, Huawei Technologies (Intermediate Skill Level) (Slides Attached)
Cloudbursting is one of the most useful features of cloud computing for applications with high traffic volumes during only some hours in a day, or only during some days in a month.
Kubernetes as of release 1.9 supports both application auto-scaling based on metrics such as CPU utilization and cluster node auto-scaling based on application workload (pods) needs.
Kubernetes also supports cluster federation, which enables binding of multiple clusters into a single observable unit from the point of view of a user.
This presentation will discuss how we’ve used these features to reliably burst from a priority/low cost cloud cluster to another, using Kubernetes. We’ll introduce a possible spec, a reference design, discuss the missing pieces and a provide a demo.

Speakers
avatar for Quinton Hoole

Quinton Hoole

Technical Vice President, Futurewei
https://www.linkedin.com/in/quintonhoole/YouTube me for previous presentations.CNCF TOC Member
IU

Irfan Ur Rehman

Sr. Software Engineer, Turbonomic
Irfan is a senior engineer associated with the Advanced Engineering group at Turbonomic. In his current role he is tasked with drafting multi cluster capabilities for Turbonomic’s analytics platform. He has also been associated with SIG Multicluster, particularly Kubernetes Cluster... Read More →



Friday May 4, 2018 14:00 - 14:35 CEST
C1-M2
  Operations, Intermediate
 

Filter sessions
Apply filters to sessions.