Đề cương khóa học
Giới thiệu
Tổng quan về API Kubernetes và các tính năng bảo mật
- Kết nối Access đến các điểm cuối HTTPS, API Kubernetes, các nút và container
- Các tính năng xác thực và ủy quyền của Kubernetes
Cách Hacker Tấn công Cụm của Bạn
- Cách hacker tìm cổng etcd, API Kubernetes và các dịch vụ khác của bạn
- Cách hacker thực thi mã bên trong container của bạn
- Cách hacker leo thang đặc quyền của họ
- Nghiên cứu điển hình: Cách Tesla phơi bày cụm Kubernetes của họ
Thiết lập Kubernetes
- Chọn bản phân phối
- Cài đặt Kubernetes
Sử dụng Thông tin đăng nhập và Bí mật
- Vòng đời thông tin đăng nhập
- Hiểu về bí mật
- Phân phối thông tin đăng nhập
Kiểm soát Access tới API Kubernetes
- Mã hóa lưu lượng API bằng TLS
- Triển khai xác thực cho máy chủ API
- Triển khai ủy quyền cho các vai trò khác nhau
Kiểm soát Khả năng của Người dùng và Tải trọng
- Hiểu các chính sách Kubernetes
- Giới hạn sử dụng tài nguyên
- Giới hạn đặc quyền container
- Giới hạn quyền truy cập mạng
Kiểm soát quyền truy cập vào các nút
- Tách quyền truy cập tải trọng
Bảo vệ Các Thành phần Cụm
- Hạn chế quyền truy cập vào etcd
- Vô hiệu hóa các tính năng
- Thay đổi, xóa và thu hồi thông tin đăng nhập và mã thông báo
Bảo mật Hình ảnh Container
- Quản lý hình ảnh Docker và Kubernetes
- Xây dựng hình ảnh an toàn
Kiểm soát Access tới Tài nguyên Đám mây
- Hiểu siêu dữ liệu nền tảng đám mây
- Giới hạn quyền đối với tài nguyên đám mây
Đánh giá Tích hợp của Bên Thứ Ba
- Giảm thiểu quyền được cấp cho phần mềm của bên thứ ba
- Đánh giá các thành phần có thể tạo pod
Thiết lập Chính sách Bảo mật
- Xem xét hồ sơ bảo mật hiện có
- Tạo mô hình bảo mật
- Các cân nhắc về bảo mật cloud native
- Các phương pháp hay nhất khác
Mã hóa Dữ liệu Không Hoạt động
- Mã hóa bản sao lưu
- Mã hóa toàn bộ đĩa
- Mã hóa tài nguyên bí mật trong etcd
Giám sát Hoạt động
- Bật ghi nhật ký kiểm tra
- Kiểm tra và quản lý chuỗi cung ứng phần mềm
- Đăng ký cảnh báo và cập nhật bảo mật
Tóm tắt và Kết luận
Yêu cầu
- Kinh nghiệm làm việc trước đây với Kubernetes
Đối tượng
- DevOps kỹ sư
- Nhà phát triển
Đánh giá (2)
Như tôi đã đề cập trước đó, đối với một người như tôi (chưa có kinh nghiệm), đây chính là cánh cửa để bắt đầu hiểu rõ về các tính năng và chức năng của các chương trình/công cụ này, v.v.
Patrick V. Duylovski - UBB + DZI (KBC GROUP)
Khóa học - Docker and Kubernetes
Dịch thuật bằng máy
hiểu biết cơ bản về container/Kubernetes và cách chúng tương tác tính năng của nền tảng OpenShift
Eric Scholze - NOW IT GmbH
Khóa học - Introduction to Containers, Kubernetes & OpenShift
Dịch thuật bằng máy