kubernetes-workshop
kubernetes-workshop copied to clipboard
Kubernetes Workshop
In this workshop you will learn how to:
- Set up a Kubernetes cluster locally using Minikube
- Deploying applications and services using
kubectl
- Managing applications using the Web UI (dashboard)
Kubernetes version: 1.6.4
1. Workshop setup
Windows users can follow this step-by-step install guide for Windows.
1.1 Set up Minikube
- Download and install VirtualBox.
- Download and install
kubectl
. - Download and install Minikube.
- Download and install curl.
- Start minikube:
$ minikube start
1.2 Verify your setup
$ minikube version
$ minikube status
$ kubectl version
$ kubectl cluster-info
1.3 Clone this repo
Find a suited directory on your machine to clone this repository.
$ git clone https://github.com/evry-bergen/kubernetes-workshop.git
2. Labs
- Creating and Managing Pods
- Monitoring and Health Checks
- Configurations and Secrets
- Creating and Managing Services
- Routing Ingress Traffic
- Creating and Managing Deployments
- Rolling out Updates
3. Reference
- Kubernetes
- Kubernetes User Guide
- Kubernetes 101
- Kubernetes 201
- Kubernetes Master Components
-
kubectl
- Docker