Sha256: e1b85e979be116aea97abfddda4d835548415e05e626ae14a0cb35fc71dd4504

Contents?: true

Size: 931 Bytes

Versions: 1

Compression:

Stored size: 931 Bytes

Contents

---
- include: common.yml

- name: ensure database servers are configured
  hosts: database
  sudo: true

  roles:
    - { role: nickjj.postgres, tags: [database, postgres] }

- name: ensure cache servers are configured
  hosts: cache
  sudo: true

  roles:
    - { role: DavidWittman.redis, tags: [cache, redis] }

- name: ensure app servers are configured
  hosts: app
  sudo: true

  roles:
    - role: nickjj.ferm
      tags: [app, ferm]
      ferm_input_list:
        - type: "dport_accept"
          dport: ["http", "https"]

    - { role: nickjj.ruby, tags: [app, ruby] }
    - { role: nickjj.nodejs, tags: [app, nodejs] }
    - { role: nickjj.nginx, tags: [app, nginx] }
    - { role: nickjj.rails, tags: [app, rails] }
    - { role: nickjj.whenever, tags: [app, rails] }
    - { role: nickjj.pumacorn, tags: [app, rails] }
    - { role: nickjj.sidekiq, tags: [app, rails] }
    - { role: nickjj.monit, tags: [app, monit] }

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
orats-0.7.3 lib/orats/templates/includes/playbook/site.yml