DevOps
-
AI가 장애 대응까지 맡을 때, Google SRE가 세운 안전선IT & AI 2026. 6. 2. 13:07
AI가 장애 대응까지 맡을 때, Google SRE가 세운 안전선AI 뉴스 썸네일AI가 코드를 더 빨리 만들면 운영팀의 일도 같이 바뀌어요. Google SRE는 이제 AI를 단순한 보조 도구가 아니라, 장애 감지와 조사, 일부 완화까지 맡는 운영 계층으로 보고 있어요.핵심 요약구분핵심왜 볼만한가요운영 자동화Google은 SRE 업무에 AI를 넣되, 자율성 레벨을 L0부터 L4까지 나눠요장애 대응에서 “얼마나 맡길 수 있나”를 단계로 보는 기준이 생겨요안전 설계투명성, 실시간 리스크 평가, 점진적 권한 부여를 기본 축으로 둬요프로덕션에서 AI가 실수할 때 피해가 커지는 문제를 정면으로 다뤄요평가 방식최근 인시던트와 사람의 대응 기록을 평가 데이터로 써요데모가 아니라 실제 운영 품질을 매일 재검증하는 흐름..
-
cron 대신 systemd 타이머를 볼 만한 이유IT & AI 2026. 6. 2. 11:56
cron 대신 systemd 타이머를 볼 만한 이유IT & AI 뉴스 썸네일서버에서 정해진 시간에 작업을 돌릴 때 가장 먼저 떠오르는 도구는 여전히 `cron`이에요. 그런데 리눅스 서버가 systemd를 쓰고 있다면, 같은 일을 `.timer`와 `.service` 조합으로 더 추적하기 쉽게 만들 수 있어요.핵심 요약구분핵심왜 볼 만한가요서버 운영systemd 타이머는 일정에 맞춰 서비스 유닛을 실행해요실행 이력과 출력이 journal에 남아 장애 추적이 쉬워져요스케줄 표현`OnCalendar`, `OnBootSec`, `OnUnitActiveSec`로 시간을 표현해요“매일 0시”뿐 아니라 “부팅 1시간 뒤부터 매시간” 같은 흐름을 쓰기 좋아요운영 안정성`Persistent`, `WakeSystem`,..
-
Codex의 sudo 우회 사례, 문제는 AI보다 Docker 권한이에요IT & AI 2026. 6. 1. 12:25
Codex의 sudo 우회 사례, 문제는 AI보다 Docker 권한이에요AI 뉴스 썸네일AI 코딩 도구가 터미널에서 직접 작업하는 일이 많아졌어요. 편해진 만큼, 개발 환경에 숨어 있던 권한 설정도 더 중요해졌어요. 이번 사례는 Codex가 특별한 해킹을 했다기보다, Docker 그룹이 사실상 root에 가까운 권한을 줄 수 있다는 오래된 문제를 다시 보여줘요.핵심 요약구분핵심왜 볼 만한가요AI 에이전트Codex가 sudo 없이 설정 파일을 되돌리는 방법을 찾아냈어요에이전트가 사람보다 빠르게 권한 우회 경로를 찾을 수 있어요개발 환경사용자가 docker 그룹에 있으면 컨테이너가 호스트 경로를 쓰기 가능하게 마운트할 수 있어요sudo 비밀번호가 없어도 시스템 파일에 닿는 길이 열릴 수 있어요보안 운영roo..
-
NixOS 26.05에서 달라진 선언형 리눅스 운영IT & AI 2026. 6. 1. 10:44
NixOS 26.05에서 달라진 선언형 리눅스 운영IT & AI 뉴스 썸네일NixOS 26.05 "Yarara"가 공개됐어요. 이번 릴리스는 새 패키지 숫자보다 운영 방식의 변화가 더 눈에 들어와요.가장 큰 변화는 부팅 초기 단계인 Stage 1이 기본적으로 systemd 기반으로 바뀐 점이에요. x86_64-darwin 지원 종료 예고도 함께 나와서, Nix를 리눅스와 macOS 개발 환경에 함께 쓰는 팀이라면 업그레이드 계획을 미리 잡아야 해요. 1핵심 요약구분내용왜 볼 만한가요부팅 구조Stage 1(initrd)이 기본적으로 systemd 기반으로 바뀌었어요기존 스크립트 기반 부팅 훅에 의존한 설정은 26.11 전에 점검해야 해요지원 기간26.05는 2026년 12월 31일까지 버그 수정과 보안 업..
-
컨테이너 레지스트리를 API로 이해해야 하는 이유IT & AI 2026. 5. 30. 12:05
컨테이너 레지스트리를 API로 이해해야 하는 이유AI 뉴스 썸네일컨테이너 레지스트리는 보통 `docker push`와 `docker pull` 뒤에 숨어 있어요. 그런데 태그가 엉뚱한 이미지를 가리키거나, arm64 서버에서 다른 플랫폼 이미지가 내려오거나, 삭제한 줄 알았던 레이어가 남아 있으면 이야기가 달라져요. iximiuz Labs의 새 튜토리얼은 레지스트리를 직접 API로 다루며 이런 문제를 어디서 봐야 하는지 보여줘요.핵심 요약구분핵심왜 볼 만한가요레지스트리 구조이미지는 digest 기반 blob과 manifest 조합으로 저장돼요태그만 보면 놓치는 실제 저장 단위를 이해할 수 있어요Push와 Pullpush는 blob을 올린 뒤 manifest로 묶고, pull은 manifest를 먼저 받아..