Postgresql

Databases

Description

PostgreSQL is an object-relational database management system (ORDBMS) with an emphasis on extensibility and standards-compliance.

Pre-Install Notes

PostgreSQL requires at least 0.3 CPU and 256MB of RAM.

WARNING: PostgreSQL on DCOS is currently EXPERIMENTAL. There may be bugs, incomplete
features, incorrect documentation, or other discrepancies.

This package can create local persistent volumes for the database files to survive across restarts or failures. The parameter `host_volume` controls the path in the host in which these volumes will be created, which can be an NFS-mounted share. This path defaults to /tmp, so if you didn't provide a value for `host_volume` when installing the package,
YOUR DATA WILL NOT BE SAVED IN ANY WAY.

This DC/OS PostgreSQL package creates a named Virtual IP for other services in the cluster to access the service in the format `postgresql.marathon.l4lb.thisdcos.directory:5432` (where `postgresql` would be the package name used for installation).
If the `external_access` installation option is selected, it also creates an entry in the External Load Balancer for accessing the service from outside of the cluster on port `15432` by default.

You can administer this service easily installing the DC/OS `postgresql-admin` package.

Post-Install Notes

PostgreSQL has been installed.
Default Login `admin`
Default password: `password`

Licenses

Disclaimer

The software listed above is solely subject to the license(s) listed here, as between you and the creator of the software. Mesosphere is not responsible for, and disclaims any indemnification, warranty of any kind either express or implied, or (unless described in a mutually executed written support agreement) support, with respect to the software listed here.

Ready to get started?