tk_ch’s blog

インフラエンジニアのブログ

Ansible

ansible_specでAnsibleとServerspecを連携させる

環境 バージョン Ansible実行対象のサーバ 商用環境 ステージング環境 実施内容 Ansibleのファイルを準備する ansible_spec実行用のDockerイメージをビルドする ansiblespec-initの実行 タスクを確認する 注意:Ansibleのディレクトリ構成がansible_specのデ…

Ansibleのベストプラクティスなディレクトリ構成を試す

環境 Ansibleバージョン Ansible実行対象のサーバ 商用環境 ステージング環境 実施内容 ディレクトリ構成 構成のポイント 各ファイルの内容 ロール role00 role01 role02 環境面ごとのインベントリ・変数定義 商用環境(production) ステージング環境(staging…

Prometheus Node Exporter をAnsibleでインストールする(Rocky Linux 8)

環境 実施内容 Ansibleのplaybookを準備 ansibleの実行 まとめ 参考文献 PrometheusのExporterのひとつである、Node ExporterをAnsibleでインストールした時のメモ。 PrometheusやNode Exporterの設定は以下記事に記載してある。 tk-ch.hatenablog.com 環境 …

Ansibleの実行環境をDockerコンテナにする

環境 実施内容 Ansibleの最新バージョンを確認 Ansible実行用のDockerイメージをビルドする ビルドしたイメージを使ってansible-playbookを実行する まとめ 参考文献 Ansibleを使う際に、以下のような環境面での悩みが出てくるケースがある。 複数の構成管理…