学習内容
|
以下のグループ化されたタスクを 1 人で実行する能力が求められます。
1. Git の理解と使用
- Git リポジトリをコピーする
- Git リポジトリでのファイルの作成、修正、プッシュ
2. インベントリー変数の管理
- ホストまたはグループごとに複数のファイルを使用した、ホスト変数とグループ変数の構造化
- 特殊な変数により、ホスト、ポート、あるいは特定のホストのリモートユーザーを上書き
- マネージドホスト用に複数のホスト変数ファイルを含むディレクトリを設定
- インベントリーファイルで使用されている名前を別の名前または IP アドレスで上書き
3. タスク実行の管理
- 特権の実行制御
- Playbook から選択したタスクを実行
4. フィルタとプラグインを使用したデータ変換
- ルックアッププラグインを使って外部ソースからのデータを変数に追加
- ルックアップおよびクエリ機能を使用して、外部ソースから Playbook およびデプロイされたテンプレートファイルにデータを組み込み
- ルックアッププラグインとフィルタを使った、単純なリスト以外の構造を使用してループを実装
- フィルタを使用してネットワーク情報を含む変数を検査、検証、および操作
5. タスクを委任
- 別のホストで管理ホストのタスクを実行
- タスクによって収集されたファクトを管理ホストに委任するか、制御ホストに委任するかを制御
6. コンテンツコレクションの管理
- コンテンツコレクションの作成
- コンテンツコレクションのインストール
- コンテンツコレクションの公開
7. 実行環境の管理
- 実行環境の構築
- 実行環境で Playbook を実行
- 実行環境を Automation Hub にアップロード
- Automation controller で実行環境を使用
8. インベントリーおよび資格情報の管理
- 高度なインベントリーの管理
- ID 管理サーバーまたはデータベースサーバーから動的インベントリーを作成
- インベントリーホストにアクセスするためのマシン認証情報を作成
- ソース管理資格情報を作成
9. Automation controller の管理
- Automation controller で Playbook を実行
- Git または Automation Hub のいずれかからコンテンツを Automation controller にプル
- Automation Hub から実行環境をプルして Playbook を実行
Red Hat のすべての実技試験と同様に、再起動後も自動で設定が維持されるようにする必要があります。
|