Back
DevOps

DevOps

#devops

All the self-hosting related devops I need to get done. Tracking to see how much time I'm spending on this.
Load previous page…
Start benchmarking uptime and latency for my home server, latency looking pretty good with cloudflared installed #devops
Set up Proxmox on home server and benchmark VM - better single core, way better multicore + disk scores compared to AWS, worse networking. I guess that's to be expected, not like I'm operating a real datacenter over here Power consumption is 24W idle with ZFS and 2 nvme SSDs + 2 sticks of ECC RAM, not horrible but maybe I'll try to improve it later by playing around with bios settings #devops #life
Build first proper home server setup in my closet Left to right: HP Z2 Mini G5 with a Xeon W-1250 and 32GB ECC RAM running Proxmox, Chinese power strip, Cudy WR3000 running OpenWrt #devops #life
Accept back to back meeting invites from Google Cloud and AWS for Fri because I think they want to give me more credits for AI spend and who am I to turn them down #devops
Frantically rebuild VPS using Terraform after customer imported a *huge* site as knowledgebase (wikipedia.com) which caused basically unbounded crawling causing CPU to get pegged and AWS to blackhole traffic to/from my VPS 😅 Also push an update to limit recursion depth to 2 (current page and direct links, but nothing else) to prevent this from happening again #devops #watchdog
Install OpenWrt on my router so I can use it with my home server without worrying about CCP spyware in the OEM firmware #devops
Install replacement ECC ram stick from eBay seller, diagnose intermittent boot failure (bad SSD, asked for a replacement) and finally see 32 GB of ECC RAM loaded into my home server QuickTime player because I'm using a HDMI to USB thing because I'm too cheap to buy a whole monitor just for this Nearly ready to serve traffic 🎉 #devops
Return heatsink for home server because it's not making good contact causing intermittent boot failures #devops
Get home server booting properly with decent SSD temps finally and benchmark it -> see decent results Now to install the other 16GB stick of ECC RAM and later get a better heatsink for the secondary SSD, and this will be ready for production workloads #devops
Install enterprise NVMe SSDs and ECC RAM in home server, determine one RAM stick is dead sadly, ask seller to send a new stick, and set up Proxmox #devops
Update build script for all apps to inject the commit hash as a linker flag for better version tracking #devops
Delete public IP address for my database because it isn't needed and saves me money as I don't have to pay to rent a public ipv4 address from AWS #devops
Struggle for hours and finally figure out a working Tailscale config to set up a bastion host + work with AWS. Needed to expose the VPC's CIDR block so databases and things like that that are running in the VPC are accessible. Got tired of manually whitelisting my current ip address every time I moved around. #devops
See automated updates and reboots with debian's amazing Unattended-Upgrades thing working #devops
add gcp VPS to be used for all of my projects in place of AWS #devops
Set up GCP terraform provider and run benchmark against AWS instance to make sure perf will be the same or better for customers post move #devops
Update all terraform providers to the latest major versions, write a script to migrate old cloudflare resources to new resource types and fix a bunch of syntax errors because CF changed everything #devops
Update API key for Cloudflare to grant edit access to all resources to fix permission issues in Terraform #devops
Write up blog post about using Terraform to automate infra deployment: x.com/ben_makes_stuff/status/… #devops
Import cloudflare records to Terraform for all of my apps #devops
Home
Search
Messages
Notifications
More