<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DevOps on Dev Portfolio</title><link>https://chcha.in/tags/devops/</link><description>Recent content in DevOps on Dev Portfolio</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 12 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://chcha.in/tags/devops/index.xml" rel="self" type="application/rss+xml"/><item><title>100DaysOfMLOps</title><link>https://chcha.in/challenges/100-days-of-mlops/</link><pubDate>Tue, 12 May 2026 00:00:00 +0000</pubDate><guid>https://chcha.in/challenges/100-days-of-mlops/</guid><description>The #100DaysOfMLOps challenge is a dedicated commitment to bridging the gap between machine learning model development and operational production. Over 100 days, I am learning and implementing tools to automate, monitor, and scale ML pipelines.
🎯 Learning Objectives Data &amp;amp; Model Versioning: Tracking dataset versions and model artifacts using tools like DVC and MLflow. Pipeline Automation: Building automated pipelines for data prep, training, and validation. Model Deployment: Packaging models as microservices (FastAPI/Docker) and deploying to Kubernetes.</description></item><item><title>KillMyPod</title><link>https://chcha.in/projects/killmypod/</link><pubDate>Wed, 25 Mar 2026 00:00:00 +0000</pubDate><guid>https://chcha.in/projects/killmypod/</guid><description>Overview KillMyPod is an interactive, web-based chaos testing dashboard. It gives developers a visual way to manually kill pods inside their Kubernetes clusters to observe replica scaling, pod restart behavior, and traffic routing resilience in real-time.
Key Features 🎯 Simple Interface: Displays pods in a dashboard grid, allowing users to &amp;ldquo;terminate&amp;rdquo; a pod with a single click. 🔄 Visual Self-Healing: Watch how the replica set automatically spins up a new pod in real-time to replace the killed one.</description></item><item><title>Oncall Chaos Engine</title><link>https://chcha.in/projects/oncall-chaos-engine/</link><pubDate>Sun, 15 Mar 2026 00:00:00 +0000</pubDate><guid>https://chcha.in/projects/oncall-chaos-engine/</guid><description>Overview Oncall Chaos Engine is a specialized reliability testing tool built in Go. It is designed for Site Reliability Engineers (SREs) and DevOps teams to proactively inject controlled failures—such as network latency, container crashes, and DNS failures—into infrastructure to verify that on-call alerting routing (PagerDuty, Opsgenie, etc.) triggers correctly.
Key Features 💥 Automated Failure Injection: Programmatically inject failures like high CPU load, memory exhaustion, packet loss, and process termination. 🚨 Alert Pathway Validation: Ensures that alerts are successfully triggered, aggregated, and routed to the on-call engineer within SLAs.</description></item></channel></rss>