Ansible

環境
CentOS7.9
Python3.8

操作方法
1.Python3.xをインストールする

> yum install -y python38 python38-pip pytho ...

Ansible

環境
RHEL8.6
Playbook

概要
「hosts:」で対象とするホストもしくはグループを指定し、そのホストに対して実行する
playbook.yml
形式

hosts ...

Ansible

環境
RHEL8.6

概要
ハンドラは特定のタスクの実行後、
あらかじめ指定しておいた処理を実行するための仕組みだ。
該当のタスクで「notify」項目を設定することで、そのタスクの実行後に ...

Ansible

環境
RHEL8.6

概要
Ansibleでは、そのホストに対する処理を「タスク」という単位で管理する。
1つのタスクには以下のように1つのモジュールを指定する。

操作例
書式 ...

Ansible

環境
Ansible
RHEL8

概要
delegate_to: localhost
他のホストを参照して 1 つのホストでタスクを実行する場合は、delegate_toタスクでキーワードを ...

Ansible

環境
Ansible
RHEL8

構文
delegate_to: 特定のグループ
インベントリで定義された特定のグループを指定します。

インベントリ

172.17.101. ...

Ansible

環境
Ansible
RHEL8

概要
delegate_to: ホスト名
他のホストを参照して 1 つのホストでタスクを実行する場合は、delegate_toタスクでキーワードを使用します ...

Ansible

環境
Ansible
RHEL8

概要
他のホストを参照して 1 つのホストでタスクを実行する場合は、
delegate_toタスクでキーワードを使用します。これは、負荷分散されたプール内の ...

Ansible

環境
Ansible
RHEL8

概要
ansible.builtin.reboot では reboot_timeout オプションでサーバが再起動するまでの最大待機時間を指定できます。
最 ...

Ansible

環境
Ansible
RHEL8

操作方法
1.バックアップ先ディレクトリ作成

- name: create backup directory file: path=/config_backu ...

Ansible

環境
Ansible
RHEL8.6

構文

--- # YAML は ”---" から開始するall: # "all" グループの宣言 hosts: # "all" グループに含まれるホストに関する情 ...

Ansible

環境
RHEL8.6
Ansible
Serverspec

構文
1.ipv6無効化を有効する

sysctl: name: net.ipv6.conf.all.disable_ipv6 ...

Ansible

環境
RHEL8.6
Ansible
Serverspec

構文
TimeZoneの設定

timezone: name: Asia/Tokyo

操作方法
1.playboo ...

Ansible

環境
RHEL8
Ansible Playbook

前提条件
Logging システムロールを設定する 管理対象ノード 1 つ以上へのアクセスおよびパーミッション。
コントロールノード (こ ...

Ansible

環境
Serverspec
RHEL8.6

構文
describe package(‘パッケージ名’) do
it { should be_installed.by( ...

Ansible

環境
RHEL8.6

操作方法
1.Serverspecのインストールを行う

gem install serverspec

2.Serverspec初期セットアップを行う
serversp ...

Ansible

環境
AlmaLinux release 9.2 (Turquoise Kodkod)
Serverspec

構文

describe service('サービス名') do it { should_n ...

Ansible

環境
AlmaLinux release 9.2 (Turquoise Kodkod)
Serverspec

構文

describe service('サービス名') do it { should b ...