Skip to content

Overview

In this self-paced exercise, you will learn how to configure and deploy an Upstream Kubernetes cluster for bare metal and VMs (aka MKS cluster) with support for Windows.


What Will You Do by Part

Part What will you do?
1 Provision an MKS Cluster with a Linux based control plane and a Windows worker node
2 Deploy a Windows Workload
3 Deprovision the cluster

Architecture & Design

In this exercise, we will create an MKS cluster that contains two (2) nodes, one Linux node for the control plane and system resources and the other is a Windows node for workloads. A visual representation of this cluster design is shown below.

flowchart LR
  C[Rafay Platform]
  subgraph DATA[Cluster]
    direction LR
    subgraph NG1[Linux Control Plane]
        direction LR
        i1[Rafay Operator]
    end
    subgraph NG2[Windows Node]
        direction LR
        f1[Windows Workloads]
    end
  end
  C --- i1

Assumptions

  • You have access to a Linux node which meets the minimum requirements
  • You have access to a Windows node which meets the minimum requirements