Đề cương khóa học
Giới thiệu
Tổng quan về quản lý container với Kubernetes
Tổng quan về kiến trúc Kubernetes
- Pods, nhãn/selector, replication controllers, dịch vụ, API
Cài đặt một cụm Kubernetes
Kéo hình ảnh Docker từ internet
Tạo pods, volume và triển khai Kubernetes
Nhóm và tổ chức cụm của bạn
Sử dụng Kubernetes Namespaces để quản lý các môi trường khác nhau
- Quản lý các môi trường thử nghiệm, staging và sản xuất trong cùng một cụm
- Các thực hành tốt nhất của Kubernetes Namespaces
Phát hiện và kết nối với các container
Phát hiện và công bố dịch vụ
- Các dịch vụ không phải HTTP (Passive FTP, SMTP, LDAP, v.v.)
Bảo mật Kubernetes
- Xác thực & ủy quyền
Nâng cấp một cụm Kubernetes
- Giảm thiểu ảnh hưởng
Mạng nâng cao
- Docker networking vs Kubernetes networking
Giao tiếp giữa các nhà cung cấp mạng và mạng Kubernetes
- Các thực hành tốt nhất để tách biệt các dịch vụ trong cụm
- So sánh các nhà cung cấp CNI khác nhau (hiệu suất, tính năng, v.v.)
Giám sát Kubernetes
- Ghi log cụm với Elasticsearch và fluentd
- Giám sát cấp độ container (cAdvisor UI, Influxdb, Prometheus)
Các thực hành tốt nhất để chạy các máy chủ và cơ sở dữ liệu được container hóa
Mở rộng cụm Kubernetes của bạn
Cơ sở hạ tầng cho Kubernetes
- Cung cấp, phân vùng, mạng
Xây dựng một cụm có khả năng sẵn sàng cao
- cân bằng tải và phát hiện dịch vụ
Triển khai ứng dụng có khả năng mở rộng
- Mở rộng pod ngang
- Clustering cơ sở dữ liệu trong Kubernetes
Cập nhật ứng dụng của bạn
- Các bản phát hành trong Kubernetes
Khắc phục sự cố
- Chẩn đoán và sửa các vấn đề Kubernetes phổ biến
Tóm tắt và Kết luận
Yêu cầu
- Kinh nghiệm với các container Docker
- Quen thuộc với dòng lệnh Linux
- Hiểu biết về các khái niệm mạng
Đối tượng tham gia
- Lập trình viên phần mềm
- Kiến trúc sư
- Kỹ sư triển khai
Đánh giá (7)
chúng tôi học kỹ thuật mới để thực hiện cấu hình
Christian - Beacon Solutions Inc
Khóa học - Kubernetes from Basic to Advanced
Dịch thuật bằng máy
Thông tin nền tảng và lịch sử.
Evert - BMW SA
Khóa học - Kubernetes from Basic to Advanced
Dịch thuật bằng máy
Cách giảng viên giải thích lý thuyết một cách tương tác
Janine - BMW SA
Khóa học - Kubernetes from Basic to Advanced
Dịch thuật bằng máy
sau phần thảo luận về chủ đề, phần thực hành sẽ giúp chúng ta học cách làm nó một cách độc lập, không chỉ là lý thuyết
Joy Apuya - Remote Staff
Khóa học - Kubernetes from Basic to Advanced
Dịch thuật bằng máy
Rằng tôi đã có vài khoảnh khắc "aha" từ việc học được điều mới mẻ.
Charles Shavitz - F5 Networks Pte Ltd.
Khóa học - Kubernetes from Basic to Advanced
Dịch thuật bằng máy
Nội dung được tổ chức tốt, bài tập chuẩn bị kỹ lưỡng và dễ hiểu. Thật sự rất thích.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Khóa học - Kubernetes from Basic to Advanced
Dịch thuật bằng máy
Những thông tin về hạ tầng của Kubernetes
Miguel Teixeira - Mercedez-Benz Portugal S.A
Khóa học - Kubernetes from Basic to Advanced
Dịch thuật bằng máy