How to setup local development environment with Kubernetes and Skaffold
The FrontOps Guy The FrontOps Guy
1.19K subscribers
10,628 views
192

 Published On Aug 30, 2020

In this video, I show you how to setup local development environment using Kubernetes and Skaffold - Step-by-step. After completing this video, you will have the setup that is ideal for developing microservices style application.

Link to Github Repository with all the code
https://github.com/amoury/k8s-skaffol...

Docker for Desktop
https://www.docker.com/products/docke...

Dockerhub
https://hub.docker.com

Ingress Nginx Documentation (Basic Usage)
https://kubernetes.github.io/ingress-...

Skaffold Installation
https://skaffold.dev/docs/install/

Skaffold Reference
https://skaffold.dev/docs/references/...

Timestamps -

0:00 ⏩ Intro
0:41 ⏩ Demo of the final setup
2:39 ⏩ Intro to skaffold
3:43 ⏩ Environment checklist
5:48 ⏩ Overview of the steps for the setup
9:23 ⏩ 1: Creating basic express applications
12:43 ⏩ 2: Dockerizing the apps
18:35 ⏩ 3: Pushing the images to dockerhub
19:46 ⏩ 4: Writing deployment definition files
21:06 ⏩ 4.1: Generate deployment files using imperative command
25:45 ⏩ 4.2: Cart application deployment definition files
27:52 ⏩ 5: Configuring ingress controller
29:47 ⏩ 5.1: Create ingress definition file
31:35 ⏩ 5.2: Add an entry in the hosts file
34:02 ⏩ 6: Installing Skaffold

show more

Share/Embed