Getting familiar with the Installation
In this module, we’ll get familiar with the cluster and the install of the Windows Node. If you haven’t done so already, login to the bastion node provided by the RHPDS email.
Make sure you become the ec2-user
as well.
sudo su - ec2-user
Windows Node
The Windows Node appears just like any other node on OpenShift.
oc get nodes
NAME STATUS ROLES AGE VERSION ip-10-0-162-134.us-east-2.compute.internal Ready worker 156m v1.25.10+3fe2906 ip-10-0-175-245.us-east-2.compute.internal Ready control-plane,master 169m v1.25.10+3fe2906 ip-10-0-223-233.us-east-2.compute.internal Ready worker 156m v1.25.10+3fe2906 ip-10-0-231-101.us-east-2.compute.internal Ready worker 156m v1.25.10+3fe2906 ip-10-0-237-81.us-east-2.compute.internal Ready worker 138m v1.25.16+1eb8682
This node is labeled, so you know which one is a windows node.
oc get nodes -l kubernetes.io/os=windows
NAME STATUS ROLES AGE VERSION ip-10-0-237-81.us-east-2.compute.internal Ready worker 139m v1.25.16+1eb8682
You can see what version of the OS you’re running with the -o wide
option.
oc get nodes -l kubernetes.io/os=windows -o wide
NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME ip-10-0-237-81.us-east-2.compute.internal Ready worker 140m v1.25.16+1eb8682 10.0.237.81 <none> Windows Server 2019 Datacenter 10.0.17763.4010 containerd://1.6.24-7-gb93c35c9c
As you can see this is running Windows Server 2019 Datacenter, and the container runtime is docker.
This is installed/managed/controlled by the Windows Machine Config Operator (WMCO). We will explore in a bit.