आज का विचार
—
Kratik Jain
cloud-native infrastructure और developer tooling बना रहे हैं। वर्तमान में Kutumb App में ~4M दैनिक सक्रिय उपयोगकर्ताओं के लिए infrastructure का निर्माण कर रहे हैं।
Kubernetes, IaC, और developers की ज़िंदगी आसान बनाने के प्रति जुनूनी। CKA (100/100), CKS प्रमाणित, और AWS DevOps Engineer Professional।
जब infrastructure को automate नहीं कर रहे होते, तो open-source tools बनाते हैं, DevOps पर blog लिखते हैं, या बाइक पर heritage sites की खोज करते हैं।
प्रोजेक्ट्स
- MySQL Awesome Stats Collector
MySQL के लिए self-hosted, agentless diagnostics tool। कई hosts पर InnoDB status, global metrics, और processlists का parallel collection।
- ElastiCache Hot Shard Debugger
AWS ElastiCache में hot shard समस्याओं की पहचान के लिए web-based tool। सभी shards पर real-time traffic capture और interactive visualizations।
- AWS Multi-Level Cost Analyzer
Streamlit-based cost analysis tool जो AWS खर्च का विस्तृत विश्लेषण करता है। Persistent SQLite cache, dynamic filters, "Top 5 Cost Movers" insights।
- Smart RDS Viewer
Real-time Amazon RDS monitoring के लिए full-screen terminal CLI। Live pricing integration, RI utilization analysis, और smart 24-hour pricing cache।
- Kratik SSH Resume
SSH पर interactive terminal-based portfolio। Go और Charmbracelet ecosystem (Bubble Tea, Wish, Lip Gloss) से बनाया गया tabbed UI navigation।
अनुभव
- 2022 — अभी Infrastructure Engineer | Kutumb App
kOps clusters को EKS में migrate किया, Terraform/Helmfile से पूर्ण EKS setup automate किया, autoscaling के लिए Karpenter implement किया, secrets management के लिए Vault deploy किया, और ArgoCD-based preview environments बनाए।
- 2019 — 2022 Software Engineer | Cuelogic Technologies (LTI)
AWS CloudFormation और Ansible से infrastructure automate किया, CI/CD pipelines optimize कीं, apps को bare metal से Docker Swarm में migrate किया, और कई domains में Python projects में योगदान दिया।
- 2019 Intern | Cuelogic Technologies
Linux, Networking, Docker, और Kubernetes में प्रशिक्षण। प्रतिदिन TBs logs process करने वाले SOC tool पर काम किया, Vagrant और Ansible से prod clusters replicate किए, और K8s issues debug किए।
कौशल
> Kubernetes
OrchestrationEKS, Karpenter, Helm, ArgoCD
6+
वर्षों का अनुभव
> AWS
CloudEKS, EC2, S3, CloudFormation, Cost Optimization
6+
वर्षों का अनुभव
> Terraform
IaCModule Composition, Remote State, AWS Provider
4+
वर्षों का अनुभव
> Python
LanguageFastAPI, Django, Flask, CLI Tools
6+
वर्षों का अनुभव
> ArgoCD / GitOps
DeploymentContinuous Delivery, Preview Environments, Argo Workflows
4+
वर्षों का अनुभव
> Linux / Networking
SystemsSystem Administration, Debugging, Monitoring
6+
वर्षों का अनुभव
Tech Stack
- Kubernetes
- AWS
- Terraform
- CloudFormation
- Docker
- Karpenter
- GitHub Actions
- ArgoCD
- GitOps
- Argo Workflows
- Prometheus
- Victoria Metrics
- Thanos
- Grafana
- Loki
- Elastic APM
- ElastAlert
- Vault
- External Secrets
- Vault Secrets Operator
- Python
- Bash
- Go
- FastAPI
- Django
- Flask
- Helm
- Helmfile
- Pritunl VPN
- External DNS
- Nginx
- Linux
- Networking
प्रमाण-पत्र
Kubernetes
- Mar 2025
- Jan 2025
- Jan 2020
Amazon Web Services
- Nov 2022
ब्लॉग
- ndots : The Hidden DNS Logic Behind resolving Kubernetes Service Names Jan 2026
Ever wondered how Kubernetes resolves a service name like my-service without any domain attached?In this blog, we’ll dive into the DNS concept of ndots, understand how it works, and see how it plays a crucial role in Kubernetes DNS resolution. Before...
- EKS IAM Access Entries -
End of aws-auth ConfigMap! Aug 2024
Hi People! Hope you're happy managing your EKS clusters. There is this one thing we all do in our EKS related shenanigans - To provide an IAM entity access to your EKS Cluster. I personally find this annoying as I have to go and manually edit a Confi...
- EKS Pod Identity : A better way to delegate IAM access to pods Aug 2024
Hello Beautiful People of Internet! 👋 Hope you guys are doing well tinkering with your clusters :) The Question Let me ask you folks a question: "How do you provide IAM access to your pods in your EKS Cluster?" Possible Answers Hardcoding AWS Acc...
- Step by Step Guide to Create a Custom GitHub Action and Publish it to the GitHub Marketplace Apr 2024
Hello beautiful people of the internet ☘️Guess who decided to break the hiatus with some insightful blog. Hope you find value in this piece. Your feedback is appreciated. Intro to GitHub Actions I assume you already have some knowledge about GitHub ...
- How to use Vault with External Secrets for Kubernetes in Production? Oct 2023
Hello, beautiful people on the Internet! 🌻 Today we are going to discuss how can we optimize the flow of storing secrets in Kubernetes and Also, learn to empower our developers to View/Modify secrets deployed in our Kubernetes cluster. We'll also de...