Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,16 @@
[id="{context}"]
= Configuring external PostgreSQL databases

As an administrator, you can configure and use external PostgreSQL databases in {product}. You can use a PostgreSQL certificate file to configure an external PostgreSQL instance using the Operator or Helm Chart.
The {product} Operator and Helm chart default to creating a local PostgreSQL database, but you need an external database to support a production environment.


As part of configuring an external PostgreSQL database in this chapter, you disable creation of the local database.

[NOTE]
====
{product-short} supports the configuration of external PostgreSQL databases. You can perform maintenance activities, such as backing up your data or configuring high availability (HA) for the external PostgreSQL databases.

By default, the {product} operator or Helm Chart creates a local PostgreSQL database. However, this configuration is not suitable for the production environments. For production deployments, disable the creation of local database and configure {product-short} to connect to an external PostgreSQL instance instead.

[IMPORTANT]
====
Configure your database to use the date format of the International Organization for Standardization (ISO) via the `DateStyle` setting. Other formats are incompatible with the software catalog’s internal tracking; this causes scheduling tasks to fail and prevents your catalog items from refreshing.

Check warning on line 17 in assemblies/assembly-configuring-external-postgresql-databases.adoc

View workflow job for this annotation

GitHub Actions / Linting with Vale

[vale] reported by reviewdog 🐶 [RedHat.SmartQuotes] Do not use smart quotation marks. Use ''' rather than ’. Raw Output: {"message": "[RedHat.SmartQuotes] Do not use smart quotation marks. Use ''' rather than ’.", "location": {"path": "assemblies/assembly-configuring-external-postgresql-databases.adoc", "range": {"start": {"line": 17, "column": 193}}}, "severity": "WARNING"}
====


Expand Down
Loading