EX294 試験問題 6
次のコマンドを使用して、「/home/admin/ansible/roles」に apache というロールを作成します。
要件:
--> httpd パッケージがインストールされ、起動時に有効になり、開始されます。
--> ファイアウォールが有効になっており、Web サーバーへのアクセスを許可するルールが設定されて実行されています。
--> テンプレート ファイルindex.html.j2 は、ファイル /var/www/html/index.html の作成に使用されます。
出力:
IPADDRESS の HOSTNAME へようこそ
--> ここで、HOSTNAME は管理対象ノードの FQDN、IPADDRESS は管理対象ノードの IP アドレスです。
管理対象ノード。
注:index.html.j2 ファイルを作成する必要があります。
--> このロールを使用する httpd.yml という名前の Playbook を作成し、Playbook を実行します。
Web サーバーホストグループ内のホスト。
要件:
--> httpd パッケージがインストールされ、起動時に有効になり、開始されます。
--> ファイアウォールが有効になっており、Web サーバーへのアクセスを許可するルールが設定されて実行されています。
--> テンプレート ファイルindex.html.j2 は、ファイル /var/www/html/index.html の作成に使用されます。
出力:
IPADDRESS の HOSTNAME へようこそ
--> ここで、HOSTNAME は管理対象ノードの FQDN、IPADDRESS は管理対象ノードの IP アドレスです。
管理対象ノード。
注:index.html.j2 ファイルを作成する必要があります。
--> このロールを使用する httpd.yml という名前の Playbook を作成し、Playbook を実行します。
Web サーバーホストグループ内のホスト。
EX294 試験問題 7
すべてのノードのデフォルトのターゲットをマルチユーザー tarqet に変更する Playbook を作成します。これは、/home/sandy/ansible の target.yml という Playbook ファイルで実行します。
EX294 試験問題 8
すべてのノードのデフォルトのターゲットをマルチユーザー tarqet に変更する Playbook を作成します。これは、/home/sandy/ansible の target.yml という Playbook ファイルで実行します。
EX294 試験問題 9
提供された usersjist.yml ファイルにユーザーを作成します。これは、/home/sandy/ansible にある users.yml という Playbook で実行します。これらのユーザーのパスワードは、TASK7 の lock.yml ファイルを使用して設定する必要があります。Playbook を実行するときは、TASK 7 の Secret.txt ファイルを使用して lock.yml ファイルのロックを解除する必要があります。
「開発者」というジョブを持つすべてのユーザーを開発ホスト上に作成し、それらをグループ devops に追加し、パスワードを pw_dev 変数を使用して設定する必要があります。同様に、プロキシ ホスト上で「manager」というジョブを持つユーザーを作成し、そのユーザーをグループ「managers」に追加します。パスワードは pw_mgr 変数を使用して設定する必要があります。

「開発者」というジョブを持つすべてのユーザーを開発ホスト上に作成し、それらをグループ devops に追加し、パスワードを pw_dev 変数を使用して設定する必要があります。同様に、プロキシ ホスト上で「manager」というジョブを持つユーザーを作成し、そのユーザーをグループ「managers」に追加します。パスワードは pw_mgr 変数を使用して設定する必要があります。

EX294 試験問題 10
次のように、ユーザー パスワードを保存するための Ansible ボールトを作成します。
* ボールトの名前は valut.yml です。
* ボールトには次の 2 つの変数が含まれています。
- 値wakennymを持つdev_pass
- 値がrockyのmgr_pass
* 保管庫を暗号化および復号化するためのパスワードは atenorth です
* パスワードはファイル /home/admin/ansible/password.txt に保存されます
* ボールトの名前は valut.yml です。
* ボールトには次の 2 つの変数が含まれています。
- 値wakennymを持つdev_pass
- 値がrockyのmgr_pass
* 保管庫を暗号化および復号化するためのパスワードは atenorth です
* パスワードはファイル /home/admin/ansible/password.txt に保存されます

