<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Andika Ahmad Ramadhan — Blog</title><description>Notes on running Kubernetes, autoscaling, and internal platforms.</description><link>https://andikaahmad.com/</link><item><title>Running a k0s cluster with the GCP cloud controller for internal tooling</title><link>https://andikaahmad.com/blog/k0s-gcp-cloud-controller/</link><guid isPermaLink="true">https://andikaahmad.com/blog/k0s-gcp-cloud-controller/</guid><description>Why I picked k0s for an internal utility cluster, and what wiring the GCP cloud controller manager into it actually involved.</description><pubDate>Tue, 12 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Cutting over-provisioning with KEDA: cron, external triggers, and a Selenium Grid queue</title><link>https://andikaahmad.com/blog/keda-autoscaling/</link><guid isPermaLink="true">https://andikaahmad.com/blog/keda-autoscaling/</guid><description>How I used KEDA cron scalers, external triggers, and Selenium Grid queue scalers to stop paying for idle replicas in production.</description><pubDate>Wed, 04 Sep 2024 00:00:00 GMT</pubDate></item></channel></rss>