Đề cương khóa học
[Day 01]
Giới thiệu
Tổng quan về điều phối container với Kubernetes
Tổng quan về kiến trúc Kubernetes
- Pods, labels/selectors, replication controllers, services, API
Cài đặt một cluster Kubernetes
Kéo một image Docker từ internet
Tạo pods, volumes và deployments Kubernetes
Nhóm và tổ chức cluster của bạn
Sử dụng Kubernetes Namespaces để quản lý các môi trường khác nhau
- Quản lý môi trường test, staging và production trong cùng một cluster
- Tốt nhất về sử dụng Kubernetes Namespaces
Khám phá và kết nối đến containers
Khám phá và xuất bản services
- Dịch vụ không phải HTTP (Passive FTP, SMTP, LDAP, etc.)
Kubernetes security
- Đăng nhập & xác thực quyền
Nâng cấp một cluster Kubernetes
- Hạn chế tối đa ảnh hưởng
Mạng nâng cao
- Mạng Docker vs mạng Kubernetes
Giao diện giữa các nhà cung cấp mạng và Kubernetes networking
- Tốt nhất để tách dịch vụ trong một cluster
- So sánh các nhà cung cấp CNI khác nhau (hiệu suất, tính năng, etc.)
Giám sát Kubernetes
- Ghi log cho集群的监视Elasticsearch和fluentd
- 容器级别监控(cAdvisor UI,Influxdb,Prometheus)
运行容器化服务器和数据仓库的最佳实践
[Day 02]
Best Practices để chạy các máy chủ và kho dữ liệu containerized
为Kubernetes的基础架构
Mở rộng cluster Kubernetes của bạn
Cơ sở hạ tầng cho Kubernetes
- 负载均衡和服务发现
Xây dựng một cluster có tính sẵn sàng cao
- 水平pod自动缩放
- Database集群中的Kubernetes
Triển khai một ứng dụng có khả năng mở rộng
- Kubernetes中的版本发布
Cập nhật ứng dụng của bạn
- 诊断和解决常见的Kubernetes问题
Khắc phục sự cố
Tóm tắt và Kết luận
Requirements
- Kinh nghiệm với container Docker
- Nắm vững dòng lệnh Linux
- 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
- Kỹ sư kiến trúc
- Kỹ sư triển khai
Testimonials (7)
chúng ta học kỹ thuật mới về cách cấu hình
Christian - Beacon Solutions Inc
Course - Kubernetes from Basic to Advanced
Machine Translated
Thông tin nền và lịch sử.
Evert - BMW SA
Course - Kubernetes from Basic to Advanced
Machine Translated
Phương pháp tương tác mà giảng viên giải thích lý thuyết
Janine - BMW SA
Course - Kubernetes from Basic to Advanced
Machine Translated
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
Course - Kubernetes from Basic to Advanced
Machine Translated
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.
Course - Kubernetes from Basic to Advanced
Machine Translated
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
Course - Kubernetes from Basic to Advanced
Machine Translated
Insights về hạ tầng của Kubernetes
Miguel Teixeira - Mercedez-Benz Portugal S.A
Course - Kubernetes from Basic to Advanced
Machine Translated