<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Spot on History</title><link>https://kukie.tech/tags/spot/</link><description>Recent content in Spot on History</description><generator>Hugo</generator><language>ko-kr</language><lastBuildDate>Thu, 22 Oct 2026 09:00:00 +0900</lastBuildDate><atom:link href="https://kukie.tech/tags/spot/index.xml" rel="self" type="application/rss+xml"/><item><title>Kukie Infra.10 Hosting Cluster Isolation</title><link>https://kukie.tech/posts/kukie-infra-10/</link><pubDate>Thu, 22 Oct 2026 09:00:00 +0900</pubDate><guid>https://kukie.tech/posts/kukie-infra-10/</guid><description>Isolating other people&amp;rsquo;s code on a shared EKS hosting cluster — why gVisor over plain containers, Fargate or per-team nodes, why Cilium replaces the default VPC CNI while the cluster is still empty, how the node bootstrap installs a pinned and checksummed gVisor that fails closed, the missing gvisor-bin directory that broke the first apply, and the app domain and __Host- cookie that keep user apps away from the dashboard.</description></item><item><title>Kukie Infra.09 Self-hosted Actions Runner</title><link>https://kukie.tech/posts/kukie-infra-09/</link><pubDate>Mon, 19 Oct 2026 19:00:00 +0900</pubDate><guid>https://kukie.tech/posts/kukie-infra-09/</guid><description>Moving CI off GitHub-hosted runners after the organization ran out of included minutes — one spot EC2 instance with no inbound access, runners registered with a one-hour token sent over SSM, the key pair and long polling behind every job, the tools the image had to add back, why public repositories stay out, and the weak points that lead to the next post.</description></item></channel></rss>