글

9월, 2026의 게시물 표시

클로드(Claude) 모델 총정리 2026: Fable 5.1·Opus 5.5·Sonnet 5·Haiku 4.5 차이와 어떤 모델을 써야 하는지

이미지
2026년 9월 기준 Anthropic의 클로드(Claude) 모델 은 네 가지입니다. 최상위 Claude Fable 5.1 (그리고 같은 모델의 제한 배포판인 Mythos 5.1 ), 9월 22일에 나온 Claude Opus 5.5 , 무료 플랜 기본 모델인 Claude Sonnet 5 , 가장 빠르고 싼 Claude Haiku 4.5 입니다. 이름은 익숙한데 "그래서 뭘 써야 하나"가 헷갈리는 이유는 최근 석 달 사이에 세 모델이 연달아 바뀌었고, 가격표까지 달라졌기 때문입니다. 이 글은 각 모델이 무엇인지, 컨텍스트·가격·기본 사고(thinking) 설정이 어떻게 다른지, 그리고 Claude 앱 사용자 와 API·Claude Code 사용자 입장에서 어떤 기준으로 고르면 되는지를 정리한 2026년 9월판 가이드입니다. ▲ 2026년 9월 기준 네 모델의 위치: 가격은 100만 토큰당 입력/출력 1. 한눈에 보는 클로드 모델 라인업 (2026년 9월) 클로드 모델은 크게 네 등급으로 나뉩니다. 위로 갈수록 똑똑하고 비싸며, 아래로 갈수록 빠르고 쌉니다. Claude Fable 5.1 (API ID: claude-fable-5-1) — 2026년 9월 1일 출시. Mythos급 최상위 모델의 일반 공개판. 입력 $10 / 출력 $50 (100만 토큰당), 컨텍스트 100만 토큰, 최대 출력 128K, 지식 컷오프 2026년 6월. Claude Opus 5.5 (claude-opus-5-5) — 2026년 9월 22일 출시. Claude 5.5 세대의 첫 모델. 입력 $4 / 출력 $20, 컨텍스트 100만, 최대 출력 128K, 지식 컷오프 2026년 6월. Anthropic이 "대부분의 워크로드에 기본으로 권장"하는 모델. Claude Sonnet 5 (claude-sonnet-5) — 2026년 6월 30일 출시. 속도와 지능의 균형. 입력 $2 / 출력 $10, 컨텍스트 100만, 최대 출력...

내 목소리 2초면 끝? Meta 보이스박스(Voicebox)로 나만의 AI 음성 프로필 만들기 — 원리·기능·주의점 완전 정리

이미지
"내 목소리 딱 2초만 녹음하면, AI가 내 목소리로 무슨 말이든 대신 해준다?" 처음 들으면 과장처럼 들리지만, 메타(Meta)가 공개한 음성 생성 AI 보이스박스(Voicebox) 가 실제로 보여준 데모입니다. 유튜브 내레이션, 강의 영상, 오디오북, 심지어 외국어 더빙까지 나만의 AI 음성 프로필 하나로 해결하는 시대가 성큼 다가왔습니다. 이 글에서는 보이스박스로 자기만의 음성 프로필을 만든다는 것 이 정확히 무슨 뜻인지, 어떤 원리로 동작하는지, 무엇을 할 수 있고, 그리고 지금 당장 쓰기 전에 반드시 알아야 할 함정 은 무엇인지까지 한 번에 정리합니다. 5분만 투자하면 "AI 목소리 복제"에 대해 주변 사람들에게 설명해 줄 수 있는 수준이 됩니다. 보이스박스(Voicebox)가 뭐길래 이렇게 화제일까? 보이스박스는 2023년 6월 메타 AI 연구팀이 공개한 범용 음성 생성 모델 입니다. 기존 TTS(텍스트 음성 변환)는 특정 목소리 하나를 위해 수 시간 분량의 녹음 데이터를 학습시켜야 했지만, 보이스박스는 단 2초짜리 음성 샘플 만 있으면 그 사람의 음색·억양·말투를 흉내 내어 새로운 문장을 읽어 줍니다. 핵심은 "플로우 매칭(Flow Matching)"이라는 학습 방식입니다. 이미지 생성 AI가 텍스트 프롬프트로 그림을 그리듯, 보이스박스는 텍스트 + 짧은 오디오 프롬프트 로 음성을 "그려" 냅니다. 5만 시간이 넘는 공개 오디오북 데이터로 학습했고, 메타는 당시 기준으로 기존 최고 모델(VALL-E) 대비 단어 오류율은 낮추고 생성 속도는 최대 20배 빠르다고 발표했습니다. 나만의 음성 프로필, 이렇게 만들어진다 (3단계) 1단계 — 샘플 녹음. 조용한 곳에서 자연스럽게 말하는 2초 이상의 음성을 준비합니다. 길수록 좋지만, 보이스박스의 강점은 "짧아도 된다"는 점입니다. 스마트폰 녹음으로도 충분합니다. 2단계 — AI가 음색 패턴을 ...

맥 스튜디오 M5 Ultra 512GB, 3,000만원을 어떻게 결제할까 — 카드 한도 상향·18개월 무이자·잔존가치 금융리스 총정리

이미지
맥 스튜디오 M5 Ultra 512GB 는 10월 말 국내 출시가 예고된, 개인이 살 수 있는 사실상 가장 강력한 AI 워크스테이션입니다. 문제는 가격입니다. 512GB 메모리에 대용량 SSD까지 얹은 풀옵션은 3,000만원 안팎까지 갈 수 있는 금액이라, 이 정도면 "무이자 할부 몇 개월"로 해결되는 영역을 벗어납니다. 이 글은 카드 한도 상향과 무이자 할부 , 금융리스·운용리스와 잔존가치 , 신용대출·마이너스 통장 , 사업자 비용 처리 까지, 3,000만원짜리 맥 스튜디오를 현실적으로 들이는 금융 상품 조합을 정리한 구매 전 체크리스트입니다. ▲ 3,000만원 결제 로드맵: 한도 확보 → 무이자 할부 → (사업자) 잔존가치 금융리스 1. 맥 스튜디오 M5 Ultra 512GB, 지금 알려진 것과 가격 전망 애플은 2026년 8월 25일 M5 Max / M5 Ultra 칩을 탑재한 신형 Mac Studio를 발표했고, 기본 모델은 9월 22일부터 배송이 시작됐습니다. 국내 출고가는 M5 Max 모델 4,290,000원, M5 Ultra 모델(30코어 CPU, 64코어 GPU, 96GB 메모리, 1TB) 9,490,000원부터입니다. 핵심인 512GB 통합 메모리 구성 은 별도로 10월 말 출시 예정입니다. M5 Ultra는 최대 36코어 CPU, 80코어 GPU, 1.2TB/s 메모리 대역폭을 갖춘 쿼드 다이 구조로, 512GB 메모리를 얹으면 GPU 서버 없이도 수천억 파라미터급 LLM을 로컬에서 돌릴 수 있는 사양이 됩니다. 미국 매체들은 512GB 구성의 시작가를 1만 달러 이상, 저장 장치를 최대 옵션(16TB)으로 채우면 2만 달러를 넘길 것으로 내다봅니다. 국내 원화로 환산하면 512GB 기본 구성이 대략 1,500만~2,000만원대, 512GB + 대용량 SSD 풀옵션은 3,000만원 안팎 이 될 가능성이 큽니다. 국내 가격은 10월 말 공개 전까지 확정되지 않았으므로, 이 글에서는 실제로 사고 싶어지는 구성인 풀...

Mac mini M6 vs M5 Pro, 로컬 LLM용으로 뭘 사야 할까? 9월 22일 출시 전 구매 가이드

이미지
9월 22일, 새 Mac mini가 출시됩니다. 이번 세대는 M6 와 M5 Pro 두 가지 칩으로 나오는데, 가격 차이가 $800이나 납니다. 일반 사무용이라면 M6로 충분하지만, 로컬 LLM을 돌릴 목적 이라면 이야기가 달라집니다. 이 글에서는 아직 써보기 전인 출시 직전 시점에서, 공개된 사양만으로 "LLM용으로는 어떤 구성을 골라야 하는지"를 계산해 봅니다. 1. 스펙 비교: M6 vs M5 Pro Mac mini 항목 Mac mini M6 Mac mini M5 Pro 시작 가격(미국) $899 (16GB / 256GB) $1,699 (24GB / 512GB) CPU / GPU 12코어 / 12코어 15~18코어 / 16~20코어 통합 메모리 16 / 24 / 32GB 24 / 48 / 64GB 메모리 대역폭 최대 170GB/s (16GB 구성은 더 낮음) 307GB/s Neural Engine 듀얼 16코어 16코어 GPU Neural Accelerator 두 모델 모두 GPU 코어마다 탑재 포트 Thunderbolt 4 ×3 Thunderbolt 5 ×3 공통 HDMI, 2.5Gb 이더넷, Wi-Fi 7, 전면 USB-C 2개 LLM 관점에서 봐야 할 줄은 딱 두 개입니다. 메모리 용량(최대 32GB vs 64GB) 과 메모리 대역폭(170GB/s vs 307GB/s) . 용량은 "어떤 모델까지 올라가는가"를, 대역폭은 "얼마나 빠르게 답하는가"를 결정합니다. 2. 어떤 모델까지 올라갈까 macOS는 통합 메모리를 전부 GPU에 주지 않습니다. 일반적으로 36GB 이하 구성은 약 2/3, 그 이상은 약 3/4 이 GPU 기본 한도입니다. 이를 기준으로 Q4(4bit) 양자화 모델이 들어가는지 정리하면 다음과 같습니다. 구성 GPU 가용(추정) 8B (≈5GB) 14B (≈9GB) 32B (≈19GB) 70B (≈40GB) M6 16GB ≈10GB ○ △ 빠듯 ✕...

M5 Max 맥북 프로 128GB 메모리 사용기 — 로컬 LLM에 실제로 몇 GB까지 쓸 수 있을까?

이미지
M5 Max 맥북 프로를 128GB로 맞추는 이유는 대부분 로컬 LLM 때문입니다. 그런데 막상 128GB를 받으면 "그래서 모델은 몇 GB까지 올릴 수 있지?", "macOS가 얼마나 먹지?", "컨텍스트를 늘리면 얼마나 느려지지?" 같은 질문이 바로 생깁니다. 이 글은 M5 Max 128GB의 메모리를 실제로 어떻게 나눠 쓰게 되는지 를 공개 벤치마크 수치와 macOS 메모리 구조를 기준으로 정리한 사용기 겸 가이드입니다. 1. 스펙 정리: 왜 128GB M5 Max인가 통합 메모리 최대 128GB — 현재 노트북 폼팩터에서 가장 큰 GPU 가용 메모리입니다. 메모리 대역폭 614GB/s (40코어 GPU 구성) — M4 Max(546GB/s) 대비 약 12% 향상. 토큰 생성 속도는 이 대역폭에 거의 비례합니다. GPU 코어마다 Neural Accelerator 탑재 — Apple 발표 기준 M4 Max 대비 LLM 프롬프트 처리 최대 4배. 14형 M5 Max 시작가 $3,599(미국), 128GB는 상위 옵션 선택이 필요합니다. ⚠️ 같은 M5 Max라도 32코어 GPU 구성은 대역폭이 더 낮습니다. LLM 용도라면 40코어 GPU + 128GB 조합을 확인하세요. 2. 128GB는 실제로 이렇게 나뉜다 128GB가 전부 모델에 쓰이는 것은 아닙니다. 실제 배분은 크게 세 덩어리입니다. 구분 용량 설명 macOS + 앱 약 15~20GB 브라우저, IDE, Docker, 메신저 등 일상 작업 GPU 기본 한도 약 96GB (75%) macOS가 GPU에 wired로 잡아줄 수 있는 기본 상한 모델 가중치 + KV 캐시 나머지 전부 컨텍스트가 길수록 KV 캐시가 커짐 GPU 한도는 아래 명령으로 올릴 수 있습니다. 다만 너무 높이면 macOS가 스왑을 쓰기 시작하면서 오히려 전체가 느려지므로, OS용으로 최소 16GB는 남기는 것 을 권장합니다. 재부팅하면 기본값...

로컬 LLM 서빙용 맥, 메모리 몇 GB면 될까요? M5 Max·M5 Ultra 맥북/맥 스튜디오 vs DGX Spark·Ryzen AI Max+ 비교

이미지
"회사 보안 때문에 외부 API는 못 쓰고, 로컬에서 LLM을 돌려보고 싶은데 맥북 몇 GB짜리를 사야 하나요?" 요즘 가장 많이 받는 질문입니다. 결론부터 말하면 맥에서 LLM 서빙 성능을 결정하는 건 CPU 코어 수가 아니라 ① 통합 메모리 용량 ② 메모리 대역폭 두 가지입니다. 이 글에서는 2026년 9월 기준 Apple Silicon 라인업(M5 Pro / M5 Max / M5 Ultra / M6)과, 비슷한 포지션의 경쟁 제품(NVIDIA DGX Spark, AMD Ryzen AI Max+ 395, RTX 5090 워크스테이션)을 LLM 서빙 관점에서 정리합니다. 1. 먼저 계산부터: 모델 크기별 필요한 메모리 LLM 가중치가 차지하는 메모리는 대략 파라미터 수 × (양자화 비트 ÷ 8) 입니다. 여기에 KV 캐시(컨텍스트 길이·동시 요청 수에 비례)와 OS·런타임 오버헤드를 더해야 합니다. 모델 규모 Q4 (4bit) 가중치 Q8 (8bit) 가중치 권장 통합 메모리 7~9B 약 5GB 약 9GB 16~24GB 14B 약 9GB 약 15GB 24~32GB 30~32B 약 18~20GB 약 34GB 48~64GB 70B 약 40GB 약 75GB 64GB(Q4) / 128GB(Q8) 120B급 MoE 약 65GB 약 125GB 128GB 이상 200B~400B+ MoE 110~230GB — 256~512GB 맥 전용 주의사항: macOS는 기본적으로 통합 메모리의 약 65~75%만 GPU가 쓸 수 있도록 제한합니다. 128GB 맥이라도 GPU에 할당 가능한 양은 약 96GB 수준이므로, 여유 있게 잡아야 합니다. (필요 시 sudo sysctl iogpu.wired_limit_mb=<값> 으로 상향 가능하나, 재부팅 시 초기화되고 시스템 안정성에 영향이 있을 수 있습니다.) 2. 속도는 메모리 대역폭이 결정한다 토큰 생성(decode) 단계는 매 토큰마다 가중치 전체를 메모리에서 읽어야 하...

탭만 열어주는 브라우저는 끝났다? 로그인·클릭·반복업무까지 대신하는 Aside 브라우저 사용기

이미지
AI 브라우저라고 하면 보통 ‘페이지 요약’부터 떠올립니다. 그런데 실제로 시간을 잡아먹는 일은 요약 다음부터입니다. 로그인하고, 여러 탭을 오가고, 가격을 비교하고, 폼을 채우고, 결과를 다시 확인하는 일입니다. Aside 는 이 마지막 구간을 대신하겠다고 나온 브라우저입니다. 결론부터 말하면, Chrome을 당장 지울 만큼 완성된 대체재는 아닙니다. 하지만 GitHub·문서·대시보드·관리자 페이지를 넘나드는 사람에게는 “AI 채팅이 붙은 브라우저”보다 “브라우저 안에서 움직이는 작업 에이전트” 에 더 가깝게 느껴질 제품입니다. 먼저 밝힙니다. 이 글은 협찬이 아닙니다. 2026년 9월 18일 공개 버전의 공식 기능·요금·정책과 개발자 업무 시나리오를 기준으로 정리한 초기 사용기입니다. 장기 안정성과 기업 환경 적합성은 더 지켜봐야 합니다. 방문 기록을 날짜가 아니라 ‘지원자’, ‘LinkedIn 프로필’ 같은 업무 맥락으로 묶어 보여주는 화면. 출처: Aside 공식 사이트 Aside는 무엇이 다른가 Aside는 Chromium을 바탕으로 만든 AI 브라우저입니다. 일반 AI 도구가 API나 별도 연동에 의존하는 것과 달리, 사용자가 이미 로그인한 웹사이트를 브라우저가 직접 열고 클릭하고 입력 하는 방식을 전면에 내세웁니다. 이메일, 사내 대시보드, GitHub, 문서 도구처럼 평소 쓰던 웹서비스를 그대로 작업 공간으로 사용합니다. 여기서 핵심은 답변이 아니라 행동 입니다. “이 페이지를 요약해줘”에서 끝나는 것이 아니라 “어제 본 후보자를 찾아 면접 메모를 준비해줘”, “실패한 CI 실행을 모아 원인을 정리해줘”, “매일 오전 이 대시보드를 확인해줘”처럼 여러 단계를 이어 가는 작업을 목표로 합니다. 사용 흐름에서 체감되는 세 가지 1. 탭이 아니라 ‘왜 열었는지’를 기억한다 Chrome의 방문 기록은 시간순 목록입니다. 탭이 많아지면 어제 왜 그 페이지를 열었는지는 결국 사람이 기억해야 합니다. Aside는 로컬 메모리와 작업 기록...

Liveness Probe가 장애를 복구한다고요? Kubernetes가 정상 Pod를 죽이는 7가지 설정

이미지
애플리케이션의 맥박을 잘못 읽으면, Kubernetes는 정상 Pod까지 죽입니다. Photo: Joshua Chehov / Unsplash 트래픽이 몰린 순간, Kubernetes가 가장 바쁜 Pod부터 차례로 재시작했습니다. 애플리케이션이 죽은 것도 아니고 메모리가 부족한 것도 아니었습니다. 응답이 잠시 느려지자 livenessProbe 가 실패했고, kubelet은 컨테이너를 재시작했습니다. 살아남은 Pod로 요청이 더 몰렸고, 그 Pod들마저 Probe에 실패했습니다. 복구 장치가 장애 증폭기가 된 순간입니다. 헬스체크는 대시보드용 신호가 아닙니다 Probe 결과는 트래픽 차단과 컨테이너 재시작을 직접 일으키는 제어 신호입니다. 잘못 설계된 한 줄이 운영 장애의 원인이 될 수 있습니다. 세 가지 Probe, 이름보다 결과가 중요하다 Kubernetes 공식 문서가 구분하는 핵심은 단순합니다. Startup은 시작을 기다리고, Readiness는 트래픽을 끊고, Liveness는 컨테이너를 재시작합니다. Probe 실패하면 답해야 할 질문 대표 용도 startup 성공 전까지 다른 Probe를 보류 앱이 시작됐나? 느린 부팅·캐시 워밍업 readiness Service 엔드포인트에서 제외 지금 요청을 받아도 되나? 일시적 과부하·의존성 장애 liveness 컨테이너 재시작 재시작 없이는 회복 불가능한가? 교착·복구 불가능 상태 신호를 많이 수집하는 것보다, 신호 하나가 어떤 행동을 일으키는지 아는 것이 먼저입니다. Photo: Maxim Tolchinskiy / Unsplash 정상 Pod를 죽이지 않는 7가지 규칙 1. Liveness에서는 외부 의존성을 검사하지 않는다 데이터베이스, Redis, 외부 A...

AI에게 cluster-admin을 줬나요? 운영 Kubernetes를 지키는 7개의 안전장치

이미지
AI가 위험한 것이 아니다. 검증되지 않은 판단에 운영 권한을 함께 준 구조가 위험하다. Photo: Makeen M.Alaa / Unsplash “배포가 안 돼. 알아서 고쳐줘.” 이 한 문장을 받은 AI 코딩 에이전트가 운영 클러스터의 cluster-admin 권한까지 가지고 있다면, 문제 해결과 장애 확산의 경계는 명령 한 줄보다 얇습니다. 에이전트는 로그를 읽고 원인을 추론하고 명령을 실행합니다. 생산성을 폭발시키는 바로 그 능력이 운영 Kubernetes에서는 위험 반경을 폭발시킵니다. 잘못된 추론, 저장소 문서에 섞인 악성 지시, 과도한 자동 복구가 kubectl delete , 잘못된 이미지 배포, Secret 노출로 이어질 수 있기 때문입니다. AI에게 운영 kubeconfig를 넘겼다면, 안전장치는 프롬프트가 아니다 “삭제하지 마”, “운영에서는 조심해” 같은 문장은 권한 통제가 아닙니다. 실수를 해도 실행되지 않도록 RBAC, GitOps, 승인, 정책 엔진과 감사 로그가 시스템 수준에서 막아야 합니다. 가장 위험한 착각: “읽기 전용이면 괜찮겠지” Kubernetes에서 권한 이름과 실제 영향은 다를 수 있습니다. 공식 RBAC 가이드에 따르면 Secret의 list 와 watch 도 값 전체를 노출할 수 있습니다. Pod 생성 권한은 같은 네임스페이스의 Secret을 마운트하거나 ServiceAccount 권한을 빌려 쓸 수 있어 사실상 더 큰 권한으로 이어질 수 있습니다. 심지어 nodes/proxy 의 get 은 Kubelet API를 통한 명령 실행으로 이어질 수 있습니다. 겉보기 권한 실제 위험 기본 대응 list/watch secrets 네임스페이스 비밀값 일괄 노출 에이전트 역할에서 제외 create pods Secret·볼륨·ServiceAccount 우회 접근 직접...

Secret에 base64만 씌우고 Git에 올리셨나요? GitOps 비밀값 관리 3가지 실전 선택법

이미지
base64는 자물쇠가 아니다. GitOps의 속도를 지키려면 Secret이 이동하는 경로부터 설계해야 한다. Photo: Taylor Vick / Unsplash 혹시 Kubernetes Secret을 base64로 바꾼 뒤 Git에 올리고 있나요? 그렇다면 암호화한 것이 아니라, 누구나 되돌릴 수 있는 형태로 비밀번호를 공개한 것에 가깝습니다. GitOps는 원하는 상태를 Git에 모아 변경 이력과 재현성을 확보합니다. 그런데 DB 비밀번호, API 토큰, TLS 개인 키까지 평문으로 올릴 수는 없습니다. 여기서 많은 팀이 멈춥니다. “Secret만 수동으로 넣자”는 예외가 생기고, 어느 순간 Git과 실제 클러스터의 상태가 달라집니다. 먼저 바로잡을 한 가지 Kubernetes 공식 문서는 Secret의 base64 값이 암호화가 아니며, 기본 설정에서는 API 서버의 저장소인 etcd에도 암호화되지 않은 상태로 저장될 수 있다고 경고합니다. 즉 echo 'password' | base64 는 보안이 아니라 인코딩입니다. 결론부터: 정답은 하나가 아니라 운영 모델에 따라 달라진다 현장에서 자주 선택하는 방법은 Sealed Secrets , External Secrets Operator(ESO) , SOPS 세 가지입니다. 이름은 비슷하지만 비밀값의 원본이 어디에 존재하는지, 누가 복호화하는지가 완전히 다릅니다. Sealed Secrets, External Secrets, SOPS는 비밀값이 이동하는 경로와 복호화 주체가 서로 다르다. Photo: Kier in Sight Archives / Unsplash 방식 비밀 원본 잘 맞는 환경 운영 포인트 ...

배포 파이프라인 하나 만들려고 티켓을 몇 장 쓰시나요? GitLab·Argo CD·Jenkins를 한 번에 잇는 DevOps Code Foundry

이미지
한 번의 요청을 GitLab → Argo CD → Jenkins → Kubernetes 배포 흐름으로 바꾸는 셀프서비스 플랫폼 새 서비스 하나를 만들기 위해 티켓을 몇 장이나 쓰고 있나요? 저장소 생성 요청, 브랜치 보호 설정, CI/CD 변수 등록, Argo CD Application 생성, Jenkins 잡 실행, 배포 상태 확인까지. 개발을 시작하기도 전에 여러 팀의 답변을 기다리는 일이 익숙해졌다면 문제는 개발자의 속도가 아닙니다. 진짜 병목은 서비스마다 반복되는 배포 파이프라인 준비 작업입니다. 사람이 매번 같은 설정을 옮겨 적으면 리드타임은 길어지고, 누락과 표준 편차가 쌓이며, 실패했을 때 어디까지 만들어졌는지도 알기 어려워집니다. 그래서 만든 것이 devops-code-foundry입니다. 개발자가 셀프서비스 포털에 앱 이름·팀·템플릿을 입력하면 GitLab 프로젝트부터 GitOps 매니페스트, Jenkins 초기 실행까지 자동으로 프로비저닝하는 플랫폼입니다. 한 줄로 요약하면 devops-code-foundry는 단순한 배포 스크립트가 아닙니다. 플랫폼 팀의 반복 작업을 멱등한 워크플로우로 바꾸고, 개발팀이 기다리지 않고 표준 파이프라인을 만들게 하는 셀프서비스 DevOps 플랫폼 입니다. 개발자 요청 ↓ 즉시 request_id 반환 FastAPI — 인증 · 검증 · 정책 적용 ↓ Argo Workflows — 상태 · 재시도 · 보상 제어 ↓ GitLab → Argo CD(GitOps) → Jenkins ↓ 대상 Kubernetes 클러스터에 애플리케이션 배포 왜 ‘자동화 스크립트’가 아니라 플랫폼인가? 스크립트는 실행한 사람에게만 편리할 수 있습니다. 플랫폼은 입력 규칙, 진행 상태, 실패 복구, 권한, 감사 기록까지 조직의 공통 방식으로 만듭니다. 이 프로젝트가 해결하려는 차이는 다음과 같습니다. 구분 수동 요청 방식 Code Foundry 시작 팀별 티켓과 메시지 포...

클러스터만 설치하면 끝일까? AWS에 RKE2와 DevOps 스택을 한 번에 올리는 Ansible 자동화

이미지
AWS 환경에 자동 구축되는 RKE2와 DevOps 플랫폼 전체 구조 쿠버네티스 구축에서 가장 오래 걸리는 것은 설치 명령이 아닙니다. 세 번째 노드부터 시작되는 반복 작업, 팀마다 달라지는 설정, 며칠 뒤 아무도 정확히 기억하지 못하는 수동 절차가 진짜 비용입니다. 그런데 클러스터가 올라간 뒤에도 할 일은 끝나지 않습니다. 스토리지, 모니터링, 로그, 트레이싱, 백업, GitOps, 인증, 보안, 데이터베이스까지 이어집니다. 결국 “클러스터 설치”보다 “운영 가능한 플랫폼 만들기”가 훨씬 어렵습니다. 그래서 만든 것이 rke2-install입니다. AWS 환경의 서버를 RKE2 클러스터로 구성하고, 운영에 필요한 DevOps 오픈소스 패키지까지 Ansible로 자동 배포하는 프로젝트입니다. 한 줄로 요약하면 rke2-install은 단순한 Kubernetes 설치 스크립트가 아닙니다. 컨트롤 노드 준비 → RKE2 마스터 초기화 → 추가 마스터와 워커 조인 → 노드 라벨·테인트 적용 → 운영 도구 배포 를 하나의 흐름으로 묶은 인프라 자동화 코드입니다. AWS 서버 준비 ↓ Ansible Control Node 구성 ↓ RKE2 Control Plane / Worker 클러스터 생성 ↓ Label · Taint 적용 ↓ Storage · Observability · CI/CD · Security · DB 배포 ↓ 운영 가능한 DevOps 플랫폼 완성 왜 RKE2인가? RKE2는 Rancher 생태계에서 제공하는 경량이면서도 운영 환경을 지향하는 Kubernetes 배포판입니다. 구축 복잡도를 낮추면서 Rancher UI와 자연스럽게 연결할 수 있고, 표준 Kubernetes 도구와 Helm 생태계를 그대로 활용할 수 있다는 점이 매력적입니다. 하지만 좋은 배포판을 선택했다고 자동으로 좋은 운영 환경이 만들어지는 것은 아닙니다. 노드별 역할, 조인 순서, kubeconfig, 라벨과 테인트, 애드온 버전, 설...