コース概要

塩の概要

  • SaltStackの目標
  • リモート実行のアーキテクチャの概要
  • 塩の状態
  • 穀類
  • Jinja2 と仮想メカニズム

YAML の概要

  • リテラル、スカラー
  • シーケンス、マッピング

塩の設置

  • Ubuntuにインストール
  • ソルトコモン、ソルトミニオン、ソルトマスターの違い
  • Amazon EC2 へのインストール

Salt コマンドラインの基本

  • ソルトコマンドの構造
  • JSON での出力形式
  • jqツール

ミニオンを狙う

  • グロビング
  • 正規表現
  • リストマッチング
  • IPマッチング
  • 粒揃い
  • 複合マッチング
  • 例と演習

  • パッケージ管理
  • サービス
  • ハイステート
  • 塩の配合
  • 演習、例

テンプレート化

  • Jinja2 の紹介
  • for ループ、代入、エスケープ
  • Salt での Jinja2 によるテンプレート化の例

  • 安全なストレージ
  • VNCパスワード導入例

塩を伸ばす

  • 実行モジュールの作成
  • Salt 構成の拡張
  • 実行モジュールの周囲に状態をラップする
  • レンダリングデータ
  • 戻りデータの処理
  • ランナーを使用したスクリプト作成
  • 外部ファイルサーバーの追加
  • クラウドへの接続
  • ビーコンによる監視
  • マスターの拡張(マルチマスター)

その他の興味深い SaltStack 概念

  • 環境
  • オーケストレーション
  • Dockerとの統合
  • 窓用の塩

要約と結論

要求

  • 基本的なUnix/Linux管理の知識は、このコースのより高度なトピックを把握するために必要です。
  21 時間

参加者の人数


開始

完了


Dates are subject to availability and take place between 10:00 and 17:00.

Price per participant

関連コース

Configuration Management with SaltStack

  14 時間

関連カテゴリー