学習内容
|
1. Ansible のコアコンポーネントの理解
- インベントリー
- モジュール
- 変数
- ファクト
- Play
- Playbook
- 設定ファイル
2. Ansible 制御ノードのインストールと設定
- 必要なパッケージのインストール
- 静的ホスト・インベントリー・ファイルの作成
- 設定ファイルの作成
3. Ansible 管理対象ノードの設定
- SSH キーを作成して管理対象ノードに配布
- 管理対象ノードで特権エスカレーションを設定
- Ansible のアドホックコマンドを使用して作業用設定を検証
4. 管理タスクのスクリプト作成
- シンプルなシェルスクリプトの作成
- Ansible のアドホックコマンドを実行するシンプルなシェルスクリプトの作成
5. 静的インベントリーと動的インベントリーの両方を使用した、ホストのグループの定義 Ansible の Play と Playbook の作成
- 一般的に使用される Ansible モジュールの処理方法についての知識
- 変数を使用したコマンド実行結果の取得
- 条件文を使用した Play の実行制御
- エラー処理の設定
- システムを特定の状態に設定するための Playbook の作成
6. 以下に対応する、Ansible モジュールを使用したシステム管理作業
- ソフトウェアパッケージとリポジトリ
- サービス
- ファイアウォールルール
- ファイルシステム
- ストレージデバイス
- ファイルコンテンツ
- アーカイブ
- スケジュールされたタスク
- セキュリティ
- ユーザーとグループ
テンプレートの作成および使用による、カスタマイズ済み設定ファイルの作成 Ansible の変数とファクトの処理 ロールの作成と処理 Ansible Galaxy からのロールのダウンロードと使用 Ansible Galaxy からのロールのダウンロードと使用 機密データを保護するための Playbook での Ansible Vault の使用 提供されたドキュメントを使用した、Ansible モジュールとコマンドに関する特定の情報の検索
Red Hat のすべての実技試験と同様に、再起動後も自動で設定が維持されるようにする必要があります。
|