Skip to content

nirgeier/KubernetesLabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

profile for CodeWizard at Stack Overflow, Q&A for professional and enthusiast programmersVisitor BadgeLinkedin BadgeGmail BadgeOutlook Badge


Kubernetes Hands-on Repository

  • A collection of Hands-on labs for Kubernetes (K8S).
  • Each lab is a standalone lab and does not require to complete the previous labs.

Pre-Requirements

  • An existing cluster or any other local tool as described here
  • kubectl - The Kubernetes command-line tool, kubectl

Open in Cloud Shell

CTRL + click to open in new window


  • List of the labs in this repository:

📗 00-VerifyCluster
📗 01-Namespace
📗 02-Deployments-Imperative
📗 03-Deployments-Declarative
📗 04-Rollout
📗 05-Services
📗 06-DataStore
📗 07-nginx-Ingress
📗 08-Kustomization
📗 09-StatefulSet
📗 10-Istio
📗 11-CRD-Custom-Resource-Definition
📗 12-Wordpress-MySQL-PVC
📗 13-HelmChart
📗 15-Prometheus-Grafana
📗 16-Affinity-Taint-Tolleration
📗 17-PodDisruptionBudgets-PDB
📗 19-CustomScheduler
📗 20-CronJob
📗 21-KubeAPI


📗 00-VerifyCluster

📗 01-Namespace

📗 02-Deployments-Imperative

📗 03-Deployments-Declarative

📗 04-Rollout

📗 05-Services

📗 06-DataStore

📗 07-nginx-Ingress

📗 08-Kustomization

📗 09-StatefulSet

📗 10-Istio

📗 11-CRD-Custom-Resource-Definition

📗 12-Wordpress-MySQL-PVC

📗 13-HelmChart

📗 15-Prometheus-Grafana

📗 16-Affinity-Taint-Tolleration

📗 17-PodDisruptionBudgets-PDB

📗 19-CustomScheduler

📗 20-CronJob

📗 21-KubeAPI