SMALL

2026/05/19 8

Reusable Workflow vs Composite Action, 1년 같이 굴려본 결론

작년 봄에 우리 팀 CI/CD 표준을 정리하면서 GitHub Actions의 Reusable Workflow와 Composite Action을 둘 다 도입했다. 그땐 "쓰임새가 다르니까 둘 다 쓰자"가 결론이었는데, 1년 굴려보니 둘의 경계가 처음 생각보다 훨씬 명확하게 갈렸다. 그리고 최근 GitHub이 2026 Actions 보안 로드맵을 발표하면서 Composite action의 nested dependency 노출 방식, scoped secrets 같은 변경이 들어오기 시작해서, 이참에 한번 정리해두면 좋을 것 같다.이 글은 단순히 둘의 문법 차이를 비교하는 글은 아니다. 실제로 우리 팀이 어떤 기준으로 갈라 썼고, 어디서 후회했고, 지금 어떻게 운영하는지에 대한 회고에 가깝다.단도직입적으로, 우..

IT/CI CD 2026.05.19

초등 저학년 자기주도 학습 습관 만드는 5가지 실전 가이드

Photo by Josh Applegate on Unsplash초등학교에 들어간 우리 아이, 숙제 시간만 되면 한숨이 절로 나오시나요? "엄마가 옆에 있어야만" 책상에 앉는 아이를 보면 답답하기도 하고, 한편으론 언제까지 이렇게 챙겨야 하나 걱정도 됩니다. 자기주도 학습 습관은 타고나는 능력이 아니라, 초등 저학년(1~3학년) 시기에 부모가 만들어 주는 환경과 작은 성공 경험에서 시작됩니다. 오늘은 잔소리 없이도 아이가 스스로 책상에 앉게 만드는 5가지 실전 방법을 정리했습니다.1. "공부 시간"이 아니라 "공부 자리"부터 만든다자기주도 학습의 첫 단추는 고정된 학습 공간입니다. 거실 식탁, 부엌 카운터처럼 매번 바뀌는 자리는 아이가 "지금부터 공부 모드"로 전환하기 어렵게 만듭니다. 작은 책상 하나라도..

정보/육아 2026.05.19

하루 7,000보, 의외로 우리 몸을 바꾸는 작은 습관

Photo by Arek Adeoye on Unsplash"1만 보"는 잊으세요, 진짜 기준은 7,000보입니다오랫동안 "건강을 위해 하루 1만 보를 걸어야 한다"는 말이 마치 정답처럼 자리 잡았지만, 최근의 대규모 메타분석들은 그 숫자가 절대적인 기준이 아니라는 점을 보여주고 있습니다. 1만 보라는 숫자는 사실 1960년대 일본의 만보계(萬步計) 상품 마케팅에서 유래했다는 설이 유력합니다.대신 여러 코호트 연구를 종합해 보면 하루 7,000보 전후에서 사망률·심혈관 질환 위험 감소 효과가 가장 가파르게 나타나고, 그 이후로는 감소폭이 완만해진다는 결과가 반복적으로 보고되고 있습니다. 즉, "1만 보를 못 채워서 운동이 의미 없어진다"는 생각은 오해이고, 7,000보부터 이미 의미 있는 보호 효과가 시작..

정보/건강 2026.05.19

ServiceAccount projected token 만료로 새벽 호출 — 1년 짜리 토큰을 캐싱한 SDK 이야기

지난주 화요일 새벽 4시쯤 전화가 울렸다. 메시지 큐 컨슈머 한 대가 S3 PutObject에서 ExpiredTokenException 을 계속 뱉고 있다고. 멘탈이 살짝 나갔다. IRSA로 깔끔하게 인증 붙여놨다고 믿고 있던 워크로드였는데.결론부터 말하면 ServiceAccount projected token이 만료된 뒤 kubelet이 새 토큰을 디스크에 갈아 끼웠는데, 우리 컨슈머 안에 들어있던 SDK는 이걸 다시 읽지 않고 죽은 토큰을 1년 가까이 메모리에 들고 있었다. 정확히는 캐시가 너무 충실했던 게 문제였다.우리가 잘못 알고 있던 부분Kubernetes 1.22 이후로 BoundServiceAccountTokenVolume 이 GA되면서 Pod이 마운트하는 토큰은 모두 projected 형태..

IT/Kubernets 2026.05.19

장마 시작 전, 집안 습기 잡는 5가지 일상 습관

Photo by Danielle-Claude Bélanger on Unsplash5월 끝자락이 되면 슬슬 마음이 분주해집니다. 며칠 사이 후텁지근한 공기, 흐려지는 하늘, 빨래가 좀처럼 마르지 않는 느낌 — 이 모든 신호가 장마가 멀지 않았다는 걸 알려주죠. 본격적인 장마가 시작되면 가장 골치 아픈 건 바로 집안 습기입니다. 곰팡이, 퀴퀴한 냄새, 가구 변형, 옷장 냄새까지 줄줄이 따라오기 때문이죠.오늘은 장마가 본격적으로 시작되기 전, 지금부터 들여놓으면 좋은 5가지 일상 습관을 정리해봤습니다. 거창한 장비 없이도 충분히 효과를 볼 수 있는 것들 위주로 골랐어요.1. 환기는 "짧고 강하게" — 비 오는 날에도 5분은 열어두기장마철에 가장 흔한 오해 중 하나가 "비 오니까 창문 다 닫아두자"입니다. 하지..

정보/일상 2026.05.19

Pod 시작이 느릴 때, fsGroupChangePolicy 한 줄만 바꿔보자

증상이런 경험 다들 한 번쯤 있을 거다. Pod가 Running까지 가는 데 2-3분, 심하면 5분 넘게 걸린다. 이벤트 찍어봐도 별다른 에러 없고, ImagePull도 끝났고, PV Attach/Mount도 정상 완료. 그런데 컨테이너가 시작을 안 한다. kubectl describe pod 해보면 그냥 조용히 멈춰 있다.이때 kubelet 로그를 보면 이런 라인이 줄줄이 찍히고 있을 가능성이 높다.SetVolumeOwnership ... took 142.3s범인은 fsGroup이다. SecurityContext에 fsGroup: 1000 같은 거 설정해두면, kubelet이 PV를 마운트할 때 그 안의 모든 파일을 chown/chmod로 훑는다. 파일이 10만 개면 10만 번. 그게 NFS나 EFS ..

IT/Kubernets 2026.05.19

수면의 질을 높이는 5가지 습관 - 깊은 잠을 위한 가이드

Photo by Jan Oblak on Unsplash밤마다 침대에 누워 천장을 바라보며 잠들지 못한 경험, 한 번쯤은 있으셨을 거예요. 충분히 잤는데도 아침에 개운하지 않다면 단순한 수면 시간이 아니라 수면의 질을 점검해 볼 필요가 있습니다. 미국 수면재단(National Sleep Foundation)은 성인의 적정 수면 시간을 7~9시간으로 권하지만, 같은 시간을 자더라도 깊은 잠을 얼마나 확보했느냐에 따라 다음 날의 컨디션은 크게 달라집니다.오늘은 매일 밤 조금만 신경 쓰면 잠의 질이 달라지는 다섯 가지 습관을 정리해 보았습니다.1. 매일 같은 시각에 자고 일어나기체내 시계인 서카디안 리듬(Circadian Rhythm)은 우리가 일정한 패턴으로 생활할 때 가장 잘 작동합니다. 주말이라고 평소보다..

정보/건강 2026.05.19

2026년 5월 19일 (화요일) 12간지 오늘의 운세

활기차게 시작하는 화요일, 5월 19일 아침입니다. 초여름의 햇살이 한층 짙어지는 이 시기, 12간지별로 어떤 하루가 기다리고 있을지 가볍게 살펴볼게요. 마음에 와닿는 한 줄이 있다면 오늘 하루의 작은 길잡이로 삼아 보세요.Photo by Milada Vigerova on Pexels🐭 쥐띠 (1948, 1960, 1972, 1984, 1996, 2008, 2020)빠른 판단력이 빛을 발하는 하루입니다. 오전부터 처리해야 할 일이 한꺼번에 몰릴 수 있지만, 우선순위를 정리하면 무난히 정리됩니다. 금전운은 안정적이지만 작은 지출이 잦을 수 있으니 가계부를 한 번쯤 살펴보세요. 가까운 사람의 안부 한 마디가 의외의 위로가 됩니다.🐮 소띠 (1949, 1961, 1973, 1985, 1997, 2009, ..

BIG