Akash Rajvanshi
sysops.bsky.social
Akash Rajvanshi
@sysops.bsky.social
DevOps | Data | Security
🌐 thedevopsguy.biz

✨ An engineer exploring the world of DevOps and data. Sharing insights on homelabs, automation, and the intersection of DevOps, data, and security. ✨ 👨‍💻

#Homelab #DevOps #Security #Data #Writing
November 1, 2025 at 5:58 PM
Now diving deeper into examples across IaC, Docker, and K8s to understand their use cases better.

Deployed stack via GitOps pipeline:

1. Traefik Reverse Proxy (GitHub Actions)
2. Komodo (GitHub Actions)
3. Netbird (Komodo deployment)
June 8, 2025 at 6:06 AM
🚀 Day 186/200 🚀

Integrated pre-commit checks for:
✅ Linting
✅ Actions-check
✅ Secret scanning
✅ YAML linting
✅ SOPS encryption

Tested both Doppler and SOPS + age encryption, working well on the current build.
June 8, 2025 at 6:06 AM
🚀 Day 185/200 🚀

Completed Python Flask Zero-Code Instrumentation with label fixes!

Now integrating Otel config with Beanstalk AMI, exploring custom AMI vs .ebextensions.

Also kicked off GitOps for Docker in Homelab using Selfhosted GitHub Actions, Doppler & Komodo.
June 8, 2025 at 6:02 AM
On the Flask side, zero code instrumentation is working! Just ironing out some label issues.

Updated: May 30, 2025

#DevOps #100DaysOfCode #100DaysOfDevOps #Cloud #Python #Kafka
June 8, 2025 at 5:58 AM
🚀 Day 184/200 🚀

Since Zookeeper is deprecated in the new Kafka release, we're not jumping straight to KRaft. Instead, we're first migrating to Kafka (N-1) + Zookeeper with MirrorMaker. This gives us time to evaluate KRaft migration for prod.
June 8, 2025 at 5:58 AM
🚀 Day 182/200 🚀

Got AWS & Azure S2S VPN working using Terraform! Super helpful for migration scenarios. Also tested both TCP & HTTPS traffic over Tailscale tunnel in K8s. Next up: exposing Traefik services via Tailscale with labels.
June 8, 2025 at 5:57 AM
• Installed Tailscale Operator in my homelab to securely expose deployments

But the main cluster throws a TLS cert DNS error, still debugging 🤷‍♂️

#Azure #AWS #DevOps #100DaysOfCode #100DaysOfDevOps #Cloud #Kubernetes #Docker #Proxmox #Tailscale
June 8, 2025 at 5:56 AM
🚀 Day 180/200 🚀

Finished optimizing and tuning my helmUtils shared library, added param prechecks, kubeconfig validation, and support for helm dependency build. Also worked on TF code for Azure↔️AWS S2S VPN.

Hoping to wrap it up tonight!
June 8, 2025 at 5:55 AM
In homelab: ran Rclone in Docker on Unraid to sync data to Proton Drive, some troubleshooting, but it works!

#Azure #AWS #DevOps #100DaysOfCode #100DaysOfDevOps #Cloud #Kubernetes #Docker #Proxmox
June 8, 2025 at 5:54 AM
Migrating some services to VPS. Azure study has been paused for 4–5 days due to other priorities, but planning to get back to hands-on work today.

Also using Jenkins heavily at work, thinking about automating cloud service pipelines!
June 8, 2025 at 5:53 AM
🚀 Day 176/200 🚀

Weekend well spent! Took some time to chill and dive into Azure explored Administrative Units, Dynamic Groups, and built a Helm-based deployment pipeline in Jenkins using shared libraries.
May 4, 2025 at 1:15 PM
🚀 Day 175/200 🚀

Tested PocketID and TinyAuth in my homelab with Traefik Proxy, super cool projects!

Both spun up in minutes and worked right away.
Tested PocketID with 1Password passkey on Proxmox, and TinyAuth with GitHub OIDC on Dozzle.

📸 Attached screencap!
April 30, 2025 at 3:43 PM
🚀 Day 174/200 🚀

- Shared output of the Proxmoxer script.

- Worked on an Azure project: converted Azure Event Hub input into Azure SQL Database output using a Stream Analytics job for real-time data ingestion and window-based aggregations.
April 29, 2025 at 6:13 AM
🚀 Day 171/200 🚀

OTEL metrics, traces, and logs are now working for the Flask app, tracking total requests, 4xx/5xx errors, latencies, and host metrics. Jenkins integration with Beanstalk is also complete!
April 18, 2025 at 4:14 AM
Also started studying Azure, explored the key differences and use cases of Event Hub vs. Event Grid. Plus, took another mock test! 📚🎯

#Azure #DevOps #100DaysOfCode #100DaysOfDevOps #Cloud #SQL #Kubernetes
March 15, 2025 at 9:11 AM
🚀 Day 163/200 🚀

Worked on an OpenVPN Ansible role! Since I only had prior experience with WireGuard, I faced many errors with OpenVPN, but it’s working now. ✅

Next step: Securely connect Jenkins and SonarQube over OpenVPN on public internet. 🌍🔒
March 15, 2025 at 9:11 AM
🚀 Day 162/200 🚀

Yesterday, I worked on Jenkins and Elastic Beanstalk integration. There's a plugin for EB that enables auto-deployment. Using Jenkins after years, I noticed a lot has changed, yet it's still in the market.
March 12, 2025 at 6:29 AM
🚀 Day 160/200 🚀

I'm busy with marriage preparations, so I haven't had much time to study, but I managed to complete some pending tasks. At work, I needed to set up and explore EDB Failover Manager, so I read open-source docs and blogs as part of a poc for using EDB HA with FM.
February 9, 2025 at 5:51 AM
No updates on the Azure side, but worked on a Python project yesterday to understand concepts more deeply, built a basic ETL pipeline using Airflow and SQLite.

#Azure #DevOps #100DaysOfCode #100DaysOfDevOps #Cloud #SQL #Kubernetes #Python
February 1, 2025 at 7:39 AM
🚀 Day 159/200 🚀

Completed Argo Rollouts canary releases with a basic step-up traffic strategy. Now exploring traffic routing specs with ingress engines like Istio and Traefik, along with dynamic traffic movement based on Prometheus metrics.
February 1, 2025 at 7:39 AM
🚀 Day 158/200 🚀

Explored a cool project for setting up a K8s cluster on Proxmox using Ansible and OpenTofu. Tried it in my homelab, super useful for bootstrapping test clusters!

github.com/christensenj...
January 30, 2025 at 6:58 AM
🚀 Day 155/200 🚀

Previously tested Kubernetes deployment strategies with generics, but some suggested Argo Rollouts and Flagger for advanced blue-green and canary deployments.
January 22, 2025 at 8:04 AM