+
Readme
+
+
|
+
+
[[TOC]]
+
+
Synopsis
+
+
PostgreSQL is a powerful modern open source SQL database server.
+
+
postgresql_cd is a Puppet module to automate installation,
+configuration and management of all aspects of PostgreSQL for Puppet 8
+
+
WARNING
+
+
Attention: Never use this puppet module on systems which have
+been previously configured manually. It is impossible to predict how and
+what would have been configured, hence previous configurations outside the
+scope of this module may be overwritten! Automated configurations require a
+test environment to verify that the module suits the purpose intended by
+the user, as well as tune the parameters, before deploying into live
+production
+
+
Features
+
+
Installation
+
+
+
Configuration
+
+
+
Repo Documentation
+
+
See the full Puppet documentation including parameters in
+docs/index.html.
+
+
Dependencies
+
+
All dependencies must be included in the catalogue.
+
+
Deployment
+
-
+
native Puppet deployment
+
+
+
via site.pp or nodes.pp
+
+
node 'example.example.net' {
+ include cd_postgresql
+}
+
+
+
+
In order to apply parameters through Foreman,
+cd_postgresql::params must be added to the host or host
+group in question.
+
+
See more
+details about class deployment on Confdroid.com.
+
+
SELINUX
+
+
All files and directories are configured with correct selinux context. If
+selinux is disabled, these contexts are ignored.
+
+
Known Problems
+
+
Support
+
-
+
OS: Rocky 9
+ -
+
Puppet 6 - 8
+
+
+
Tests
+
+
+
+
+
contact Us
+
+
Disclaimer
+
+
ConfDroid as entity is entirely independent from Puppet. We provide custom
+configuration modules, written for specific purposes and specific
+environments. The modules are tested and supported only as documented, and
+require testing in designated environments (i.e. lab or development
+environments) for parameter tuning etc. before deploying into production
+environments.
+