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
メッセージ
Ansible コントロールノードとターゲットノードでSSHの設定方法
環境
Anisble
概要
コントロールノードとターゲットノードで通信する際のSSHを設定します。
操作方法
1.コントロールノードにて認証用の公開鍵を生成します。
Serverspec インストール系のテストの書き方
環境
AlmaLinux 8.7
概要
Serverspecはサーバの状態をテストするツール
serverspecのインストール
# gem install serverspec ...
Ansible Shared connectionエラーの解決方法
環境
Ansible
CentOS 8
エラー現象
FAILED!=>{
“changed”:false,
“modulle_stderr& ...