Minor doc/code fixes
This commit is contained in:
		
							parent
							
								
									d30dd9e5e5
								
							
						
					
					
						commit
						9ad38d5520
					
				| 
						 | 
				
			
			@ -123,7 +123,7 @@ These parameters are grouped directly under  the `spec` key in the manifest.
 | 
			
		|||
  Determines if the logical backup of this cluster should be taken and uploaded to S3. Default: false.
 | 
			
		||||
 | 
			
		||||
* **logicalBackupSchedule**
 | 
			
		||||
  Backup schedule in the Cron format. Please take [the reference schedule format](https://kubernetes.io/docs/tasks/job/automated-tasks-with-cron-jobs/#schedule) into account. Default: "30 00 \* \* \*"
 | 
			
		||||
  Schedule for the logical backup k8s cron job. Please take [the reference schedule format](https://kubernetes.io/docs/tasks/job/automated-tasks-with-cron-jobs/#schedule) into account. Default: "30 00 \* \* \*"
 | 
			
		||||
 | 
			
		||||
## Postgres parameters
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -482,7 +482,7 @@ scalyr sidecar. In the CRD-based configuration they are grouped under the
 | 
			
		|||
    Determines if the operator creates a Kubernets Cron job to do a logical backup of all Postgres clusters it controls. Default: false.
 | 
			
		||||
  
 | 
			
		||||
  * **logical_backup_schedule**
 | 
			
		||||
    Backup schedule in the cron format. Default: "30 00 \* \* \*"
 | 
			
		||||
    Backup schedule in the cron format. Please take [the reference schedule format](https://kubernetes.io/docs/tasks/job/automated-tasks-with-cron-jobs/#schedule) into account. Default: "30 00 \* \* \*"
 | 
			
		||||
  
 | 
			
		||||
  * **logical_backup_docker_image**
 | 
			
		||||
    Docker image for the pods of the cron job. Must implement backup/uploading logic. Default: empty.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1257,14 +1257,18 @@ func (c *Cluster) getClusterServiceConnectionParameters(clusterName string) (hos
 | 
			
		|||
func (c *Cluster) generateLogicalBackupJob() (*batchv1beta1.CronJob, error) {
 | 
			
		||||
 | 
			
		||||
	var (
 | 
			
		||||
		err         error
 | 
			
		||||
		podTemplate *v1.PodTemplateSpec
 | 
			
		||||
		err                  error
 | 
			
		||||
		podTemplate          *v1.PodTemplateSpec
 | 
			
		||||
		resourceRequirements *v1.ResourceRequirements
 | 
			
		||||
	)
 | 
			
		||||
 | 
			
		||||
	c.logger.Debug("Generating logical backup pod template")
 | 
			
		||||
 | 
			
		||||
	defaultResources := c.makeDefaultResources()
 | 
			
		||||
	resourceRequirements, err := generateResourceRequirements(c.Spec.Resources, defaultResources)
 | 
			
		||||
	resourceRequirements, err = generateResourceRequirements(c.Spec.Resources, defaultResources)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return nil, fmt.Errorf("could not generate resource requirements for the pod of a logical backup cron job: %v", err)
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	envVars := c.generateLogicalBackupPodEnvVars()
 | 
			
		||||
	logicalBackupContainer := generateSpiloContainer(
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue