Description
Congratulations ! You are now the proud owner of the YaK PostgreSQL component type. Here is what it brings you :
Sub-component types
The YaK supports two kinds of deployment of your PostgreSQL component type :
Backup
The deployment of a PostgreSQL component with the YaK automatically configures two kinds of backups of the PostgreSQL instance :
Following backup jobs are automatically configured into the crontab of the postgresql
OS user :
Pre-deployment customization of backup schedules will be available in a future release.
Post-deploy custom Ansible roles
Although YaK deploys PostgreSQL instances in a standardized way and using dbi services' best practices, you can still customize your deployments by requesting the YaK to automatically deploy your own Ansible roles once the PostgreSQL instances are installed.
Use cases for this functionality could be :
Automatic agent installation and configuration of your monitoring or backup tool
Automatic scripts execution
Automatic OS users creation
And so on... depending your needs and your imagination
To benefit of this feature, you simply need to copy your own Ansible roles into the directory /postgresql_instance/roles/custom_roles/
of the PostgreSQL component type archive (zip file).
A more convenient way of storing your roles outside of the component type archive will be proposed in a future release.
DISCLAIMER You are responsible of your custom Ansible roles and their behavior.
If your PostgreSQL instances no longer work correctly and as expected by YaK following the execution of your own Ansible roles, dbi services cannot be held responsible and the resulting issues cannot be covered by YaK support.
Last updated