2026/06/04 8

terraform plan -refresh=false, CI 시간 절반으로 줄인 한 줄

이거 모르는 분 꽤 많더라. 우리 팀 모듈 plan에 8분 넘게 걸리던 게 4분으로 줄었다. 코드 한 줄도 안 고쳤다.뭐가 문제였냐면terraform plan 돌리면 기본적으로 state에 있는 모든 리소스를 클라우드 API에 한 번씩 조회한다(refresh). 리소스 200개짜리 모듈이면 200번 API 콜이 도는데, AWS provider 같이 throttling 걸리면 더 느려진다.CI에서 PR마다 plan을 돌리는 입장에서는, 매번 fresh한 state가 필요한 것도 아닌데 이 refresh 때문에 시간을 다 까먹는다. 특히 우리는 monorepo에 모듈 30개 있어서 PR 하나 올리면 plan job 30개가 동시에 돌고, 그러면 AWS API throttling까지 같이 터진다.그래서 이렇게..

IT/IaC 2026.06.04

어린이집 분리불안, 아이가 매일 우는 이유 - 부모가 알아야 할 5가지

Photo by Barbara Olsen on Pexels아침마다 어린이집 앞에서 우는 아이를 떼어놓고 돌아서는 길, 부모도 마음이 무겁습니다. "오늘은 좀 괜찮을까?" 기대했다가도 또다시 우는 아이를 보면 "내가 뭘 잘못한 걸까" 자책이 밀려오죠. 그런데 어린이집 분리불안은 정상적인 발달 과정에서 누구나 겪을 수 있는 자연스러운 반응입니다. 핵심은 부모가 어떻게 반응하느냐에 따라 적응 속도가 크게 달라진다는 점이에요.분리불안, 왜 생기는 걸까?생후 6~8개월부터 시작되어 만 3세 전후까지 이어지는 분리불안은 애착이 잘 형성되었다는 증거이기도 합니다. 아이는 "주 양육자가 사라지면 영영 안 돌아올지도 모른다"는 불안을 느끼는데, 시간 개념이 부족한 어린 아이일수록 이 두려움이 큽니다. 어린이집 첫 등원,..

정보/육아 2026.06.04

여름철 음식물 쓰레기 냄새, 집안에서 사라지게 하는 7가지 실전 팁

기온이 25도를 넘어가는 6월, 음식물 쓰레기통을 열 때마다 코를 찌르는 그 냄새. 분리 배출 주기는 그대로인데 냄새는 며칠 새 두 배가 됩니다. 이유는 단순합니다. 여름철은 음식물 부패 속도가 봄·가을의 2~3배로 빨라지고, 통 안 습도와 온도가 부패균과 초파리가 가장 좋아하는 조건을 만들기 때문이죠.오늘은 돈 안 들이고 집에 있는 재료만으로 여름 한 철 주방 냄새를 잡아내는 7가지 방법을 정리했습니다. 매일 한두 가지만 실천해도 차이가 확실히 납니다.Photo by the blowup on Unsplash1. 일단 "수분"부터 빼낸다여름 냄새의 8할은 수분 때문입니다. 음식물 쓰레기 자체가 아니라, 그 안에 갇혀 발효되는 즙·국물·찌개 국이 악취의 원인이죠. 가장 쉽고 효과 좋은 방법은 싱크대 거름망..

정보/일상 2026.06.04

cgroup v2 전환 후 OOMKill 동작이 바뀐 이유

cgroup v2 전환 후 OOMKill 동작이 바뀐 이유올해 초 우리 팀 클러스터를 EKS 1.28에서 1.30으로 올리면서 cgroup v2 노드 비율이 100%가 됐다. 그 직후부터 묘하게 신경 쓰이는 현상이 생겼다. 예전 같으면 사이드카 하나만 OOM으로 죽고 메인 컨테이너는 살아 있던 케이스가, 이제는 컨테이너 안의 모든 프로세스가 한꺼번에 같이 죽고 있었다. 처음에는 "그래, 이게 더 깔끔하긴 한데" 정도로 넘겼는데, 일부 멀티 프로세스 워크로드가 갑자기 불안정해지는 걸 보고 한참을 파봤다. 결론부터 말하면 이건 버그가 아니라 의도된 변경이고, 알고 쓰면 오히려 운영이 단순해진다. 다만 모르고 쓰면 황당한 장애를 만난다.이 글은 그 동작이 왜, 어디서, 어떻게 바뀌었는지를 cgroup, kub..

IT/컨테이너 2026.06.04

초등학생 스마트폰 사용 규칙, 부모와 아이가 함께 정하는 7가지 약속

Photo by Ron Lach on Pexels초등학교 입학과 함께 가장 많이 받는 질문 중 하나가 "스마트폰을 언제 사주는 게 좋을까요?"입니다. 아이가 친구들 사이에서 소외되지 않으려면 일찍 사주고 싶지만, 게임·유튜브·SNS에 빠질까 봐 걱정도 됩니다. 중요한 것은 시기보다 "어떤 약속을 함께 정하고 시작하느냐"입니다. 일방적으로 통보된 규칙은 금세 무너지지만, 아이와 함께 만든 약속은 스스로 지키려는 동기가 생깁니다.왜 "함께 정하기"가 핵심일까요스마트폰 사용 규칙은 처벌이 아니라 자율성을 기르는 훈련으로 접근해야 합니다. 미국 소아과학회(AAP)와 여러 미디어 교육 전문가들은 부모가 일방적으로 제약하기보다 가족 미디어 약속(Family Media Plan)을 함께 작성하는 방식을 권장합니다. ..

정보/육아 2026.06.04

식후에 졸린 이유, 혈당 스파이크 - 식곤증을 줄이는 식단 5가지

Photo by Ella Olsson on Pexels점심을 먹고 30분쯤 지나면 눈이 스르륵 감기고 머리가 멍해지는 경험, 누구나 한 번쯤 있습니다. 단순히 "배가 부르니까 졸린 것"이 아닙니다. 식후 1~2시간 안에 혈당이 급격히 올랐다가 빠르게 떨어지는 혈당 스파이크(post-prandial glucose spike)가 주된 원인 중 하나로 지목됩니다.혈당 스파이크가 만드는 식곤증탄수화물이 빠르게 흡수되면 혈당이 급상승하고, 이를 낮추기 위해 인슐린이 한꺼번에 분비됩니다. 그 결과 혈당이 다시 빠르게 떨어지면서 졸음, 집중력 저하, 짜증, 단 음식 갈망 같은 증상이 나타납니다. 미국당뇨병학회(ADA)와 여러 임상 연구에 따르면, 식후 1시간 혈당이 자주 180mg/dL을 넘는 패턴이 반복되면 인슐린..

정보/건강 2026.06.04

새벽 3시, etcd db size 알람이 울렸다

새벽 3시 7분에 진동이 왔다새벽 3시 7분. 폰이 진동했다. etcd_mvcc_db_total_size_in_bytes 가 6GiB를 넘었다는 알람이었다. 우리 클러스터는 컨트롤플레인이 EKS가 아니라 자체 운영이고, etcd quota를 8GiB로 잡아놨다. 8GiB를 넘기는 순간 클러스터가 read-only로 떨어진다. 일어났다.평소에는 etcd db size가 1.2~1.5GiB 사이를 왔다 갔다 한다. 그게 6GiB라는 건 어딘가가 단단히 잘못됐다는 뜻이다. 처음엔 그냥 defrag 한번 돌리면 되겠지 했는데, 이게 그렇게 단순한 얘기가 아니었다.일단 무슨 일이 일어났는지부터 봤다ssh로 컨트롤플레인 노드 3대에 붙어서 etcdctl로 상태를 봤다.ETCDCTL_API=3 etcdctl \ -..

IT/Kubernets 2026.06.04

2026년 6월 4일 (목) 12간지 오늘의 운세

목요일 아침, 6월의 네 번째 날입니다. 한 주의 끝자락이 슬며시 보이기 시작하는 오늘, 12간지별로 가볍게 살펴보는 운세 한 잔 준비했습니다. 무거운 결정은 잠시 미루고, 천천히 호흡을 고르며 하루를 시작해 보세요. 작은 미소 하나가 의외의 행운을 끌어오는 날이 될 수 있습니다.🐭 쥐띠 (1972, 1984, 1996, 2008, 2020)오늘은 관찰력이 빛나는 하루입니다. 평소에 그냥 지나쳤던 작은 신호들이 의미 있는 단서로 다가옵니다. 금전운은 무난하지만 큰 결정보다는 정보 수집에 집중하는 편이 좋아요. 가까운 동료와의 짧은 대화가 마음의 환기가 됩니다.🐮 소띠 (1973, 1985, 1997, 2009, 2021)성실함이 빛을 발하는 흐름입니다. 천천히 가도 좋으니 지금 하는 일에 진심을 한 ..