Kubernetes 101
#TechUG @EltonStoneman
> docker container run
NPM packages
Web App
Debian
NodeJS
> Demo 1
https://is.gd/apagut
API .yml
API .yml
API
API App
Pod
Deployment
apiVersion: apps/v1
kind: Deployment
metadata:
name: sleep
spec:
template:
spec:
containers:
- name: sleep
image: sixeyed/bulletin-board-app:v2
> Demo 2
https://is.gd/apagut
ReplicaSet
Pod Pod
Deployment
Service
:8080
kind: Service
spec:
ports:
- port: 8088
targetPort: 80
type: LoadBalancer
---
kind: Deployment
spec:
replicas: 2
template:
spec:
containers:
- image: sixeyed/bulletin-board-app:v2
> Demo 3
https://is.gd/apagut
API App
Service
API App
Service
Secrets
Service
Service
Service
ReplicaSet
Pod
ReplicaSet
Pod Pod
Deployment
Deployment
Secret
Service Service
:8080
Secret
:1433
> Demo 4
https://is.gd/apagut
https://
Today's demos
https://is.gd/apagut
40% off with code ctwtechug20
Learn Docker in a Month of Lunches
https://is.gd/diamol
Learn Kubernetes in a Month of Lunches
https://is.gd/kiamol
Elton on Pluralsight
https://is.gd/tikega
dockercon.com

TechUG - Kubernetes 101 - May 2020