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,557 học viên
Độ khó Trung cấp trở lên
Thời gian Không giới hạn

[Cập nhật] Hướng dẫn cập nhật Calico CNI (Khắc phục lỗi mạng sau khi ở chế độ tiết kiệm điện)
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.




