Technical requirements
In this chapter, to implement GitOps using Flux, you will need the following:
- Three single node K3s clusters using a device with an ARM processor such as a Raspberry Pi.
- Previous experience with Git.
- GitHub repository and its token; you also need some basic experience using Git.
- Docker Hub account to push new image releases of your application.
With this, you are ready for this first use case to implement GitOps at the edge using Flux. So, let’s get started.
For more detail and code snippets, check out this resource on GitHub: https://github.com/PacktPublishing/Edge-Computing-Systems-with-Kubernetes/tree/main/ch7