Skip to content

histudy/ansible-official-site-server

Repository files navigation

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published