Hands-on Intro to Kubernetes (and OpenShift) for JS Developers
summary
Live lab that authenticates to a 19-node cluster, uses oc and kubectl, and builds a Node.js image with nodejs source-to-image from a Git repo; it deploys a web app, exposes a route, scales to five replicas, deletes pods to prove automatic recovery, performs a rolling update to a v1 image and rolls back, and streams build logs and watches status (the API populates ~130 extra lines of status). Also demonstrates oc rsync/odo for iterative local edits; everything shown works end to end.
AI-written summary · about
chapters (22)
- 0:00Start
- 7:16Introduction
- 9:22What Kubernetes Is and What Kubernetes Is Not
- 19:46The Kubernetes Api
- 22:39Kubernetes Terminology
- 25:20Pods
- 25:59Pod
- 28:21Basic Pod Spec
- 35:46Coop Ctl Describe Command
- 41:21Communication inside the Cluster
- 48:57Deployment Json
- 1:02:12Replica Set
- 1:06:01Roll Out History
- 1:08:29Understand the Difference between Replica Sets and Deployments
- 1:11:34What Openshift Adds on Top of Kubernetes
- 1:13:38Workshop Overview
- 1:15:32Openshift Web Console
- 1:16:17Developer View
- 1:22:23Routes
- 1:30:07Github Webhook
- 1:40:55Node Shift
- 1:47:23The Kubernetes Api To Add New Resource Types
related talks
01h 45mHands On Intro to Kubernetes & OpenShift for JS Hackers
01h 06mOpenShift - the power of Kubernetes for engineers
03h 41mKubernetes Basics - a live tutorial
01h 54m2017 DevFestMN Keith Resar
22mOpenShift, or Kubernetes on steroids
26mUsing Minikube (Kubernetes) for Node.js Development
21mScaling Node.js applications with Kubernetes and Docker
02h 42mWorkshop: Kubernetes 101
