The chart comes with a bundled PostgreSQL database that can be used by all JFrog products. This is a fast way to deploy the chart and see how it works. However, it is important to note that this bundled PostgreSQL is not recommended for production use. We highly recommend that each product have its own database connected to it.
To deploy the chart with the bundled PostgreSQL, we need to specify the following configuration:
To deploy the chart with the bundled PostgreSQL, we need to specify the following configuration:
global: database: initDBCreation: true postgresql: enabled: trueYou may also use the singular chart-specific PostgreSQL, although it's not recommended since you will need to deploy a bundled PostgreSQL for each product. However, if you choose to use the singular chart-specific PostgreSQL, you will have to disable the shared one described above, or you will run into errors. Here's an example of deploying Artifactory's chart with the in-built PostgreSQL while disabling the JFrog Platform's shared PostgreSQL:
global: database: initDBCreation: false postgresql: enabled: false artifactory: artifactory: postgresql: enabled: trueOnce we are ready to deploy with external databases, the above configurations MUST be disabled.