Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Tổng quan về Salt
- Mục tiêu của SaltStack
- Tổng quan về kiến trúc thực thi từ xa
- Trạng thái Salt
- Grains
- Pillar
- Jinja2 và cơ chế ảo
Giới thiệu về YAML
- Literals, scalars
- Sequences, mappings
- Ví dụ
Cài đặt Salt
- Cài đặt trên Ubuntu
- Sự khác biệt giữa salt-common, salt-minion và salt-master
- Cài đặt trên Amazon EC2
Cơ bản về dòng lệnh Salt
- Cấu trúc của lệnh Salt
- Định dạng đầu ra JSON
- Công cụ jq
Định hướng Minions
- Globbing
- Biểu thức chính quy
- Khớp danh sách
- Khớp IP
- Khớp Grains
- Khớp hợp
- Ví dụ và bài tập
Trạng thái
- Quản lý gói
- Dịch vụ
- Highstate
- Công thức Salt
- Bài tập, ví dụ
Kiến trúc mẫu
- Giới thiệu về Jinja2
- Vòng lặp for, gán giá trị, tránh
- Kiến trúc mẫu với Jinja2 trong Salt, ví dụ
Pillar
- Lưu trữ an toàn
- Ví dụ triển khai mật khẩu VNC
Mở rộng Salt
- Viết các mô-đun thực thi
- Mở rộng cấu hình Salt
- Bọc trạng thái xung quanh các mô-đun thực thi
- Xử lý dữ liệu
- Xử lý dữ liệu trả về
- Lập trình với các runner
- Thêm các máy chủ tệp bên ngoài
- Kết nối với cloud
- Theo dõi với beacons
- Mở rộng master (multi-masters)
Các khái niệm SaltStack thú vị khác
- Môi trường
- Tự động hóa
- Tích hợp với Docker
- Salt cho Windows
Tóm lược và kết luận
Yêu cầu
- Kiến thức cơ bản về quản trị hệ điều hành Unix/Linux là cần thiết để hiểu các chủ đề nâng cao hơn trong khóa học này.
21 Giờ học
Đánh giá (1)
The teaching pace and using of salt stack command to perform different task.
Chan Qiuwen - PSA CORPORATION LTD
Khóa học - IT Automation with Saltstack - bespoke
Dịch thuật bằng máy