> For the complete documentation index, see [llms.txt](https://learn.farizizwan.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.farizizwan.com/devops-and-devsecops/kubernetes/poc-lab/high-availability-portable-mini-kubernetes-data-center-with-k3s/lab-1-build-the-k3s-infrastructure.md).

# Lab 1: Build the K3s Infrastructure

## Nodes Inventory

The following are the details of my server nodes

The following are the details of my server nodes

<table data-header-hidden><thead><tr><th width="83"></th><th width="152"></th><th></th><th></th><th></th></tr></thead><tbody><tr><td><strong>No.</strong></td><td><strong>Type</strong></td><td>Name Conventions</td><td><strong>Operating System</strong></td><td><strong>Purpose</strong></td></tr><tr><td>1</td><td>Pyshical (Raspberry Pi Model B)</td><td>k3s-master-node01.home-cloud01.lab</td><td>Ubuntu Server 23.04</td><td>Kubernetes Master Node</td></tr><tr><td>2</td><td>Virtual Machine</td><td>k3s-master-node02.home-cloud01.lab</td><td>Ubuntu Server 22.04 LTS</td><td>Kubernetes Master Node</td></tr><tr><td>3</td><td>Virtual Machine</td><td>k3s-master-node03.home-cloud01.lab</td><td>Ubuntu Server 22.04 LTS</td><td>Kubernetes Master Node</td></tr><tr><td>4</td><td>Virtual Machine</td><td>k3s-worker-node01.home-cloud01.lab</td><td>Ubuntu Server 18.04.6 LTS</td><td>Kubernetes Worker Node</td></tr><tr><td>5</td><td>Virtual Machine</td><td>k3s-worker-node02.home-cloud01.lab</td><td>Ubuntu Server 22.04 LTS</td><td>Kubernetes Worker Node</td></tr><tr><td>6</td><td>Virtual Machine</td><td>k3s-worker-node03.home-cloud01.lab</td><td>Ubuntu Server 22.04 LTS</td><td>Kubernetes Worker Node</td></tr></tbody></table>

###
