Postgres 9.3 Salt State

Micah Hausler - 09 September 2013

Postgresql 9.3 has been released today! Here is a simple salt state for getting 9.3 installed on your Ubuntu system using the postgresql.org apt repository (as described on the postgres wiki).

#!yaml
#
# Postgres 9.3 packages salt state
#
# Created 9/9/13
#
# author: Micah Hausler, micah.hausler@akimbo.io

postgres-pkgs:
  pkg:
    - installed
    - pkgs:
      - postgresql-9.3
      - postgis
      - postgresql-contrib-9.3
      - postgresql-plpython-9.3
      - postgresql-server-dev-9.3

postgres_repo:
  pkgrepo.managed:
    - name: "deb http://apt.postgresql.org/pub/repos/apt/ -pgdg main"
    - file: /etc/apt/sources.list.d/pgdg.list
    - key_url: http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc
    - require_in:
        - pkg: postgres-pkgs

comments powered by Disqus