Welcome to LucidNode
A little bit about me
I’ve been playing around with tech for a while now, and I’ve learned a lot along the way. From installing Linux on a VM for the first time, to having what some may consider an overly complicated homelab, it’s been a lot of fun putting the puzzle pieces together. I will be sharing some of what I’ve worked on here on this site, and hopefully my site can give others ideas of their own for their own practice projects, and maybe even an “aha!” moment or two.
I’m currently a Sysadmin for my day job. Working on projects and exercises at home keeps me up to date and in practice. I don’t do this just for work though. I find it fun to work through these challenges and very satisfying when I have figured something out!
I’m no SME or anything, and there is still much to learn, but join me while I work my way through whatever task I am working on, and I hope you enjoy the site!
Current home projects keeping me busy
This site
This site is a recent idea of mine so it is still a work in progress. I plan to go back and document things I’ve already done on this site, and update the site with new projects I might be working on. I also plan to give my two cents in the “Blog” section about topics that interest me at the time of writing the short blog articles. Not sure if the site will ever truly be complete, but I plan to have some fun with it along the way.
Turning this site into a DevOps project
My plan for this site is to turn it into a learning project using Kubernetes, EKS, and GitOps. I’ll be using my homelab as the dev environment for this site: containerize this site, deploy it to my k3s cluster, and test my updates at home before deploying it to prod. Once the changes are ready to deploy, they will be pushed to GitHub. From there I’ll leverage GitHub actions to build, test, push the image to ECR, and update prod in EKS. I’ll also be adding monitoring and alerting in the project so I can monitor the health of my site and deployment.
A simplified overview of my plan: develop the site > build the new container > test on my k3s cluster > push changes to GitHub > GitHub Actions trigger > image built, test, and pushed to ECR > EKS updates
For now, I’ll be deploying the site using Cloudflare while the above is still in the works.