To seed a Kubernetes/Openshift cluster with an example Postgres resource:
$ make cluster/prepare
$ make cluster/seed/postgres
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
userpassworddatabase