Detect and react intelligently to changes in data with Drasi
We are excited to release Drasi, a data change processing platform, as…
Headed into Seattle early for KubeCon North America? Join your open source friends for community workshops at the Seattle Microsoft Reactor on Monday, December 10th.
We have an agenda packed with free hands-on learning with our open source Kubernetes tools, including Virtual Kubelet, Draft, Brigade, Helm, and more. We’ll also introduce you to a new open source project that we’re announcing in December.
Read below for the agenda, session descriptions, and how to sign up. We have multiple sessions running throughout the day, so you’ll need to sign up for each session individually. Stay all day or pop in for specific workshops. Space is limited, so don’t wait!
Who: Developers, DevOps Engineers, SysAdmins
What: Open source tooling workshops
When: December 10, 2018
Where: Seattle Microsoft Reactor – 320 Westlake Ave N, Seattle, WA
How: Sign up links are below, below each session description. NOTE: you’ll sign up for *each session* individually
Time | Westlake Office (Room 6029) |
Reactor (Pods) |
Reactor (Classroom) |
8:30am | CHECK IN >> | ||
9am | Streamlining Your Kubernetes Application Development with Draft & Brigade | Getting Started with Helm, the Kubernetes Package Manager | Intro to Virtual Kubelet |
10am | |||
11am | |||
12pm | LUNCH BREAK>> | ||
1pm | Deploying Virtual Kubelet to The Cloud + Autoscaling with Virtual Node | Pack Your Bags: Managing Distributed Applications with CNAB | Building a Provider for Virtual Kubelet |
2pm | |||
3pm | Building a Kubernetes cluster in Azure utilizing the Azure CNI and Azure Network Policies | ||
4pm |
Draft makes it easy to build applications that run on Kubernetes by targeting the “inner loop” of a developer’s workflow — as they work on code, but before they commit to version control — and Draft automatically builds the container image, pushes it to a container registry, then deploys a Helm chart in your cluster. Brigade works on the “outer loop” and executes Kubernetes pipelines based on events. Together, they create a development workflow where the application is automatically built and deployed into the Kubernetes cluster, and the unit and integration tests are running in the background — without pushing code to version control. During this workshop, you will learn how to build an environment and simplify the process of successfully developing and deploying applications on Kubernetes.
>Sign up for this session HERE.
Learn what Helm is and how it helps you manage applications in Kubernetes. From installing Helm to working with repositories, we’ll get your started with this standard piece of the Cloud Native ecosystem. Next, you’ll learn how to write and use Helm Charts. We’ll take an existing microservice-based app and package it up as a Helm chart. Along the way, we’ll learn how to structure charts, how to write Helm templates, and how to test out your chart.
>Sign up for this session HERE.
The open source Virtual Kubelet project provides an alternative implementation of the kubelet, which adds a virtual node to your Kubernetes cluster. This virtual node can be backed by a variety of providers, including serverless container infrastructure like Azure Container Instances (ACI) and AWS Fargate. In this workshop, we’ll explore how Virtual Kubelet works and how to install it in your Kubernetes cluster. Then we’ll look at providers and the different scenarios that can be supported.
>Sign up for this session HERE.
Let’s take a look into all the new features of Virtual Kubelet, like service discovery, GPU support and more. We will also discuss the current state of Virtual Kubelet supported providers with some design decisions that were made in the past year. Next, we’ll learn about Virtual Node, an easy and simple way to scale your services up zero and up from zero to Kubernetes. We will deep drive into the architecture of Virtual Node and figure out how to autoscale Kubernetes deployments with it.
>Sign up for this session HERE.
Get a first look at the newest open source project from the team that brought you Helm, Service Catalog, Draft, and Brigade. We’ve been working on something fabulous and want you to be the first to know. Afterwards, join us to be one of the first to get hands-on experience with our newest tool for managing distributed applications.
>Sign up for this session HERE.
The open source Virtual Kubelet project provides an alternative implementation of the kubelet, which adds a virtual node to your Kubernetes cluster. This virtual node can be backed by a variety of providers, including serverless container infrastructure like Azure Container Instances (ACI) or AWS Fargate. In this workshop, we’ll build on the “Intro to Virtual Kubelet” workshop. We will walk through what a provider looks like and then build our own.
*It is recommended that you have attended the “Intro to the Virtual Kubelet” workshop prior to this workshop.
>Sign up for this session HERE.
In this workshop, we will walk you through the steps to build a Kubernetes cluster from scratch in Azure, utilizing the Azure CNI for providing Azure VNet connectivity for your containers and Azure Network Policies to enforce fine-grained access control. You will also learn how to integrate your cluster with popular Azure services such as storage and SQL, with on-premises deployments and resources residing in peered Virtual Networks.
>Sign up this session HERE.
Using persistent storage with Kubernetes in an enterprise environment can be daunting. It is important to find the right balance between ease-of-use, security, performance, availability and cost among other considerations. This workshop will focus on the trade-offs and considerations between using different types of persistent storage with Kubernetes in the cloud. We will cover the following topics: introduction to Kubernetes and persistent volumes, enterprise use cases, storage considerations, performance best practices, and scale up or scale out.
>Sign up for this session HERE.