Skip to content

Latest commit

 

History

History
63 lines (42 loc) · 1.86 KB

README.md

File metadata and controls

63 lines (42 loc) · 1.86 KB

ansible-official-site-server

公式サイト用サーバーの構成管理

前提条件

本リポジトリの内容を理容するにはAnsibleが必要です。
以下のインストールガイドを参照し、Ansibleのインストールを行ってください。

Installation Guide

必要なロール

ロールのインストール

以下のコマンドを実行すると、サーバーの構築に必要なロールをインストールできます。

ansible-galaxy install -r requirements.yml -p roles

ロールの更新

以下のコマンドを実行すると、ロールを最新の状態に更新できます。

ansible-galaxy install -r requirements.yml -p roles --force

実行方法

以下のコマンドを実行し、定義内容に合わせサーバーの構築が行われます。

ansible-playbook playbook.yml

参考URL

Tips

ansible-cmdbを利用すると変数の定義内容やホストの情報をHTMLで出力することができます。

変数の定義内容やサーバーの情報を出力するには、以下のコマンドを実行します。

mkdir out
ansible -m setup --tree out/ all
ansible-cmdb -i hosts.ini out/ >overview.html
rm -fr out