Ansible playbook タスクの書き方
環境
RHEL8.6
概要
Ansibleでは、そのホストに対する処理を「タスク」という単位で管理する。
1つのタスクには以下のように1つのモジュールを指定する。
操作例
書式 ...
Ansible delegate_toディレクティブでlocalhostを指定するサンプル
環境
Ansible
RHEL8
概要
delegate_to: localhost
他のホストを参照して 1 つのホストでタスクを実行する場合は、delegate_toタスクでキーワードを ...
Ansible delegate_toでインベントリで定義された特定のグループを指定する
環境
Ansible
RHEL8
構文
delegate_to: 特定のグループ
インベントリで定義された特定のグループを指定します。
インベントリ
172.17.101. ...Ansible delegate_toディレクティブでhostnameを指定するサンプル
環境
Ansible
RHEL8
概要
delegate_to: ホスト名
他のホストを参照して 1 つのホストでタスクを実行する場合は、delegate_toタスクでキーワードを使用します ...
Ansible delegate_toディレクティブでIPアドレスを指定するサンプル
環境
Ansible
RHEL8
概要
他のホストを参照して 1 つのホストでタスクを実行する場合は、
delegate_toタスクでキーワードを使用します。これは、負荷分散されたプール内の ...
Ansible rebootモジュールで対象サーバを再起動するサンプル
環境
Ansible
RHEL8
概要
ansible.builtin.reboot では reboot_timeout オプションでサーバが再起動するまでの最大待機時間を指定できます。
最 ...
Ansible バックアップ作成と取得サンプル
環境
Ansible
RHEL8
操作方法
1.バックアップ先ディレクトリ作成
Ansible インベントリーの基本な書き方サンプル
環境
Ansible
RHEL8.6
構文
--- # YAML は ”---" から開始するall: # "all" グループの宣言 hosts: # "all" グループに含まれるホストに関する情 ...Ansible IPv6無効化のテストコード
環境
RHEL8.6
Ansible
Serverspec
構文
1.ipv6無効化を有効する
Ansible TimeZoneの設定サンプル
環境
RHEL8.6
Ansible
Serverspec
構文
TimeZoneの設定
操作方法
1.playboo ...
Ansible ローカルの Logging システムロールの適用サンプル
環境
RHEL8
Ansible Playbook
前提条件
Logging システムロールを設定する 管理対象ノード 1 つ以上へのアクセスおよびパーミッション。
コントロールノード (こ ...
Serverspec 指定パッケージの存在をチェックするサンプル
環境
Serverspec
RHEL8.6
構文
describe package(‘パッケージ名’) do
it { should be_installed.by( ...
RHEL8 Serverspecのインストールのサンプル
環境
RHEL8.6
操作方法
1.Serverspecのインストールを行う
2.Serverspec初期セットアップを行う
serversp ...
Server should_notの使い方のサンプル
環境
AlmaLinux release 9.2 (Turquoise Kodkod)
Serverspec
構文
describe service('サービス名') do it { should_n ...Serverspec サービスの状態を検証するサンプル
環境
AlmaLinux release 9.2 (Turquoise Kodkod)
Serverspec
構文
describe service('サービス名') do it { should b ...Serverspec cronの設定を検証するサンプル
環境
RHEL8.6
Serverspec
構文
describe cron do it { should have_entry(xxxx).with_user('ユーザー名')endエント ...
RHEL8 Serverspecを利用する方法
環境
Serverspec
RHEL8.6
操作方法
1.Serverspecのインストールを行います
$ gem install serverspec
2.Serverspec ...
Serverspec host_inventoryの使い方のサンプル
環境
Severspec
RHEL8.6
操作方法
1.host_inventory
ホスト名を取得します。
2.host_inventory
デバイスパスで割り当てられ ...