This repository contains the accompanying practice tasks for the Kubernetes Fundamentals course.
To follow along the practice tasks, please make sure to setup kubectl
as explained in the initial mail using one of those two options:
Commands found in this repo were tested with PowerShell Core. You may have PowerShell Version 5 installed locally, which you can check with $PSVersionTable
. In this case some commands, especially curl
/Invoke-WebRequest
behave quite different than bash
or PowerShell Core. You may need to use wrapper such as (Invoke-WebRequest <URL>).Content
.
The following output of tree -L 2
shows the folder structure of this repo:
.
├── Cheatsheet.md
├── LICENSE
├── Readme.md
├── demos --> Used for demos
│ ├── apps
│ ├── helm
│ └── ingress
├── examples --> Used for examples in slides
│ ├── cicd
│ ├── deployments
│ ├── docker
│ ├── hpa
│ ├── kustomize
│ ├── namespaces
│ ├── network
│ ├── networkpolicies
│ ├── pods
│ ├── psp
│ ├── rbac
│ └── serviceaccounts
└── practice -> Your practice tasks
├── challenges
├── configuration
├── deployments
├── hpa
├── ingress
├── k8s-kustomize
├── namespaces
├── network
├── networkpolicies
├── pods
├── pods2
├── replicasets
├── scheduling
├── serviceaccounts
└── storage