채널톡 아이콘

그림으로 배우는 쿠버네티스(v1.35)

쿠버네티스(☸)의 많은 부분을 그림으로 배울 수 있도록 구성되어 있습니다. 🧭 특히 이미 검증된 베스트셀러 '컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커'에서 검증된 내용을 더욱 확장해서 쿠버네티스 자체를 더 깊이 학습하도록 작성하였습니다. 💯 또한 실무적인 내용들이 '보강 수업'에 주기적으로 추가되어 있습니다. 👉 꼭 다른 강의와 비교해 보세요 :)

(4.9) 수강평 213개

수강생 2,608명

난이도 중급이상

수강기한 무제한

새소식

103 개

  • 안녕하세요

    작년 말에 ... 2026년 1Q에 한다고 했던 것을 3Q가 되서야 완료하고 업로드하게 되네요 ㅠ ㅠ

    image.png

    양해 말씀 드립니다.



    image.png

    도움이 되시는 내용이길 바래 봅니다.

    감사합니다.

    조훈 드림.

    0
  • 조훈(Hoon Jo)님의 프로필 이미지

    안녕하세요

    왠만하면 이틀 연속해서 전체 공지를 잘 드리진 않는데,

    서종호(닉네임: 가시다)님이 온라인 모각코(모여서 각자 코딩) 스터디를 열어서 공유드리려고 합니다.

    특히 해당 스터디가 이번에 나온 신간 "인프라 구성 배포 with 클로드 코드" 인데요.

    이미 1차례 메일을 받아서 했던 얘기를 또 하는 것 같아 다소 조심스럽고 죄송스러운 부분도 있긴 한데...

    제가 작년 8월 말에 "클로드 코드" 책을 내면서,

    기술에 대해서 매우 시야가 좋은 편이고 선택하거나 진행했던 내용이 결과적으로 시장의 선택을 받을 가능성이 높다고 말씀드렸던 부분이 있습니다.

    image.png

    [그림 1] 작년 8월 말에 보낸 전체 공지 메일


    물론 현재 시점에 아직도 (여러가지 사정으로...) 클로드 코드 등을 접하지 못하신 분도 있을 수도 있지만

    시장의 대세 그리고 시장의 완전한 흐름으로 자리를 잡은 것은 맞는거 같아요.


    특히 이번 책은 엄밀히 따지면 Git + AI 로 Ops를 하자는 주장이며,

    진짜 정말 이걸 도입하고 운영(Ops)하게 되면 뒤로 갈 수 없는 수준일 겁니다.

    그런 의미에서 정말 많은 분들이 보시면 좋겠다고 생각해서 책 가격도 (폰트도 줄이고, 색도 1개만 쓰고..)

    2만원 초반까지 내렸거든요. (보통 출판사 책 가격 내리는게 정말 어렵습니다. ㅠ ㅠ)

    image.png

    [그림 2] 교보문고에서 21,600에 판매 중인 "인프라 구성 배포 with 클로드 코드" 책


    이번에 모각코를 진행하시는 서종호님은 그동안 정말 많은 스터디를 리딩하시고, 매우 대단한 결과물들을 만들고 공유해 주신 분이거든요.

    image.png

    그래서 이번 기회에 해당 스터디를 통해서 새로운 형태의 인프라 배포 관리를 모두 알게 되고 도입하는 계기가 되었으면 좋겠습니다!! 해보면 정말 후회하지 않으실 겁니다.


    [스터디 신청 정보]

    [4주 온라인 모각코 모집 - '인프라 구성 배포 with 클로드 코드']

    (저자:조훈님) 'K8S를 자연어로 구축하고 운영'하는 첫 인프라 실습서 책이 출간되었습니다.

    이제 엔지니어링 업무에 AI 도구를 활용한 구축/운영이 확대 될 것으로 보여서, 해당 책으로 모각코를 해보려고 합니다.

    다만 책 완주를 위한 장치로, 여러 사람들이 같은 일정에 학습하면서 궁금점 등을 나누고, 매주 간략히 정리 내용 공유를 하고자 합니다.

    많은 관심과 참여 부탁드립니다.

    ----------------------------------

    권장 참여 대상 : '인프라엔지니어, DevOps' - 초기 구축과 설계 결정을 직접 경험해보고 싶은 분, K8S 기초 지식을 가지고 계신분

    책 : AI 시대에 개발자가 알아야 할 인프라 구성 배포 with 클로드 코드 (2026.6.19 출간, 332페이지)

    책 링크 : https://product.kyobobook.co.kr/detail/S000220220936

    신청 : ~6월 28일(일)까지, 지원서 작성 제출 https://forms.gle/aRJQhLjh8Vqm92vu6

    일정 : 1주차(6월 29일) 시작 ~ 4주차(7월 26일)완료 -> 7월 27일 모각코 모임 종료

    - 1W(6.29~7.5) : Chapter 1,2(56p) - 개요, 실습 환경 구성(GKE)

    - 2W(7.6~7.12) : Chapter 3,4(78p) - 배포 파이프라인(GitOps), 관측가능성(프로메테우스,그라파나,로키)

    - 3W(7.13~7.19) : Chapter 5,6(68p) - 무중단 배포(Blue/Green), 시크릿 관리, Valkey 캐시

    - 4W(7.20~7.26) : Chapter 7,8,9(85p) - App of Apps 패턴, 카프카/템포/크론잡, GitAIOps

    진행:

    - 책 구매 후 위 일정에 맞게 개인 학습 후 간단한 정리 내용을 공개된 링크에 작성해서 올려주시면 됩니다.

    - 정리 내용 공유 일정은 각 주차별 '월요일~일요일' 중 언제든 편하게 작성 후 올려주시면 됩니다.

    - 내용 공유 플랫폼은 블로그나 Github, 옵시디언, 노션, 페북, 링크드인 등 편하게 선택하시면 됩니다.

    - 참석하는 멤버분들간의 학습 시 대화와 모각코 진행 공지를 위해 저희 팀 슬랙 워크스페이스에 join 해주시면 됩니다.

    - 각 주차별 매일 일요일까지 정리 내용 공유 링크 글 미공유 시, 멤버 탈락됩니다


    image.png

    의 느낌으로 제가 기술에 대한 앞선 생각이 있는 편이니...

    꼭 모각코 또는 주말 서점 나들이 때 책을 직접 보고, 꼭 실습하시어

    Git + AI + Ops가 어느정도 파급 효과가 있는지 가능한 많은 분들이 아시고

    도입 검토 혹은 적용하실 수 있으면 좋겠습니다. (진심으로요... ㅠ ㅠ )


    (부득이하게 원치 않는데 2번 받아보시는 것 같이 보이는 점 미리 죄송하다는 말씀 드립니다. )

    모두에게 도움이 되는 일 그리고 좋은 방향을 전달하도록 노력하겠습니다.

    조훈 드림.

    0
  • 조훈(Hoon Jo)님의 프로필 이미지

    안녕하세요

    최근에 CKS 취득하면 CKA가 갱신되도록 자격증 갱신 방법이 변경되었습니다.

    이와 관련해서 좀 정리가 필요할 것 같아서 정리하고 전체 공지 드립니다.

    https://www.cncf.io/blog/2026/06/17/expanding-care-passing-cks-can-now-extend-your-cka-certification/


    Q: CKS 합격 시?

    A: CKA도 함께 자동 연장됨, CKS(보안)를 취득하거나 갱신하면, CKA(관리자) 자격증 만료일도 CKS와 똑같이 연장됩니다.


    Q: 기존에 CKA가 만료되면 해당 사항이 없나요?

    A: 아니요 CKA를 다시 딸 필요 없이 바로 CKS에 응시할 수 있으며, 합격 시 만료됐던 CKA까지 세트로 연장됩니다.


    Q: CKA를 취득한 적이 없는 경우에도 이 혜택을 볼 수 있나요?

    A: 아니요. 1번이라도 CKA를 취득한 적이 있어야 합니다. 기존처럼 CKA를 먼저 취득해야 CKS 응시 자격이 주어집니다.


    Q: 기존 CARE (Certification Advancement & Recertification Experience) 는 유지되나요?

    A: 네, CKS를 취득하면 KCSA가 함께 인증되고, CKA 또는 CKAD를 인증하면 KCNA가 인증되는 것은 유지됩니다. 따라서 기존에 "Kubestronaut" 였었다면 (즉 5개의 자격증 가지고 있었다면)

    다음과 같이 2개만(CKS, CKAD) 다시 인증 받아도 "Kubestronaut" 인증을 다시 취득할 수 있습니다.

    CKS 응시/갱신
       ├─→ CKS   (본인)
       ├─→ CKA   (신규 규칙, 6월 18일~)
       └─→ KCSA  (기존 규칙)
    
    CKAD 응시/갱신
       ├─→ CKAD  (본인)
       └─→ KCNA  (기존 규칙)

    [그림1] 이런 상태에서도 "Kubestronaut"를 갱신하기 위해 CKS, CKAD만 업데이트하면 된다는 뜻입니다.

    image.png

    또 도움이 되는 내용이 있으면 가지고 오도록 하겠습니다.
    감사합니다.

    (+ 수요일에 AppWorld Seoul에 오시는 분이 있다면 그날 뵈어요!)

    조훈 드림.

    2
  • 조훈(Hoon Jo)님의 프로필 이미지

    안녕하세요

    오랜만에 전체 메일을 드리는거 같은데

    이번에 새로운 책이 나와서 소개 드립니다.

    대부분 메일을 받으시는 분들은 "인프라" 관련에 관심이 있으실 것으로 생각하고 있는데요

    image.png

    그런 의미로 요즘 인프라를 다루는 방법이 너무나도 바뀐 것 같아서

    AI 에이전트 시대에 인프라를 다루는 방법에 대해서 적어 보았습니다.

    패러다임 이동하는 시대라고 생각하고 있고요. 그런 면에서 매우 도움이 되실 것 같습니다.

    개인적으로 이런 표현이 정말 마음에 들어서 서문에 적었는데요

    AI 시대에는, 변화를 받아들이는 사람에게는 새로운 형태의 기회가, 기존의 방식을 유지하는 사람에게는 최대의 위기가 찾아올 것입니다.

    정말로 그러한 시대 같습니다. 🙂

    도서 링크:https://product.kyobobook.co.kr/detail/S000220220936


    그리고 꼭 도서가 아니더라도 Github link는 한번쯤 들어가서 보시는 것도 추천드리고 싶습니다.

    실습 가이드 https://github.com/sysnet4admin/_Book_GitAIOps

    완성 참고용 https://github.com/sysnet4admin/notiflex-platform

    image.pngimage.png

    그리고 관련 이벤트(무료 책 📖 증정) 도 기획한 게 있어서 같이 안내 드리려고 합니다.

    image.png

    F5 AppWorld Seoul (6월 24일 / 웨스턴 파라나스 호텔) 에서 위와 같은 주제로 발표를 하는데 참석자 분들에게 책을 나누어주면 좋겠다. 라는 의견이 채택되어서요. 참석하시는 분들에게 책이 증정될 예정이니 근처에 계시고 시간이 되신다면 참석하시어 책을 받아보시는 것도 좋으실 것 같습니다! 😊

    참석 신청 링크: https://www.f5appworld.com/y922Xm?utm_source=CNCF&utm_campaign=26Q3_HE_apcj_korea_adsp_AppWorld-Seoul&utm_medium=platform&RefId=10&locale=ko-KR

    (꼭 참석 신청 링크를 통해서 접속하고 신청하셔야 합니다!)


    무료 책 증정 이벤트에 관한 자세한 설명은 길벗 블로그 또는 인스타그램을 참고하셔도 좋을 것 같습니다

    길벗 블로그: https://blog.naver.com/gilbutzigy/224313915186

    길벗 인스타그램: https://www.instagram.com/p/DZeU4CxEVFb/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA%3D%3D


    감사합니다. 또 도움이 되는 정보를 가지고 찾아오겠습니다. 👍

    조훈 드림.


    0
  • 안녕하세요

    실습 환경의 기반 OS를 Ubuntu 22.04(Jammy)에서 24.04(Noble)로 전환했습니다.

    전환 이유는 다음과 같습니다.

     

    1. 지원 기간

    Ubuntu 22.04의 표준 지원이 2027년 4월 종료됩니다. 24.04는 2029년까지 표준 지원, 2034년까지 보안 패치(ESM)를 제공하므로 2034년까지 안정적인 실습 환경을 유지할 수 있습니다.

    2. 커널 6.8 — eBPF 완전 지원

    22.04의 커널 5.15에서는 Cilium 같은 eBPF 기반 CNI가 일부 fallback 모드로 동작했습니다. 24.04의 커널 6.8에서는 kube-proxy 완전 대체, BPF Host Routing 등 eBPF 기능이 완전히 지원됩니다.

    3. cgroup v2 기본화

    24.04에서는 cgroup v2가 기본으로 활성화되어 있어 containerd, kubelet의 리소스 관리가 더 정밀하게 동작합니다. 컨테이너의 CPU/메모리 제한이 의도한 대로 적용됩니다.

    4. Kubernetes 생태계 정렬

    k8s 1.32 이상의 공식 테스트 환경이 24.04 기준으로 전환되었습니다. containerd, Docker 등 패키지 저장소도 Noble(24.04) 형식을 기준으로 배포되고 있습니다.

    실습 환경 구성 방법은 변경 없이 동일합니다.

     

    주요 변경 사항

    - Ubuntu 22.04 → Ubuntu 24.04 LTS

    - x86_64 전용 → x86_64 + arm64(Apple Silicon) 동시 지원

    - Vagrant Box 버전: sysnet4admin/Ubuntu-k8s: v1.0.0

    사용 방법은 동일합니다

    박스 이름이 그대로이기 때문에 기존과 동일하게 사용하시면 됩니다.

    Vagrant가 호스트 아키텍처(x86_64 / arm64)를 자동으로 감지해서

    맞는 버전을 내려받습니다.

    기술적으로 확인된 사항

    - Kubernetes 1.35 / Containerd 2.2 / Calico v3.31 조합에서 정상 동작 확인

    - 4노드 클러스터(cp + worker 3) 기준 주요 워크로드(Deployment, StatefulSet, DaemonSet, Job, MetalLB, DNS) 전체 검증 완료

    - x86_64 / arm64 양쪽 모두 동일 환경에서 테스트 완료

    Windows 뿐만 아니라 Apple Silicon Mac 사용자분들도 동일한 실습 환경을 사용하실 수 있습니다.

    문제가 생기시면 질문 남겨주세요.

    감사합니다.

    조훈 드림.

    0
  • 안녕하세요

    절전(sleep) 후 복귀 시 새 Pod 배포가 안 되거나 노드 간 통신이 끊기는 문제가 있어 Calico CNI를 업데이트하였습니다.

     

    ■ 문제 원인

    Calico는 API 서버 인증 및 CNI 설정에 단기 토큰을 사용합니다. 노트북을 절전 상태로 두면 아래 두 가지 문제가 발생합니다.

    - 1시간 이상 절전 후 복귀 → calico-node가 API 서버 인증 실패, CNI 토큰 갱신 불가

    - 24시간 이상 절전 후 복귀 → CNI 토큰 만료, 새 Pod 배포 불가

     

    ■ 조치 내용

    Calico를 v3.29.2 → v3.31.2 로 업그레이드하고, 만료되지 않는 Static Secret 토큰을 적용하였습니다.

    적용 강좌:

    - 쉽게 시작하는 쿠버네티스

    - 그림으로 배우는 쿠버네티스

    - 실습으로 배우는 프로메테우스

    - 실습으로 배우는 그라파나

     

    ■ 테스트 현황

    - k8s_learning.kit : 완료 (노드 4개 Ready, Static 토큰 만료 없음)

    - k8s_starter.kit : 완료 (노드 4개 Ready, Static 토큰 만료 없음)

    - prom_learning.kit : 완료 (노드 4개 Ready, Static 토큰 만료 없음)

    - graf_learning.kit : 완료 (노드 4개 Ready, Static 토큰 만료 없음)

     

    ■ 기존 환경을 사용 중인 분

    방법 1. 환경 전체 재구성 (권장)

    vagrant destroy -f && vagrant up

    방법 2. Calico만 재적용 (cp-k8s 접속 후)

    kubectl delete -f https://raw.githubusercontent.com/sysnet4admin/IaC/main/k8s/CNI/calico-quay-v3.31.2.yaml

    kubectl apply -f https://raw.githubusercontent.com/sysnet4admin/IaC/main/k8s/CNI/calico-quay-v3.31.2.yaml

     

    새로 환경을 구성하시는 분은 별도 조치 없이 자동으로 적용됩니다.

    학습에 도움이 되시길 바랍니다.

    조훈 드림.

    0
  • 조훈(Hoon Jo)님의 프로필 이미지

    수정됨

    안녕하세요 

    현재 최신 버전인 쿠버네티스 v1.35에 대응하도록 코드가 수정 되었습니다.

    기존에 말씀드린 것처럼 다른 수정은 계속 따라가긴 어려운데 버전은 올리는게 여러가지로 좋을 것 같아서요.

    정리하고 테스트한 후에 올렸습니다.

    테스트 현황은 다음과 같습니다.

      테스트 현황
    
      ┌───────────────────┬────────┬────────────────┬───────────────────────┐
      │       레포        │ 테스트 │      결과      │         비고          │
      ├───────────────────┼────────┼────────────────┼───────────────────────┤
      │ k8s_starter.kit   │ 완료   │ 11 PASS (100%) │ 토요일 main 머지 예정 │
      ├───────────────────┼────────┼────────────────┼───────────────────────┤
      │ k8s_learning.kit  │ 완료   │ 45 PASS (100%) │ 토요일 main 머지 예정 │
      ├───────────────────┼────────┼────────────────┼───────────────────────┤
      │ cicd_learning.kit │ 미배포 │ -              │ 기록만                │
      ├───────────────────┼────────┼────────────────┼───────────────────────┤
      │ prom_learning.kit │ 미배포 │ -              │ 4월 배포 예정         │
      ├───────────────────┼────────┼────────────────┼───────────────────────┤
      │ graf_learning.kit │ 미배포 │ -              │ 4월 배포 예정         │

     

    학습에 도움이 되시길 바랍니다.

    조훈 드림.

    0
  • 안녕하세요

    그동안 vagrant up으로 진행이 어려운 경우

    OVA를 제공해서 실습 환경을 좀 더 편하게 구성하도록 가이드했었는데요.

    이 경우에도

    다양한 경우 수가 발생하고, 인증서 등의 문제도 함께 발생하는 것을 확인하였습니다.

    이에 따라 OVA로 진행하는 것은 v1.30까지만 제공하고,

    현재 시점부터 수동(Manual) 업데이트를 진행하는 것을 가이드 드리도록 하겠습니다.

    모든 강의 ch2/2.3Manual-Setup 이라는 디렉터리가 새로 만들어졌으며,

    예: https://github.com/sysnet4admin/_Lecture_k8s_starter.kit/tree/main/ch2/2.3/Manual-Setup

    image.png

    해당 내용으로 진행하시어 실습 환경을 구성하는 것에 문제가 발생하는 경우가 줄어드시기를 바랍니다.

    감사합니다.

    조훈 드림.

     

     

    0

월 ₩39,600

5개월 할부 시

₩198,000