전체 글 689

새벽 두 시에 깨운 Karpenter, disruption budget 시간 윈도우로 막은 이야기

지난주 화요일 새벽 두 시, 휴대폰이 울렸다. P0 알람. 결제 API의 P99 레이턴시가 1.2초를 넘기고 있었고, 50x 비율이 3분 동안 8%까지 올라갔다 떨어졌다. 잠이 확 깼다.대시보드를 열어보니 노드가 한꺼번에 세 대가 빠지고 있었다. 우리 클러스터는 노드 24대 규모인데, Karpenter consolidation이 동시에 세 대를 cordoning + draining 중이었다. Pod Disruption Budget도 걸어뒀고, terminationGracePeriodSeconds도 충분히 잡아뒀는데도 결제 서비스 두 개 인스턴스가 같은 노드에 몰려 있던 게 문제였다. 새벽 2시는 트래픽이 낮긴 해도 결제는 0이 아니다. 일본/동남아 유저들이 깨어 있다.왜 새벽에 한꺼번에 빠졌나Karpen..

IT/Kubernets 2026.06.29

아이 손톱 깨물기 습관, 혼내지 않고 바꾸는 7가지 부모 대응법

Photo by Liane Metzler on Unsplash아이의 짧고 거칠어진 손톱을 발견했을 때, 많은 부모가 당황합니다. "그만!"이라고 다그쳐도 잠시뿐, 어느새 다시 손을 입으로 가져갑니다. 손톱 깨물기(Onychophagia)는 만 3~6세부터 흔히 나타나고, 학령기 아동의 약 20~30%가 경험하는 비교적 흔한 습관입니다. 무엇보다 혼내는 방식으로는 잘 사라지지 않는다는 것이 핵심입니다. 오늘은 우리 아이가 손톱을 깨물 때 부모가 어떻게 접근해야 자연스럽게 줄어드는지 정리했습니다.1. "혼내기" 대신 "관찰하기"부터손톱 깨물기는 대부분 무의식적 행동입니다. 아이 본인도 인식하지 못한 채 손이 입으로 갑니다. 이럴 때 "또 깨물어!"라고 지적하면, 아이는 부끄러움과 불안만 더 커지고 오히려 습..

정보/육아 2026.06.29

PgBouncer transaction vs session 모드, 뭘 쓸까

Postgres 앞에 PgBouncer를 두는 건 거의 관습처럼 되어 있다. 그런데 막상 처음 도입할 때 보면 pool_mode 선택지가 세 개 있고, 그중 실제로 쓰는 건 거의 둘 — transaction과 session이다. 둘 다 써본 입장에서 정리해본다. 어느 쪽이 정답이라기보다, 트레이드오프가 꽤 명확하다.참고로 PgBouncer 1.21 이후 transaction 모드에서도 prepared statements가 지원되기 시작했다. 이게 의외로 선택 기준을 흔든다. 예전에는 ORM/드라이버 호환성 때문에 어쩔 수 없이 session 모드를 골랐던 케이스들이 다시 transaction으로 돌아갈 만한 여지가 생겼다.session 모드 — 가장 안전하지만 풀링 효과가 약하다pool_mode = se..

IT/DB 운영 2026.06.29

장마철 빨래 빨리 말리는 7가지 방법 — 쉰내 없이 보송하게

Photo by Charlie Charoenwattana on Unsplash장마가 시작되면 빨래 한 번 돌리는 것도 망설여집니다. 하루 종일 널어놔도 눅눅하고, 다음 날이면 어김없이 "쉰내"가 올라오죠. 쉰내의 정체는 사실 곰팡이가 아니라 모락셀라균(Moraxella osloensis) 같은 잡균이 젖은 섬유에서 번식하면서 만들어내는 4-메틸-3-헥센산입니다. 즉, 세탁물이 마르는 시간을 5시간 이내로 줄이면 균이 충분히 번식하기 전에 건조가 끝나 냄새가 거의 나지 않습니다. 오늘은 장마철에도 빨래를 보송보송하게 말리는 7가지 실전 팁을 정리합니다.1. 탈수를 한 번 더 돌린다가장 단순하면서 효과가 큰 방법입니다. 일반 탈수 후 옷을 꺼내기 전에 추가로 5~10분 탈수를 한 번 더 돌려보세요. 옷에 남..

정보/일상 2026.06.29

2026년 6월 29일 (월요일) 12간지 오늘의 운세

Photo on Pexels새로운 한 주의 첫날입니다. 6월 마지막 월요일, 차분하게 호흡을 가다듬고 일주일의 방향을 그려보기 좋은 날이에요. 12간지별로 오늘 하루를 가볍게 살펴봅니다. 너무 무겁게 받아들이지 마시고, 마음 한 켠에 작은 길잡이 정도로 두고 출발하세요.🐭 쥐띠 (1948, 1960, 1972, 1984, 1996, 2008, 2020)월요일 아침의 컨디션이 의외로 가뿐합니다. 미뤄두었던 작은 일들을 오전 중에 정리하면 한 주가 한결 가벼워져요. 금전운은 평이하나, 충동적인 온라인 결제는 잠시 카트에 넣어두고 내일 다시 보세요. 가까운 가족이나 동료와의 짧은 안부가 기분 좋은 활력이 됩니다.🐮 소띠 (1949, 1961, 1973, 1985, 1997, 2009, 2021)꾸준함이 빛..

장마철 아이와 집에서 뭐하지? 부모도 덜 지치는 실내놀이 아이디어 7가지

비가 며칠째 이어지면 아이도 부모도 슬슬 지칩니다. 밖에 나가지 못하니 에너지는 그대로인데, 거실은 좁고 영상은 더 보여주기 싫고. 그렇다고 매번 새 장난감을 살 수도 없죠. 이번 글에서는 만 4~7세 유아·초등 저학년을 기준으로, 준비물이 거의 들지 않으면서 30분 이상 집중해서 노는 실내놀이 아이디어 7가지를 정리했습니다.Photo by Ketut Subiyanto on Pexels1. 거실 텐트 + 손전등 동굴 탐험이불, 의자, 빨래 건조대만 있으면 5분이면 만드는 즉석 텐트입니다. 아이가 가장 좋아하는 인형 몇 개를 같이 넣어주고 손전등(또는 휴대폰 플래시)을 쥐여주면 "동굴 탐험" 놀이가 시작됩니다. 어두운 공간에서 빛으로 사물을 비추는 행위 자체가 아이에게는 강한 몰입 요소라서, 같은 거실인데..

정보/육아 2026.06.28

ingress-nginx EOL 통보를 받고 Gateway API로 옮긴 두 달의 기록

지난 4월쯤이었다. 슬랙에 누가 링크 하나를 던졌다. ingress-nginx 메인테이너들이 더 이상 best-effort 유지보수도 못한다고 공지를 올렸다는 거였다. 처음에는 "에이, 그래도 굴러는 가겠지" 했다. 우리 클러스터 8개에 다 깔려 있고, ingress 리소스만 200개가 넘는데. 근데 그 주에 보안팀에서 CVE 패치 일정을 묻는 메일이 왔고, 그제서야 정신이 들었다. 사실상 EOL 된 컨트롤러를 들고 가는 건 시간 문제일 뿐이라는 걸.그래서 Gateway API로 가기로 했다. 5월 초부터 6월 말까지, 약 두 달 동안 삽질한 이야기를 적어둔다. 누군가는 비슷한 상황일 테니까.처음에 안일하게 생각했던 것Gateway API가 v1.5까지 나왔고 standard로 거의 다 올라왔다는 글을 ..

IT/Kubernets 2026.06.28

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

Photo by Pixabay on Pexels일요일 아침, 새로운 한 주를 앞두고 한 박자 쉬어 가는 날이에요. 오늘 하루 12간지 띠별로 어떤 흐름이 기다리고 있는지 가볍게 살펴볼게요. 운세는 마음을 다잡는 가이드일 뿐, 결정은 결국 나의 몫이라는 것 잊지 마세요.🐭 쥐띠 (1972·1984·1996·2008·2020)마음이 차분히 가라앉는 하루예요. 미뤄둔 정리나 청소가 의외의 만족감을 줄 수 있으니 작은 공간부터 손대 보세요. 금전운은 무난하지만 충동구매는 경계하면 좋아요. 가까운 사람과의 가벼운 대화에서 따뜻한 위로를 얻을 수 있어요.🐮 소띠 (1973·1985·1997·2009·2021)꾸준함이 빛나는 날이에요. 평소 해오던 일을 한 단계 더 다듬어 보면 결과가 한층 단단해질 거예요. 애정..

OpenTofu state 암호화, fallback 빼먹으면 일 난다

OpenTofu 1.7에서 state 암호화 기본 기능이 들어온 지도 꽤 됐다. 근데 막상 켜본 분들 중에 method 블록만 설정하고 fallback은 그냥 비워두는 경우가 많더라. 우리 팀도 처음에 그랬다. 결론부터 말하면, fallback 빼면 마이그레이션 순간에 무조건 한 번은 깨진다.무슨 상황에서 깨지나평문 state 파일이 있는 워크스페이스에 처음 암호화를 켤 때가 문제다. OpenTofu는 terraform.encryption 블록에서 지정한 method로 state를 읽으려고 시도하는데, 기존 파일은 평문이라 못 푼다. Error: Failed to decrypt state 한 줄 던지고 끝.키 로테이션도 마찬가지다. PBKDF2 패스프레이즈를 바꿨다? 새 키로 옛날 state는 못 연다...

IT/IaC 2026.06.28

여름철 입냄새 심해지는 이유와 관리법 7가지

Photo by The Humble Co. on Unsplash여름이 되면 유난히 입냄새(구취)가 신경 쓰인다는 분들이 많습니다. 마스크를 잠깐 벗을 때, 가까이 앉아 회의할 때, 점심 직후 미팅이 잡혔을 때 — 본인은 잘 느끼지 못해도 상대에게는 또렷하게 전해질 수 있습니다. 단순히 양치를 안 해서가 아니라, 여름철 환경 자체가 구취를 키우는 조건이 갖춰져 있기 때문이죠. 오늘은 여름철 입냄새가 심해지는 이유와 일상에서 실천할 수 있는 관리법 7가지를 정리해 드릴게요.여름에 입냄새가 더 심해지는 이유구취의 약 80~90%는 입 안에서 발생한다고 알려져 있습니다. 핵심은 혀 뒷면과 치주 부위에 사는 혐기성 세균이 단백질을 분해하면서 만들어내는 휘발성 황화합물(VSC, Volatile Sulfur Comp..

정보/건강 2026.06.28