Đề cương khóa học

Khóa học ngày 1-2  

Giới thiệu

I. Kiến trúc Containers

Containers vs VMs

Xem xét Containers

Hệ thống Container Management

OCI và CRI

II. Hoạch định container

Hạn chế của Hệ thống Container Management

Kubernetes Kiến trúc

Giới thiệu

Masters/nodes

Etcd

Kube-apiserver

Kubelet

Kube-proxy

Controller manager

Kube scheduler

Lập trình và cài đặt cụm Kubernetes

Bài tập

Cài đặt cụm nhiều nút Kubernetes

III. Công cụ dòng lệnh Kubernetes

Sử dụng trực tiếp vs khai báo

Kubectl

Krew

Kube ns

kube ctx

Bài tập

Bắt đầu với Kubernetes

Các lệnh kubectl

Công cụ chuyên dụng

IV. Khái niệm cơ bản của Kubernetes

Namespace

Pod và Multi-container Pods

Labels và Selectors

Replication controllers / ReplicaSets

Deployments (Cập nhật và hoàn nguyên)

ConfigMaps và Secrets

Liveness và Readiness

Bài tập

Khái niệm cơ bản của Kubernetes

Cập nhật và hoàn nguyên

Labels và Selectors

ConfigMaps và Secrets

Liveness và Readiness

V. Kubernetes Networking

Nhóm Networking

Pod Networking

Dịch vụ Networking  

CoreDNS trong Kubernetes

Ingress

Bài tập

Networking

Các dịch vụ

Ingress

Khóa học ngày 3-4  

VI. Lịch trình

Lịch trình thủ công

Taints và tolerations

Nút nhãn và Selectors

Sự thân thiện của nút

Static Pods

DaemonSets

Bài tập

Lịch trình thủ công

Taints và tolerations

Nút nhãn và Selectors

Sự thân thiện của nút

Static Pods

DaemonSets

Công việc và Cronjobs

VII. Kubernetes và Lưu trữ

Tiêu chí lưu trữ tĩnh

Nhận tiêu chí lưu trữ tĩnh

Lập trình động với StorageClass

Bài tập

Thiết lập lưu trữ tĩnh

Thiết lập lưu trữ động

VIII. Bảo mật Kubernetes

Điều khiển dựa trên vai trò Access

Tài khoản dịch vụ

Bối cảnh bảo mật

Hạn mức tài nguyên

Chính sách mạng

Bài tập

RBAC và Vai trò cụm

Tài khoản dịch vụ

Bối cảnh bảo mật

Chính sách mạng

IX. Ghi log và Giám sát

Helm

Nhà điều hành

Theo dõi thành phần cụm

Cài đặt bộ GAP - Grafana Alertmanager Prometheus

Bài tập

Helm

Cài đặt bộ GAP

Kết luận

Requirements

  • Có hiểu biết về các khái niệm của điện toán đám mây
  • Thạo lệnh dòng lệnh Linux

Đối tượng

  • Nhân viên kỹ thuật DevOps
  • Nhà phát triển phần mềm
 28 Hours

Number of participants


Price per participant

Testimonials (3)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories