FluxOps is a tool that enables developers to manage infrastructure as code (IaC) for Kubernetes. In this guide, we set up Flux and Helm on an EKS cluster to provision templated resources. We created a private repository using GitHub CLI and set up the folder structure with a "charts" directory for helm charts, a "releases" directory for Flux releases, and a "src" directory for our full-stack application. We installed GRANDstack, a composite project ready for development, and deconstructed it to make it more accessible for our folder structure. We created a docker-compose file, converted it to a helm chart using Kompose, and added values.yaml to define image strings. Finally, we made the Helm release object, seeded the database (optional), and committed changes to the repository, allowing Flux to provide resources automatically. This setup enables us to make infrastructure evolve in pace with our application, ensuring that changes are defined and automated.