/
site.yml
24 lines (21 loc) · 1.11 KB
/
site.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
---
- hosts: webservers
gather_facts: no
sudo: yes
roles:
# 最新にupdate、必要なパッケージのインストール、時刻の設定
#- base
- { role: ../common-roles/base.raspbian, tags: raspbian }
- { role: ../common-roles/base.mac, tags: mac }
- { role: ../common-roles/base.ubuntu, tags: ubuntu }
- { role: ../common-roles/base.centos6, tags: [ 'centos', 'centos6' ] }
- { role: ../common-roles/base.centos7, tags: centos7 }
# ipv6 disable
- { role: ../common-roles/staenker.ipv6-support, enabled: false, tags: ubuntu }
# 個人ユーザ作成と鍵の登録
- { role: ../common-roles/useradd.key.ubuntu, user_name: deploy, user_key: id_rsa.pub, tags: ubuntu }
- { role: ../common-roles/useradd.key.centos6, user_name: deploy, user_key: id_rsa.pub, tags: [ 'centos', 'centos6' ] }
- { role: ../common-roles/useradd.key.centos7, user_name: deploy, user_key: id_rsa.pub, tags: centos7 }
# 個人ユーザの作成とパスワードの設定
# 未完成。vars_prompt使って上手くやりたい。。
#- { role: useradd.password, user_name: deploy }