課程簡介

Salt 概述

  • 目標 SaltStack
  • 遠端執行的體系結構概述
  • 鹽狀態
  • 穀物
  • 支柱
  • Jinja2 和虛擬機制

YAML 簡介

  • 文字、標量
  • 序列、映射
  • 例子

鹽的安裝

  • 安裝在 Ubuntu 上
  • salt-common、salt-minion 和 salt-master 之間的區別
  • 在 Amazon EC2 上安裝

Salt 命令行基礎知識

  • 鹽命令剖析
  • JSON 中的輸出格式
  • jq 工具

瞄準小黃人

  • 通配
  • 正則表達式
  • 清單匹配
  • IP 匹配
  • 穀物匹配
  • 複合配接
  • 示例和練習

國家

  • 軟體包管理
  • 服務業
  • 高州
  • 鹽配方
  • 練習,示例

範本化

  • Jinja2 簡介
  • For 迴圈、賦值、轉義
  • 在 Salt 中使用 Jinja2 進行範本化,示例

支柱

  • 安全存儲
  • VNC 密碼部署範例

延長鹽

  • 編寫執行模組
  • 擴展 Salt 配置
  • 圍繞執行模塊包裝狀態
  • 呈現數據
  • 處理退貨數據
  • 使用運行器編寫文本
  • 添加外部檔案伺服器
  • 連接到雲
  • 使用信標進行監控
  • 擴充主伺服器(多主伺服器)

其他有趣的 SaltStack 概念

  • 環境
  • 配器
  • 與 Docker 集成
  • Salt針對於windows

總結和結論

最低要求

  • 基本的 Unix/Linux 管理知識對於掌握本課程中更高級的主題是必要的。
 21 時間:

人數



每位參與者的報價

相關課程

課程分類