summaryrefslogtreecommitdiff
path: root/inventory.yaml
blob: 734d694c4905e2c9659a35a79d80267005d9c3ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
all:
  hosts:
    hollyhock:
      tmp_dir: "{{ inventory_dir }}/tmp"

      domain: sorantics.com
      admin_email: "admin@{{ domain }}"

      automation_user: ansible
      automation_group: ansible

      ansible_host: "hollyhock.{{ domain }}"
      ansible_user: "{{ automation_user }}"
      ansible_become_password: "{{ automation_password }}"

      admin_user: admin
      admin_group: admin

      deploy_user: deploy
      deploy_group: deploy

      nginx_user: www-data
      nginx_group: www-data
      nginx_log_group: adm

      sites:
        - name: landing
          domains: ["{{ domain }}", "www.{{ domain }}"]
        - name: hollyhock
          domains: ["hollyhock.{{ domain }}"]
        - name: console
          domains: ["console.{{ domain }}"]

      mtls:
        ca:
          cn: "Midharvest CA"
          days: 3650 # 10 years
          dir: /etc/nginx/mtls
        client:
          cn: "{{ ansible_user_id  }}@hollyhock.{{ domain }}"
          days: 730 # 2 years