V1alpha1PostgresSpec
June 20, 2018 ยท View on GitHub
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| affinity | V1Affinity | If specified, the pod's scheduling constraints | [optional] |
| archiver | V1alpha1PostgresArchiverSpec | Archive for wal files | [optional] |
| backupSchedule | V1alpha1BackupScheduleSpec | BackupSchedule spec to specify how database backup will be taken | [optional] |
| databaseSecret | V1SecretVolumeSource | Database authentication secret | [optional] |
| doNotPause | Boolean | If DoNotPause is true, controller will prevent to delete this Postgres object. Controller will create same Postgres object and ignore other process. | [optional] |
| imagePullSecrets | List<V1LocalObjectReference> | ImagePullSecrets is an optional list of references to secrets in the same namespace to use for pulling any of the images used by this PodSpec. If specified, these secrets will be passed to individual puller implementations for them to use. | [optional] |
| init | V1alpha1InitSpec | Init is used to initialize database | [optional] |
| monitor | ComGithubAppscodeKubeMonApiAgentSpec | Monitor is used monitor database instance | [optional] |
| nodeSelector | Map<String, String> | NodeSelector is a selector which must be true for the pod to fit on a node | [optional] |
| replicas | Integer | Number of instances to deploy for a Postgres database. | [optional] |
| resources | V1ResourceRequirements | Compute Resources required by the sidecar container. | [optional] |
| schedulerName | String | If specified, the pod will be dispatched by specified scheduler. If not specified, the pod will be dispatched by default scheduler. | [optional] |
| standbyMode | String | Standby mode | [optional] |
| storage | V1PersistentVolumeClaimSpec | Storage to specify how storage shall be used. | |
| streamingMode | String | Streaming mode | [optional] |
| tolerations | List<V1Toleration> | If specified, the pod's tolerations. | [optional] |
| version | String | Version of Postgres to be deployed. |