██╗ ██╗ █████╗ ██████╗ ███████╗██╗ ██╗██╗ ██╗ █████╗ ██████╗ ██████╗ ██╗ ██╗ █████╗ ███╗ ██╗
██║ ██║██╔══██╗██╔══██╗██╔════╝██║ ██║██║ ██║██╔══██╗██╔══██╗██╔══██╗██║ ██║██╔══██╗████╗ ██║
███████║███████║██████╔╝███████╗███████║██║ █╗ ██║███████║██████╔╝██║ ██║███████║███████║██╔██╗ ██║
██╔══██║██╔══██║██╔══██╗╚════██║██╔══██║██║███╗██║██╔══██║██╔══██╗██║ ██║██╔══██║██╔══██║██║╚██╗██║
██║ ██║██║ ██║██║ ██║███████║██║ ██║╚███╔███╔╝██║ ██║██║ ██║██████╔╝██║ ██║██║ ██║██║ ╚████║
╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚══╝╚══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝
$ whoami
apiVersion: v1 kind: DevOpsEngineer metadata: name: Harshwardhan Mehrotra location: Pune, Maharashtra, India education: B.Tech Computer Science @ MIT-WPU spec: role: DevOps Engineer experience: 2+ years specialization: - Cloud Infrastructure - Container Orchestration - Infrastructure as Code - CI/CD Pipeline Automation currentStatus: "BTW I use Arch 🐧"
AWS Google Cloud DigitalOcean Linux Windows Server
Kubernetes Docker Helm EKS ECS
Terraform Ansible CloudFormation
Jenkins ArgoCD GitHub Actions GitLab CI
Prometheus Grafana ELK Stack Loki
Python Bash Go Java Spring Boot Django
$ kubectl get nodes -o wide
| Node Name | Device | Role | Specs | Status |
|---|---|---|---|---|
| 🐤 Tweety | Raspberry Pi 4 | Master | 8GB RAM, 4 cores, 512GB SD | 🟢 Running |
| 💗 Lola | Raspberry Pi 3B | Worker | 1GB RAM, 4 cores, 32GB SD | 🟢 Running |
| 🐱 Sylvester | HP ProBook 430 G3 | Worker + GPU | 8GB RAM, i5-6200U, 1TB SSD | 🟢 Running |
$ helm ls --all-namespaces
| Service | Description | Metrics |
|---|---|---|
| 🛡️ Pi-hole | Network-wide DNS & ad-blocking | 2.3M blocked, 5.8M queries |
| 🎬 Arr-Stack | Sonarr + Radarr + Prowlarr + Searcharr | 180 shows, 1250 movies |
| 📺 Media Streaming | Kodi + Jellyfin (GPU accelerated) | 8 streams, 4K support |
| 🔐 Vaultwarden | Self-hosted password manager | 450 items, 5 vaults |
| 🌐 VPN Services | Tailscale + Twingate | 15 nodes, 8 peers |
| 📄 Paperless-ngx | Document management system | 3400 docs, 120 tags |
| ⚙️ n8n | Workflow automation platform | 45 workflows, 1.2k executions |
| ☁️ Nextcloud | Personal cloud storage | 15GB used, 10k files |
| 📥 Download Stack | Ariang + qBittorrent | 45MB/s, ratio 2.8 |
| 🔄 Resilio Sync | P2P file synchronization | 850GB synced, 18 folders |
| 📋 Pastefy | Self-hosted pastebin | 20 active pastes |
| 🏡 Home Assistant | Home automation hub | 85 devices, 120 automations |
Click to expand technical details
infrastructure: orchestration: platform: K3s version: v1.33 deployment: Helm + Custom Bash Scripts networking: ingress: NGINX Ingress Controller loadbalancer: MetalLB dns: Pi-hole + Unbound vpn: Tailscale + Twingate storage: type: Local-Path Provisioner backup: Kopia monitoring: status: In Development planned: Prometheus + Grafana features: - GPU passthrough for media transcoding - Custom Helm charts - Automated deployment scripts - Node-specific service distribution
# Deploy all services
$ ./deploy-toons.sh --all
$ cat /var/log/current-projects.log
- 🔨 Building a multi-cloud Kubernetes platform with Crossplane
- 📚 Learning: Rust and Go for systems programming & eBPF for observability
- 🚀 Contributing to CNCF projects and open source projects
- 📝 Writing technical blogs on DevOps best practices
- 🏗️ Expanding homelab with GPU cluster for ML workloads
$ echo "contact_info" | base64 -d
$ echo "Thanks for visiting! Have a great day 🚀"