So I’m a fan of automation because I don’t like repeating stuff and I’m lazy. One of the things I learned at my job is to automate CI/CD. I had a little time during the weekend and I decided to actually implement my own CI/CD setup and decided that since I’m going to do it I might as well document it here.
Now firstly, I’m not a DevOps guy, I’m a Software Engineer, and I have no idea what the best approach to take is. But I am a fan of learning and believe there is nothing like bad knowledge so I decided to take a stab at this myself as a weekend(or 2) project.
My set up is going to be Docker, Jenkins, Git/Github, Ansible and Kubernetes. I’m learning as I go so don’t hang me for a bad setup. I’ll be hosting everything on Linode because
I already have Docker set up locally since I use it now for all projects because Docker is fucking awesome. I have a GitHub account, and I’ll create a few test applications there during this project.
Wish me luck. Let us hope I don’t accidentally blow up the internet.
Today I am working on a summation problem made to look like building a tower out of cubic bricks. It’s fun to brute force sometimes.
Coming back to Rust code after a bit of a hiatus with a simple problem… The Two-sum problem. Finding numbers in an array. Yay, fun.
King Pinn: I Salute You. I’m driving halfway across the country and this song is on repeat. Rest in Peace Tonderai Makoni. You were awesome.
After a few weeks off I’m back to business. This is just an update post detailing plans for the rest of the year.
At last we finally have the great reveal, our mystery project was implementing RSA encryption in rust.