You can clone it with the following command. You’ll need git installed. This will create a new folder in your current working directory called course-k8s-for-dev with all the files you need to follow the examples.
git clone [email protected]:gitkeng/course-k8s-for-dev.git
Before you start workshop, install the following prerequisites.
- Enable WSL 2 backend on windows
- Docker Desktop for Windows
- Install Chocolatey
- Install k3d using command
choco install k3d
- Docker Desktop for Mac
- Install Homebrew
- Install k3d using command
brew install k3d
workshop-01: Create 4-node K3d cluster
workshop-02: Pod and Namespaces
workshop-03: kubectl
workshop-04: Managing Application Configuration
workshop-05: Managing Container Resources
workshop-06: Restart Policy
workshop-07: Multi-Container and Init Containers
workshop-08: Scheduling and DaemonSets
workshop-09: Deployments
workshop-10: Service and Ingress
workshop-11: K8s Storage
Bonus-01: Deploy K8s Dashboard
Bonus-02: Example deployment of Wordpress
By Kongsak Limpitikeat
ก้องศักดิ์ ลิมปิติเกียรติ