Học Kubernetes qua hình vẽ (v1.35)
Nội dung được thiết kế để bạn có thể học phần lớn về Kubernetes (☸) thông qua hình minh họa. 🧭 Đặc biệt, nội dung đã được mở rộng từ cuốn sách bán chạy nhất "Kubernetes/Docker để xây dựng môi trường hạ tầng container" nhằm giúp bạn nghiên cứu sâu hơn về chính Kubernetes. 💯 Ngoài ra, các nội dung thực tế cũng được bổ sung định kỳ trong phần "Bài học bổ sung". 👉 Hãy nhất định so sánh với các bài giảng khác nhé :)
2,549 học viên
Độ khó Trung cấp trở lên
Thời gian Không giới hạn

Tin tức
99 bài viết
Xin chào
Hệ điều hành nền tảng của môi trường thực hành đã được chuyển đổi từ Ubuntu 22.04 (Jammy) sang 24.04 (Noble).
Lý do chuyển đổi như sau:
1. Thời gian hỗ trợ
Hỗ trợ tiêu chuẩn cho Ubuntu 22.04 sẽ kết thúc vào tháng 4 năm 2027. Ubuntu 24.04 cung cấp hỗ trợ tiêu chuẩn đến năm 2029 và các bản vá bảo mật (ESM) đến năm 2034, do đó có thể duy trì môi trường thực hành ổn định cho đến năm 2034.
2. Kernel 6.8 — Hỗ trợ eBPF đầy đủ
Trong nhân 5.15 của 22.04, các CNI dựa trên eBPF như Cilium đã hoạt động ở một số chế độ fallback. Trong nhân 6.8 của 24.04, các tính năng eBPF như thay thế hoàn toàn kube-proxy và BPF Host Routing được hỗ trợ đầy đủ.
3. Mặc định hóa cgroup v2
Trong phiên bản 24.04, cgroup v2 được kích hoạt mặc định, giúp việc quản lý tài nguyên của containerd và kubelet hoạt động chính xác hơn. Các giới hạn CPU/Memory của container sẽ được áp dụng đúng như dự kiến.
4. Đồng bộ hóa hệ sinh thái Kubernetes
Môi trường thử nghiệm chính thức của k8s 1.32 trở lên đã được chuyển sang dựa trên phiên bản 24.04. Các kho lưu trữ gói như containerd, Docker cũng đang được phân phối dựa trên định dạng Noble (24.04).
Cách thức thiết lập môi trường thực hành vẫn giữ nguyên không thay đổi.
Các thay đổi chính
- Ubuntu 22.04 → Ubuntu 24.04 LTS
- Chỉ dành cho x86_64 → Hỗ trợ đồng thời x86_64 + arm64 (Apple Silicon)
- Phiên bản Vagrant Box: sysnet4admin/Ubuntu-k8s: v1.0.0
Cách sử dụng vẫn giống như cũ.
Vì tên Box vẫn giữ nguyên nên bạn có thể sử dụng giống hệt như trước đây.
Vagrant tự động phát hiện kiến trúc máy chủ (x86_64 / arm64) và
tải xuống phiên bản phù hợp.
Các vấn đề đã được xác nhận về mặt kỹ thuật
- Xác nhận hoạt động bình thường trên tổ hợp Kubernetes 1.35 / Containerd 2.2 / Calico v3.31
- Đã hoàn tất kiểm chứng toàn bộ các khối lượng công việc chính (Deployment, StatefulSet, DaemonSet, Job, MetalLB, DNS) dựa trên cụm 4 node (cp + 3 worker)
- Đã hoàn tất kiểm tra trên cùng một môi trường cho cả hai kiến trúc x86_64 và arm64
Không chỉ người dùng Windows mà cả người dùng Apple Silicon Mac cũng có thể sử dụng cùng một môi trường thực hành tương tự.
Nếu có vấn đề gì phát sinh, vui lòng để lại câu hỏi.
Cảm ơn bạn.
Trân trọng, Hoon Cho.
Xin chào
Tôi đã cập nhật Calico CNI do gặp vấn đề không thể triển khai Pod mới hoặc mất kết nối giữa các node khi quay trở lại từ chế độ ngủ (sleep).
■ Nguyên nhân vấn đề
Calico sử dụng mã thông báo (token) ngắn hạn để xác thực máy chủ API và cấu hình CNI. Nếu để máy tính xách tay ở chế độ ngủ, hai vấn đề sau sẽ xảy ra.
- Quay lại sau khi ở chế độ ngủ hơn 1 giờ → calico-node xác thực API server thất bại, không thể gia hạn token CNI
- Sau khi quay lại từ chế độ ngủ đông hơn 24 giờ → Token CNI hết hạn, không thể triển khai Pod mới
■ Nội dung xử lý
Đã nâng cấp Calico từ v3.29.2 → v3.31.2 và áp dụng mã thông báo Static Secret không hết hạn.
Khóa học áp dụng:
- Kubernetes bắt đầu một cách dễ dàng
- Kubernetes qua hình ảnh
- 실습으로 배우는 프로메테우스
- Thực hành học Grafana
■ Tình trạng kiểm tra
- k8s_learning.kit : Hoàn thành (4 Node Ready, Token Static không hết hạn)
- k8s_starter.kit : hoàn thành (4 nút Ready, mã thông báo Static không hết hạn)
- prom_learning.kit : Hoàn thành (4 node Ready, mã thông báo Static không hết hạn)
- graf_learning.kit : Hoàn thành (4 nút Ready, mã thông báo Static không hết hạn)
■ Những người đang sử dụng môi trường hiện tại
Cách 1. Tái cấu trúc toàn bộ môi trường (Khuyến nghị)
vagrant destroy -f && vagrant up
Cách 2. Áp dụng lại chỉ riêng Calico (sau khi truy cập vào 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
Đối với những người thiết lập môi trường mới, thay đổi này sẽ được áp dụng tự động mà không cần thực hiện thêm bất kỳ thao tác nào.
Hy vọng điều này sẽ giúp ích cho việc học tập của bạn.
Trân trọng, Cho Hoon.
Xin chào
Mã nguồn đã được sửa đổi để tương thích với Kubernetes v1.35, phiên bản mới nhất hiện tại.
Như tôi đã nói trước đó, việc theo sát các chỉnh sửa khác liên tục thì hơi khó, nhưng tôi nghĩ việc nâng cấp phiên bản sẽ tốt về nhiều mặt.
Tôi đã sắp xếp lại và kiểm tra kỹ trước khi đăng lên.
Tình trạng kiểm thử như sau.
Tình trạng kiểm thử ┌───────────────────┬──────────────┬────────────────┬───────────────────────────┐ │ Repo │ Kiểm thử │ Kết quả │ Ghi chú │ ├───────────────────┼──────────────┼────────────────┼───────────────────────────┤ │ k8s_starter.kit │ Hoàn tất │ 11 PASS (100%) │ Dự kiến merge main Thứ 7 │ ├───────────────────┼──────────────┼────────────────┼───────────────────────────┤ │ k8s_learning.kit │ Hoàn tất │ 45 PASS (100%) │ Dự kiến merge main Thứ 7 │ ├───────────────────┼──────────────┼────────────────┼───────────────────────────┤ │ cicd_learning.kit │ Chưa phát hành│ - │ Chỉ ghi chép │ ├───────────────────┼──────────────┼────────────────┼───────────────────────────┤ │ prom_learning.kit │ Chưa phát hành│ - │ Dự kiến phát hành tháng 4 │ ├───────────────────┼──────────────┼────────────────┼───────────────────────────┤ │ graf_learning.kit │ Chưa phát hành│ - │ Dự kiến phát hành tháng 4 │Hy vọng tài liệu này sẽ giúp ích cho việc học tập của bạn.
Trân trọng, Cho Hoon.
Xin chào
Trong trường hợp gặp khó khăn khi thực hiện với vagrant up
Chúng tôi đã cung cấp OVA để hướng dẫn cấu hình môi trường thực hành một cách thuận tiện hơn.
Trong trường hợp này cũng vậy
Chúng tôi đã xác nhận rằng có nhiều trường hợp phát sinh và các vấn đề liên quan đến chứng chỉ cũng xảy ra cùng lúc.
Do đó, việc triển khai bằng OVA sẽ chỉ được cung cấp đến phiên bản v1.30,
Từ thời điểm hiện tại, chúng tôi sẽ hướng dẫn các bạn thực hiện cập nhật thủ công (Manual).
Trong tất cả các bài giảng ch2/2.3, thư mục có tên Manual-Setup đã được tạo mới,
Ví dụ: https://github.com/sysnet4admin/_Lecture_k8s_starter.kit/tree/main/ch2/2.3/Manual-Setup

Hy vọng rằng việc tiến hành theo nội dung này sẽ giúp giảm thiểu các vấn đề phát sinh khi cấu hình môi trường thực hành.
Xin cảm ơn.
Trân trọng, Jo Hoon.
Cảm ơn bạn. Trân trọng, Jo Hoon.
` tags are empty - there is no Korean text between them to translate. The text that appears in the ` ` section would translate to: "We hope this will reduce any issues you may encounter when setting up your practice environment by following the content at ree/main/ch2/2.3/Manual-Setup. Thank you. Sincerely, Jo Hoon." However, since there is no text within the ` ` tags themselves, there is nothing to output. Cảm ơn bạn. Trân trọng, Jo Hoon.
` tags are empty - there is no Korean text between them to translate. The text that appears in the ` ` section translates to: "I hope this will reduce any problems you may encounter when setting up your practice environment by following the content at ree/main/ch2/2.3/Manual-Setup. Thank you. Sincerely, Jo Hoon." However, since there is no text within the ` ` tags themselves, there is nothing for me to translate according to your instructions. Xin chào
Cấu hình tiêu chuẩn (xu hướng) Kubernetes hàng năm đã trở lại! 🎉🎉🎉
Cấu trúc như sau, và lý do lựa chọn cũng như mô tả về sản phẩm và PDF gốc được bao gồm trong mỗi đường dẫn.
Nếu bạn đang suy nghĩ về việc nên học phần nào sau khi hoàn thành việc học cơ bản về Kubernetes, tôi thực sự khuyên bạn nên bắt đầu với sản phẩm liên quan đến kiến thức nền tảng mà bạn hiện có 🚀 trong số các sản phẩm sau!!!
Đặc biệt trong năm nay đã có nhiều thay đổi lớn trong phần khả năng quan sát (observability) và phần data pipeline
Bạn có thể tập trung vào phần đó để xem cũng được.
(Những thay đổi của Headlamp và Nginx Ingress cũng là những thay đổi quan trọng.)

Mô tả: https://github.com/sysnet4admin/_Book_k8sInfra/blob/main/docs/k8s-stnd-arch/2026/README.md
Cảm ơn bạn.
Gửi bạn Johoon.
Xin chào
Tuần Cyber Week, thời gian giảm giá thấp nhất trong năm mà chúng ta đã nói đến lần trước, đã được quyết định!!!
Từ ngày 1 đến ngày 9 tháng 12 và dựa theo múi giờ Bắc Mỹ....
Tôi nghĩ có thể là từ chiều ngày 1 tháng 12
Vào ngày 2 tháng 12, chắc chắn bạn sẽ có thể nhận được giảm giá 60%.
Do đó, nếu bạn đang cân nhắc việc mua voucher thi chứng chỉ thì hãy chờ đợi hơn 1 tuần một chút
Tôi khuyên bạn nên đăng ký sau đó!!!
Chỉ viết bằng chữ thì hơi nhạt nhẽo nên..tôi đính kèm ảnh chụp màn hình video quảng cáo và link;;; thực ra cũng không có ý nghĩa gì lớn; (;;;)
[Hình 1] Từ video quảng cáo (liên kết)

Tôi sẽ quay lại với những nội dung tốt khác.
Cảm ơn bạn.
Jo Hoon gửi.
Xin chào
Tôi đăng phần nội dung được trình bày tại KubeCon Bắc Mỹ, được viết bằng tiếng Hàn một cách dễ hiểu.
Playground được trình bày tại KyvernoCon khá ngắn nên sẽ dễ xem, còn về Kubernetes Scheduler thì có những nội dung thực sự thú vị nên rất mong các bạn xem. (Với ý nghĩa đó, tôi cũng đã đăng nội dung này lên 시작 쿠버. / Không nhất thiết phải xem code mà chỉ cần hiểu ở mức độ "được làm rất tốt" thôi)
[Hình 1] Kyverno Playground

[Hình 2] Bộ lập lịch Kubernetes

Tôi sẽ quay lại với những nội dung hữu ích khác vào lần sau.
Cảm ơn bạn.
Trân trọng, Cho Hoon.
Xin chào
Có vẻ như đã lâu rồi tôi mới mang thông tin giảm giá kỳ thi Kubernetes đến. 🙂
Thực ra trước đây thỉnh thoảng cũng có giảm giá nhưng 40% thì hơi phổ biến nên thế.
50% cũng không phải là mức giảm tối đa nhưng nếu loại trừ Black Friday thì đây gần như là một trong những mức giảm giá cao nhất.
Vậy nên nếu bạn có kế hoạch thi cử!
Tôi khuyên bạn nên sử dụng mã khuyến mãi lần này là SEPT25BUN50 để thi!
Liên kết: https://events.linuxfoundation.org/open-source-summit-korea/program/schedule/

Ngoài cái này ra cũng có bundle Kubestronaut nên có lẽ bạn cũng nên xem qua cùng...
Giảm giá trên 50% có bao gồm các khóa học, nhưng vì là tiếng Anh nên có lẽ... bạn sẽ không hài lòng lắm.
Thời gian được tính theo giờ Mỹ nên sẽ dài hơn một chút so với ngày mai (từ 26/9+) nếu có kế hoạch thi thì hãy nhanh chóng đăng ký và thi trong vòng 1 năm nhé. 😃
Tôi sẽ mang thêm thông tin hữu ích nếu có.
Cảm ơn bạn.
Trân trọng, Jo Hoon.

