<?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>Iam on History</title><link>https://kukie.tech/tags/iam/</link><description>Recent content in Iam on History</description><generator>Hugo</generator><language>ko-kr</language><lastBuildDate>Mon, 19 Oct 2026 15:00:00 +0900</lastBuildDate><atom:link href="https://kukie.tech/tags/iam/index.xml" rel="self" type="application/rss+xml"/><item><title>Kukie Infra.08 Stack Notice Callback</title><link>https://kukie.tech/posts/kukie-infra-08/</link><pubDate>Mon, 19 Oct 2026 15:00:00 +0900</pubDate><guid>https://kukie.tech/posts/kukie-infra-08/</guid><description>Removing the step where customers type their AWS account number — a CloudFormation custom resource that mails the role ARN to an SNS topic, an SQS buffer, a server that treats the notice as a hint and proves it by assuming the role, and the replies, retries and open-mailbox risks that come with it.</description></item><item><title>Kukie Infra.07 Customer EKS Connection</title><link>https://kukie.tech/posts/kukie-infra-07/</link><pubDate>Mon, 19 Oct 2026 13:00:00 +0900</pubDate><guid>https://kukie.tech/posts/kukie-infra-07/</guid><description>Connecting a customer&amp;rsquo;s EKS cluster without taking any long-lived key — a per-team ExternalId against the confused deputy, a role template that can only register itself into chosen namespaces, the k* pattern that slipped past a kube-* deny, 15-minute tokens, and the address check that blocks private endpoints.</description></item><item><title>Kukie Infra.06 CloudFormation to Terraform</title><link>https://kukie.tech/posts/kukie-infra-06/</link><pubDate>Fri, 16 Oct 2026 13:00:00 +0900</pubDate><guid>https://kukie.tech/posts/kukie-infra-06/</guid><description>Moving the VPC and Aurora that predated Terraform out of a CloudFormation stack — how fourteen resources split into two roots, the two apply roles built for them, and the IAM gaps that eight review rounds found before anything was applied.</description></item><item><title>Kukie Infra.02 IAM Boundaries</title><link>https://kukie.tech/posts/kukie-infra-02/</link><pubDate>Wed, 14 Oct 2026 09:10:00 +0900</pubDate><guid>https://kukie.tech/posts/kukie-infra-02/</guid><description>Keeping a deploy robot from growing its own power — short-lived OIDC credentials instead of stored keys, a permissions boundary on every role it creates, permission and creation split into two PRs, and EKS access entries as one line in the cluster&amp;rsquo;s roster.</description></item><item><title>Kukie Infra.01 Terraform CD by PR Comment</title><link>https://kukie.tech/posts/kukie-infra-01/</link><pubDate>Wed, 14 Oct 2026 09:00:00 +0900</pubDate><guid>https://kukie.tech/posts/kukie-infra-01/</guid><description>How a three-person team made Terraform changes go through review and a PR comment — the deploy-config repo split off like a parcel box, plan and apply as two different badges, and one saved plan applied exactly once.</description></item><item><title>IMDS</title><link>https://kukie.tech/wiki/imds/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kukie.tech/wiki/imds/</guid><description>EC2 인스턴스가 자기 정보와 IAM 역할 자격 증명을 읽어 오는 링크 로컬 주소 169.254.169.254 의 서비스. 컨테이너가 이 주소에 닿으면 노드의 AWS 권한을 가져갈 수 있다.</description></item></channel></rss>