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

Giới thiệu
  • Khái niệm
  • Cài đặt

Thực thi lệnh
  • Thực thi lệnh từ xa
  • Thực thi lệnh cục bộ

Chọn mục tiêu
  • Sử dụng ký tự đại diện (wildcard)
  • Sử dụng biểu thức chính quy (regular expressions)
  • Sử dụng danh sách (list)
  • Sử dụng grains
  • Sử dụng custom grains
  • Sử dụng compound matching

Giới thiệu về YAML
  • Cấu trúc tệp
  • Lưu trữ dữ liệu

Các mô-đun thực thi
  • Quản lý người dùng
  • Quản lý gói cài đặt (packages)
  • Quản lý dịch vụ
  • Thực thi lệnh
  • Tạo các mô-đun thực thi
  • Mô-đun và hàm ảo (virtual functions)

Quản lý cấu hình
  • Xác định trạng thái của hạ tầng
  • Chạy các trạng thái (states)
  • Các mô-đun trạng thái (state modules)
  • Chỉ định phụ thuộc

Mở rộng các trạng thái với Jinja2
  • Biến (variables)
  • Cấu trúc điều khiển (control structures)

Pillar
  • Lưu trữ dữ liệu an toàn
  • Sử dụng dữ liệu Pillar trong công thức trạng thái (state formulas)

Hệ thống trạng thái
  • Highstate
  • Môi trường (environments)

Yêu cầu

Kiến thức cơ bản về quản trị Unix/Linux là cần thiết để hiểu được các chủ đề nâng cao trong khóa học này.

 14 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (6)

Các khóa học sắp tới

Các danh mục liên quan