Show GN: Ratatosk - CNCF 주요 프로젝트 릴리스 노트에서 보안 수정, 브레이킹 체인지와 같은 중요한 정보를 골...

1 hour ago 5

안녕하세요. 처음 글 써 봅니다. 쿠버네티스를 실제로 운영해보면 여러 모듈들의 패치 속도가 너무 빠르다고 느낍니다. 게다가 쓸데없이 버전 업그레이드로 잘 돌아가는 시스템에 장애라도 생기면... 그 부담 때문에 업그레이드를 매번 하지도 못하구요. 그래도 어쩔 수 없이 미뤄둔 업그레이드를 몰아서 할 때가 있습니다. 이럴 때 마다 밀린 숙제 하듯 패치노트 찾아 읽고 변경 사항에 대해서 우리 시스템과 비교해서 영향 분석하고... 이게 참 일이 많더라구요. 그래서 조금이나마 도움이 될까 싶어 만들어본 서비스입니다. 2026년 1월 1일부터 게시물 작성 기준 914건 릴리스 분석 데이터가 쌓여있습니다. 분석 데이터가 충분히 쌓였다 판단해서 조심스럽게 공개해 봅니다. 실제 기능 CNCF 졸업·인큐베이팅 프로젝트 76개의 릴리스(이 등급도 새로 편입되는 프로젝트가 있으면 업데이트가 됩니다.)를 매시간 수집해서, 노트에서 보안 수정·breaking change·폐기 예정을 추려냅니다. 추린 항목은 "지금 조치 / 내 설정이면 해당 / 미리 계획" 세 단으로 나눠 보여주고, 모든 항목에 릴리스 노트 원문 인용과 소스 링크가 붙습니다. 관심 스택을 등록하면 조치할 게 있는 주에만 이메일을 보내 안내하도록 헀습니다. 같은 데이터를 AI 에이전트용 REST API와 MCP로도 제공합니다. 호스팅 MCP는 URL 등록만으로 쓸 수 있고(https://ratatosk.io/mcp), Docker나 클러스터에 Helm으로 직접 설치할 수도 있습니다. Kagent와 같은 특화 에이전트에 연동해서 사용도 가능하게 개발했습니다. 차별점 Dependabot·Renovate류가 "새 버전이 나왔다"를 알려준다면, Ratatosk는 현재 운영 버전과 새로운 버전 사이에 무엇이 깨지는가를 알려주는데 주력합니다. 이게 사실 실제 운영에서 정말 중요한 포인트라 생각합니다. "내 설정이면 해당" 조건은 기계가 평가할 수 있는 구조로 저장돼 있어서, 클러스터의 상태 정보를 읽을 수 있는 에이전트라면 라이브 설정과 대조해 판정까지 끝낼 수 있습니다. 개발 중에 에이전트가 버전을 지어내 오판하는 할루시네이션을 잡기 위해서, 단정 대신 원문 인용을 들고 오도록 설계를 고쳤습니다. 직접 설치형 MCP는 버전 비교가 사용자 쪽 프로세스에서 돌아, 무엇을 운영 중인지 서버로 전송되지 않습니다. 호스팅 MCP는 쿼리를 기록하지 않습니다. 실제로 사용중인 버전 정보는 매우...

Read Entire Article