Playbook fileモジュールによる再帰的なディレクトリを作成する
環境
Ansible
Playbook
概要
recurse: yes
recurseオプションにyesを指定することで再帰的にディレクトリを作成します。
操作例
---- ...Playbook lineinfileモジュールで 行を削除する
環境
Ansible
Playbook
正規表現
regexp: ‘^%wheel’
操作例
/etc/sudoers 内の ‘^%wheel ...
Ansible 設定ファイルを書き換えるサンプル
環境
Ansible
Playbook
操作例
/etc/php.iniのdate_timezoneを’Asia/Tokyo’に変えます。
サンプルコード
- name: "PHP ...Playbook ディレクトリを作成するサンプル
環境
Ansible
Playbook
操作例
ディレクトリ/etc/cft を作成する
サンプルコード
Playbook ファイルやディレクトリを削除するサンプル
環境
Ansible
Playbook
操作例
ファイル/etc/ctn.conf をファイルを削除する
サンプルコード
Playbook 所有者やパーミッションを設定するサンプル
環境
Ansible
操作例
ファイル/etc/cft.conf の所有者、所有グループ、パーミッションを設定する
サンプルコード
- hosts: linux gather_facts: ...Serverspce 名前解決できるか確認するサンプル
環境
Serverspec
Ansible
構文
describe host(ホスト変数名) do
処理コード
操作例
tthost = 'server.arkgame.c ...Ansible Amazon Linuxかどうか判定するサンプル
環境
Serverspec
Ansible
操作方法
1.spec_helper.rbの定義
Serverspec ディレクトリのオーナーとパーミッションを確認するサンプル
環境
Serverspec
Ansible
操作方法
ディレクトリのオーナーとパーミッションを確認する
Serverspec ファイルに読み込み権限があるか確認するサンプル
環境
Serverspec
Ansible
操作例
1.ファイルの中身が指定の文字列にマッチするか確認する
Serverspec ユーザとグループの書き方のサンプル
環境
Serverspec
Ansible
操作例
1.グループ「cftuser」が存在するか確認する
Serverspec サービスの起動確認の書き方のサンプル
環境
Serverspec
Ansible
操作例
1.指定のサービスが起動していて自動起動設定されているか確認する
Serverspec インストール関連のテストのサンプル
環境
Serverspec
Ansible
操作例
1.複数のパッケージがインストールされているかまとめて確認する
Ansible mountモジュールを使ってEFSをマウントするサンプル
環境
Ansible 2.9
AWS EC2
playbookのパラメータについて
*path
マウントポイントのパス
src
pathにマウントするデバイス ...
Ansible SSH Error: data could not be sent to the remote host. Make sure this host can be reached over sshの解決方法
環境
Ansible
CentOS 9
エラーメッセージ
$ ansible foo -i ./hosts -u root -k -m ping
“msg”: ...
Ansible fileモジュールでファイルやディレクトリの権限を設定する方法
環境
Ansible
概要
1.ディレクトリの作成
path:ディレクトリ名
state:directory
2.ファイルの作成
path: ファイル名
stat ...
Ansible dnfをインストールする方法
環境
Ansible
Python 2.X
ファイル名 playbook.yml
定義内容
Ansible ansible_python_interpreterを指定する方法
環境
Ansible
Amazon Linux2
エラー現象
$ ansible web -i inventory -m ping -o
メッセージ