Skip to main contentKubernetes   Training

Prerequisites for Windows

You must have the following setup on your PC:

  • Podman
  • Minikube
  • Git

This requires a minimum of:

  • 2 physical CPU cores
  • 6 GB of free memory

For the MeshNetwork (Istio) Lab you need a minimum of:

  • 4 physical CPU cores
  • 9 GB of free memory

🚀 TASK: Install prerequisites on Windows

  1. Install CLI Tools

    🌏 Detailed Documentation for the Task
    curl.exe -LO "https://dl.k8s.io/release/v1.26.0/bin/windows/amd64/kubectl.exe"
  2. Install Podman

    🌏 Follow the official Documentation
  1. Start Podman

    podman machine init --cpus 4 --memory 6666
    podman machine start
  1. Install Minikube

    🌏 Detailed Documentation for the Task
    1. Download Minikube

      Download from here
    2. Start Minikube

      minikube start --driver=podman --insecure-registry "10.0.0.0/24"
  1. Install some addons we will need later

    minikube addons enable registry
    minikube addons enable ingress
    minikube addons enable dashboard
    minikube addons list|grep enabled
    | dashboard | minikube | enabled ✅ | Kubernetes |
    | default-storageclass | minikube | enabled ✅ | Kubernetes |
    | ingress | minikube | enabled ✅ | Kubernetes |
    | registry | minikube | enabled ✅ | Google |
    | storage-provisioner | minikube | enabled ✅ | Google |