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

Giới thiệu

Cài đặt và cấu hình Ansible AWX

  • Yêu cầu hệ thống cho Ansible AWX

Tổng quan về các tính năng và kiến trúc của Ansible AWX

  • So sánh Ansible AWX với Red Hat Ansible Tower
  • Các khái niệm DevOps được áp dụng trong Ansible AWX

Tổng quan về giao diện dòng lệnh của Ansible AWX

  • Làm quen với cấu trúc API HTTP của AWX
  • Xử lý cơ bản và xuất đầu ra với CLI AWX
  • Giới thiệu về các tác vụ tự động hóa và hỗ trợ tính năng của CLI AWX

Bắt đầu với các tài nguyên và cài đặt môi trường của AWX

  • Điều khiển các hành động tài nguyên và tùy chọn toàn cầu của AWX

Xác thực với Ansible AWX và sử dụng token OAuth2.0

  • So sánh token và xác thực dựa trên phiên
  • Tạo, in và sử dụng giá trị token trong CLI AWX

Cấu hình ứng dụng OAuth2.0 và phạm vi token OAuth2.0

  • Trường hợp sử dụng của xác thực dựa trên phiên

Định dạng đầu ra AWX và cấu hình cài đặt mặc định CLI

  • Làm việc với định dạng YAML và bảng
  • Tùy chỉnh đầu ra với trình xử lý JSON
  • Màu hóa đầu ra với các nút màu ANSI

Tạo chứng chỉ và danh sách máy chủ với Ansible AWX

  • Gán quyền và giao quy tắc tự động hóa

Mở rộng Ansible AWX đến các tham số của Ansible Playbook

  • Theo dõi nhật ký Ansible Playbook và điều hướng bảng điều khiển AWX

Cài đặt dự án và mẫu công việc với Ansible AWX

  • Tạo một dự án mới từ kho lưu trữ GitHub
  • Tạo và khởi chạy mẫu công việc
  • Lên lịch thời gian chạy của các mẫu công việc đơn lẻ hoặc chuỗi
  • Chạy và theo dõi đầu ra Ansible Playbook
  • Cập nhật mẫu công việc với CLI Ansible AWX

Làm việc với khóa SSH trong Ansible AWX

  • Nhập và xuất các tài nguyên AWX bổ sung

Tự động hóa quy trình làm việc và tác vụ cơ bản với AWX và Ansible API

  • Thực hiện công ước API RESTful trong AWX
  • Sử dụng các công cụ API của AWX và thực thi các phương pháp tự động hóa

Phân tích và kiểm thử chỉ số trong Ansible AWX API

Quản lý chức năng chia sẻ thông tin và duy trì bảo mật AWX

  • Thực hiện các cấu hình xác thực nâng cao

Sao lưu và khôi phục AWX

Khắc phục sự cố Ansible AWX và xem xét nhật ký

Tóm tắt và kết luận

Yêu cầu

  • Kinh nghiệm quản trị hệ thống Linux và dòng lệnh
  • Hiểu biết cơ bản về cú pháp lập trình YAML
  • Hiểu rõ về hạ tầng IT và quy trình
  • Quen thuộc với nền tảng Ansible
  • Thành thạo một ngôn ngữ lập trình bất kỳ

Đối tượng

  • Kỹ sư DevOps
  • Nhà phát triển
  • Quản lý dự án
 21 Giờ học

Số người tham gia


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

Đánh giá (1)

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

Các danh mục liên quan