$ make cluster/prepare
$ make cluster/seed/postgres PROVIDER=openshift
$ make cluster/prepare
$ make cluster/seed/postgres PROVIDER=aws
$ make cluster/prepare
$ make cluster/seed/postgres PROVIDER=gcp
A JSON object containing three keys: region
, which is the AWS region code, a createStrategy
, which is a JSON representation of this struct, and a deleteStrategy
, which is a JSON representation of this struct.
We currently rely on AWS to autoscale the AllocatedStorage
, for this reason CRO does not support modifications to AllocatedStorage
via the createStrategy
. If more storage is required, updated MaxAllocatedStorage
in the createStrategy
.
For Kubernetes/Openshift the JSON object contains a single key, strategy
. The strategy
object can contain the following keys, which are used to overwrite specific object configuration: - PostgresDeploymentSpec
- PostgresServiceSpec
- PostgresPVCSpec
- PostgresSecretData - A JSON object with the following keys
user
password
database