July 13–16, 2020

KubeNoob 101

Saiyam Pathak (Walmart Labs)
9:00am–5:00pm Tuesday, 07/14/2020
Location: Portland 255

To attend, participants must be registered for a Training Pass. Please note: 2-Day Training passholders have access to TWO 1-day training courses, ONE on Monday and ONE on Tuesday. 1-Day Training passholders have access to ONE 1-day training course on Monday OR Tuesday.

Saiyam Pathak outlines the basic concepts of containers and orchestration technology, including Docker and Kubernetes. You'll learn the what, why, and how of the Kubernetes ecosystem.

What you'll learn, and how you can apply it

  • Understand Kubernetes and how to implement it
  • Discover the latest tooling and how to contribute to Kubernetes from real-world stories

Who is this presentation for?

  • You're a developer, ops engineer, or just want to understand the Kubernetes ecosystem.

Level

Beginner

Prerequisites:

  • A basic understanding of Linux and Docker (useful but not required)

Hardware and/or installation requirements:

  • A laptop with Raspberry Pi installed (if possible)

Kubernetes is becoming the shipping leader in all aspects for orchestrating the containerized workloads, so it’s important to understand Kubernetes’s internals. Saiyam Pathak explains the architecture of and how things work in Kubernetes. Understanding what’s happening inside the cluster can is important for you to correctly identify the problems and issues. You’ll learn about Kubernetes networking, what an HA cluster looks like, how to implement the best Kubernetes solution, and how to choose the right tools to do the right things. Along the way, you’ll discover some of the tools that can be used to effectively set up and manage the cluster, and you’ll focus on edge devices like Raspberry Pi.

Outline

  • Introduction to containers and container orchestration
  • Kubernetes architecture (master and worker nodes components)
  • Kubernetes objects (pods, deployments, replica sets, services)
  • Kubernetes networking
  • Kubernetes security overview (authentication, authorization, admission)
  • Kubernetes autoscaling (HPA, cluster autoscaler)
  • How to contribute to one of the biggest open source projects—Kubernetes
  • How to set up Kubernetes on Raspberry Pi (If you don’t have Raspberry Pi, you can use Katakoda or play with the Kubernetes online free platform.)

Before you leave, you’ll understand Kubernetes concepts and be fully equipped with the knowledge to apply to your current projects.

About your instructor

Photo of Saiyam Pathak

Saiyam Pathak is a software engineer at Walmart Labs, working on a multicloud Kubernetes project with a focus on creating and managing the machine learning ecosystem. Previously, Saiyam has worked on many facets of Kubernetes, including scaling, multicloud, managed Kubernetes services, and Kubernetes documentation at HP and Oracle. He’s worked on implementing Rancher and Influx in different organisations. When not coding, Saiyam works on contributing to the community by writing blogs and organizing local meetups for Kubernetes, Rancher, and Influx. He’s also an Influx ACE member, and you can reach him on Twitter as @saiyampathak.

Conference registration

Get a Training Pass to add this course to your package.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)

Contact us

confreg@oreilly.com

For conference registration information and customer service

partners@oreilly.com

For more information on community discounts and trade opportunities with O’Reilly conferences

Become a sponsor

For information on exhibiting or sponsoring a conference

pr@oreilly.com

For media/analyst press inquires