Đề cương khóa học
Giới thiệu
Thiết lập Hệ thống Kubernetes và Cài đặt Tài nguyên Toolkit
Tổng quan về Tính năng và Kiến trúc Kubernetes Design Patterns
- Các mẫu thiết kế phần mềm là gì?
- Các mẫu thiết kế được triển khai trong DevOps như thế nào?
Xác định Nguyên tắc Cơ bản và Cách sử dụng của Kubernetes Design Patterns
Giới thiệu về Phân loại Chính của Design Patterns
- Mẫu cấu trúc
- Mẫu hành vi
- Mẫu tạo
Vận hành Design Patterns và Triển khai Ứng dụng Mẫu
- Khám phá các loại mẫu thiết kế phụ
- Thực hiện các dự án Kubernetes bằng cách sử dụng các mẫu thiết kế
Thực thi Chiến lược Triển khai cho Triển khai Mẫu Thiết kế
- Chọn và thực hiện phương pháp triển khai thích hợp
Làm việc với API Kubernetes và Tích hợp Các Thư viện Client Chính thức Access
- Vận hành thư viện và kho lưu trữ client Python
- Sử dụng các thư viện do cộng đồng duy trì
Tổng quan về Các Tài nguyên Mở rộng và Tùy chỉnh của Kubernetes
- Mở rộng cho các cụm Kubernetes
- Mở rộng cho API Kubernetes
- Làm việc với các mẫu mở rộng Kubernetes và các điểm mở rộng
Sử dụng Các Mở rộng và Plugin Kubernetes Thiết yếu
Mở rộng Client Kubernetes và Vận hành Các Bộ điều khiển API Tùy chỉnh
Tạo và Triển khai Các Định nghĩa Tài nguyên Tùy chỉnh cho API Kubernetes
Làm việc với Các Mở rộng Bộ điều khiển Truy cập và Sử dụng Bộ điều khiển Kubernetes
Mở rộng Bộ lập lịch Kubernetes và Phát triển Bộ lập lịch Tùy chỉnh
- Node Affinity so với Pod Affinity
Tích hợp Các Mở rộng Kubernetes trong Cơ sở hạ tầng Kubernetes
Khắc phục sự cố
Tóm tắt và Kết luận
Requirements
- Kinh nghiệm cơ bản với nền tảng và công cụ Kubernetes
- Kiến thức về công nghệ và khái niệm container hóa
- Kinh nghiệm với các bản phân phối Linux và CLI
- Thành thạo ngôn ngữ lập trình Python 3.x
Đối tượng
- Nhà phát triển
- Kỹ sư DevOps
Testimonials (1)
Có nhiều bài tập thực hành được hướng dẫn và hỗ trợ bởi giảng viên.
Aleksandra - Fundacja PTA
Course - Mastering Make: Advanced Workflow Automation and Optimization
Machine Translated