hana_shinのLinux技術ブログ

Linuxの技術情報を掲載しています。特にネットワークをメインに掲載していきます。

Ansible

Ansibleの使い方(ansible.posixモジュール編)

1 はじめに 2 検証環境 3 事前準備 4 firewalldモジュールの使い方 4.1 ポートを解放する方法 4.2 ポートをブロックする方法 5 firewalld_infoモジュールの使い方 5.1 全ての情報を取得する方法 5.2 特定の情報を取得する方法 6 sysctlモジュールの使い方 6.…

Ansibleの使い方(Handlersセクション編)

1 はじめに 2 検証環境 3 事前準備 4 インベントリファイルの作成 5 notifyディレクティブの動作確認 5.1 notifyディレクティブありの場合 5.2 notifyディレクティブなしの場合 6 実践編(httpdの起動) Y 参考図書 Z 参考情報 ランキング参加中Linux 1 はじ…

Ansibleの使い方(配列、連想配列編)

1 はじめに 2 検証環境 3 事前準備 4 インベントリファイルの作成 5 配列の使い方 5.1 その1 5.2 その2 6 連想配列の使い方 6.1 その1 6.2 その2 Y 参考図書 Z 参考情報 ランキング参加中Linux 1 はじめに 本記事では、配列、連想配列を使った簡単なplaybook…

Ansibleの使い方(マジック変数、ファクト変数編)

1 はじめに 2 検証環境 3 事前準備 4 インベントリファイルの作成 5 ファクト変数を表示する方法 5.1 全てのファクト変数を表示する方法 5.2 特定のファクトを表示する方法 6 マジック変数を表示する方法 6.1 プレイブック名を表示する方法(ansible_play_nam…

Ansibleの使い方(ループ処理編)

1 はじめに 2 検証環境 3 事前準備 4 動作確認 4.1 単純なループ処理 4.2 辞書を使ったループ処理 4.3 ループ変数を変更する方法(loop_var) 4.4 ループの進捗状況を表示する方法(index_var) 4.5 ループを一定時間停止する方法(pause) 4.6 指定した条件にマッ…

Ansibleの使い方(デバッグ編)

1 はじめに 2 検証環境 3 事前準備 4 playbookの構文をチェックする方法(–syntax-check) 5 デバッグメッセージを表示する方法(-v,-vv...) 6 タスク毎に実行を確認する方法(--step) 7 debugモジュールを使う方法 7.1 msgパラメータを使う方法 7.2 varパラメー…

Ansibleの使い方(モジュール編)

1 はじめに 2 検証環境 3 事前準備 3.1 Ansibleパッケージのインストール 3.2 公開鍵認証方法のセットアップ 3.3 パスフレーズ入力の省略 4 インベントリファイルの作成 5 fileモジュールの使い方 5.1 ファイルを作成する方法 5.2 ファイルを削除する方法 5.…