Đề cương khóa học
[Ngày 01]
Giới thiệu
Tổng quan về việc 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
Lấy một hình ảnh Docker từ internet
Tạo pods, volume và deployments trong Kubernetes
Nhóm và tổ chức cụm của bạn
Sử dụng Namespaces Kubernetes để quản lý các môi trường khác nhau
- Quản lý môi trường thử nghiệm, giai đoạn và sản xuất trong cùng một cụm
- Các thực hành tốt nhất cho Namespaces Kubernetes
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ụ
- 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 tác động
Mạng nâng cao
- Mạng Docker so với mạng Kubernetes
Giao diện 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 dịch vụ trong một 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 ở mức 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
[Ngày 02]
Mở rộng cụm Kubernetes của bạn
Infra cho Kubernetes
- Cung cấp, phân vùng, mạng
Xây dựng một cụm sẵn sàng cao
- Balance 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
- Cụm cơ sở dữ liệu trong Kubernetes
Cập nhật ứng dụng của bạn
- Những lần phát hành trong Kubernetes
Xử lý sự cố
- Chẩn đoán và sửa các vấn đề Kubernetes thông thường
Tổng kết và Kết luận
Yêu cầu
- Kinh nghiệm với Docker containers
- Thành thạo dòng lệnh Linux
- Có hiểu biết về các khái niệm mạng
Đối tượng
- Nhà phát triển phần mềm
- Kiến trúc sư
- Kỹ sư triển khai
Đánh giá (7)
chúng ta học kỹ thuật mới về cách 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 và lịch sử.
Evert - BMW SA
Khóa học - Kubernetes from Basic to Advanced
Dịch thuật bằng máy
Phương pháp tương tác mà giảng viên giải thích lý thuyết
Janine - BMW SA
Khóa học - Kubernetes from Basic to Advanced
Dịch thuật bằng máy
sau khi thảo luận về chủ đề, nó sẽ giúp chúng ta học cách thực hiện tự mình, không chỉ dừng lại ở 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ó một vài khoảnh khắc "aha" từ việc học điều mới.
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 được chuẩn bị kỹ và dễ hiểu. Thật sự thích nó.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Khóa học - Kubernetes from Basic to Advanced
Dịch thuật bằng máy
Insights 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