https://github.com/hydeenoble/js-remote-conf-demo
Demo for JS Remote Conference Talk
https://github.com/hydeenoble/js-remote-conf-demo
conference-talk js kubernetes talk
Last synced: 7 months ago
JSON representation
Demo for JS Remote Conference Talk
- Host: GitHub
- URL: https://github.com/hydeenoble/js-remote-conf-demo
- Owner: hydeenoble
- Created: 2020-05-03T17:48:55.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-05-14T19:57:08.000Z (over 5 years ago)
- Last Synced: 2025-01-29T17:44:21.801Z (8 months ago)
- Topics: conference-talk, js, kubernetes, talk
- Language: Dockerfile
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Demo for JS Remote Conference Talk
[Slides](#)
The talk focuses on introducing developers to kubernetes with the following concepts:
* Compatibility Hell
* Containers
* Containers vs VMs
* Container Orchestration
* Node / Master Node
* Cluster
* Pod
* ReplicaSet
* Deployment
* Service
* Ingress
* ConfigMaps
* SecretsThe demo code at [`demo/`](https://github.com/hydeenoble/js-remote-conf-demo/tree/master/demo) can be generated using:
```bash
npx express-generator
```The major focus is in the `./demo/k8s/` folder.
```
k8s
├── deploy.yaml
└── service.yaml
```
`deploy.yaml` contains kubernetes configuration for a Kubernetes Deployment.`service.yaml` contains kubernetes configuration for a Kubernetes Service.