add basic config
This commit is contained in:
		
							parent
							
								
									e3cecec0ac
								
							
						
					
					
						commit
						f3579961b9
					
				| 
						 | 
				
			
			@ -118,6 +118,9 @@ Those are top-level keys, containing both leaf keys and groups.
 | 
			
		|||
  This option is global for an operator object, and can be overwritten by
 | 
			
		||||
  `enableShmVolume` parameter from Postgres manifest. The default is `true`.
 | 
			
		||||
 | 
			
		||||
* **enable_pgversion_env_var**
 | 
			
		||||
  With newer versions of Spilo, it is preferable to use `PGVERSION` pod environment variable instead of the setting `postgresql.bin_dir` in the `SPILO_CONFIGURATION` env variable. This option instructs operator if the newer way of specifying the version is to be used. Using both ways produces identical results. However, the newer way may break old Spilo images. Use at your own discretion. The default is `false`.
 | 
			
		||||
 | 
			
		||||
* **workers**
 | 
			
		||||
  number of working routines the operator spawns to process requests to
 | 
			
		||||
  create/update/delete/sync clusters concurrently. The default is `4`.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -45,6 +45,7 @@ data:
 | 
			
		|||
  # enable_postgres_team_crd_superusers: "false"
 | 
			
		||||
  enable_replica_load_balancer: "false"
 | 
			
		||||
  # enable_shm_volume: "true"
 | 
			
		||||
  # enable_pgversion_env_var: "false"
 | 
			
		||||
  # enable_sidecars: "true"
 | 
			
		||||
  # enable_team_superuser: "false"
 | 
			
		||||
  enable_teams_api: "false"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -197,6 +197,7 @@ type Config struct {
 | 
			
		|||
	PostgresSuperuserTeams                 []string          `name:"postgres_superuser_teams" default:""`
 | 
			
		||||
	SetMemoryRequestToLimit                bool              `name:"set_memory_request_to_limit" default:"false"`
 | 
			
		||||
	EnableLazySpiloUpgrade                 bool              `name:"enable_lazy_spilo_upgrade" default:"false"`
 | 
			
		||||
	EnablePgVersionEnvVar                  bool              `name:"enable_pgversion_env_var" default:"false"`
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// MustMarshal marshals the config or panics
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue