Technical requirements
To deploy our databases in this chapter, you need the following:
- A single node K3s cluster using an ARM device. In this case, we are going to use the Raspberry Pi 4B model with 8 GB. We are going to use the Raspberry Pi OS lite (64-bit) operating system with no desktop environment.
- Multiple VK-162 G-Mouse USB GPS dongle navigation modules for your edge Raspberry devices.
- A battery bank and a USB 2.0 A-Male to USB C cable. You can also power your Raspberry Pi with your car’s USB charger port.
- A Kubernetes cluster hosted in your public cloud provider (AWS, Azure, or GCP) or your private cloud.
- Basic knowledge of programming, especially Python and JavaScript.
- Clone the repository at https://github.com/PacktPublishing/Edge-Computing-Systems-with-Kubernetes/tree/main/ch13 if you want to run the YAML configuration by using
kubectl apply
instead of copying the code from the book. Take a look at thepython
directory inside thecode
...