/shield-addon-postgres-boshrelease

A SHIELD add-on for interacting with PostgreSQL data systems

Primary LanguageShellMIT LicenseMIT

SHIELD PostgreSQL Add-on

This BOSH release provides add-on tools for augmenting SHIELD Agents with various versions of the PostgreSQL command-line utilities for backup and restore: psql, pg_dump, and pg_dumpall.

Versions

The following versions are currently available:

  • 11.2 via shield-addon-postgres-11
  • 10.7 via shield-addon-postgres-10
  • 9.6.12 via shield-addon-postgres-9.6
  • 9.5.15 via shield-addon-postgres-9.5
  • 9.4.21 via shield-addon-postgres-9.4
  • 9.3.23 via shield-addon-postgres-9.3
  • 9.2.24 via shield-addon-postgres-9.2
  • 9.1.24 via shield-addon-postgres-9.1
  • 9.0.23 via shield-addon-postgres-9.0

Need a version we don't (yet) support? Open a Github Issue asking that we package it up. If possible, supply both the full version, and a link to the canonical (postgresql.org) download page.

Using this BOSH Release

Note: This BOSH release is not intended to stand on its own. It exists to augment the shield-agent job of the SHIELD BOSH Release, and only in cases where the psql / pg_dump* utilities are missing.

To colocate this BOSH release with your shield-agent instance group, just add a new job to the group:

instance_groups:
  - name: whatever
    jobs:
      # ...
      - name:    shield-addon-postgres-9.6
        release: shield-addon-postgres

That's really all there is to it.