Sha256: 5a17d6efed9e95995754a2e6484868c3abfa5aa53144d71cc662bb00017829ee

Contents?: true

Size: 841 Bytes

Versions: 8

Compression:

Stored size: 841 Bytes

Contents

#
# require packages: python-apt, python-pycurl
#
---
- hosts: all

  tasks:

  - name: postgresql | add apt repo
    apt_repository: repo='deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main' state=present

  - name: postgresql | add apt key
    apt_key: id=ACCC4CF8 url=https://www.postgresql.org/media/keys/ACCC4CF8.asc state=present

  - name: postgresql | install packages
    apt: pkg=$item state=latest update_cache=true
    environment:
      RUNLEVEL: '1'
    with_items:
      - postgresql-${pg_version}
      - postgresql-client-${pg_version}
      - postgresql-contrib-${pg_version}
      - libpq-dev

  - name: postgresql | create pg_hba.conf
    copy: src=files/pg_hba.conf dest=/etc/postgresql/${pg_version}/main/pg_hba.conf

  - name: postgresql | stop postgresql server
    service: name=postgresql state=stopped

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
vx-worker-0.3.0.pre1 docker/playbooks/roles/postgresql/main.yml
vx-worker-0.3.0.pre0 docker/playbooks/roles/postgresql/main.yml
vx-worker-0.2.1 docker/playbooks/roles/postgresql/main.yml
vx-worker-0.2.0.pre38 docker/playbooks/roles/postgresql/main.yml
vx-worker-0.2.0.pre37 docker/playbooks/roles/postgresql/main.yml
vx-worker-0.2.0.pre36 docker/playbooks/roles/postgresql/main.yml
vx-worker-0.2.0.pre35 docker/playbooks/roles/postgresql/main.yml
vx-worker-0.2.0.pre34 docker/playbooks/roles/postgresql/main.yml