ffbcb701ab 
								
							 
						 
						
							
							
								
								fix(chart) update comments ( #1402 )  
							
							... 
							
							
							
							Signed-off-by: Pierre Péronnet <pierre.peronnet@ovhcloud.com> 
							
						 
						
							2021-03-26 10:05:44 +01:00  
				
					
						
							
							
								 
						
							
								66f37d6c03 
								
							 
						 
						
							
							
								
								Update developer docs to say that GO 1.15 or newer is required. ( #1415 )  
							
							... 
							
							
							
							Fixes issue 1414 
							
						 
						
							2021-03-26 10:02:25 +01:00  
				
					
						
							
							
								 
						
							
								c9acd52700 
								
							 
						 
						
							
							
								
								Major version upgrade config ( #1386 )  
							
							... 
							
							
							
							* reflect new major version upgrade options everywhere
* emit events during major version upgrade 
							
						 
						
							2021-03-09 15:28:15 +01:00  
				
					
						
							
							
								 
						
							
								ff8143770c 
								
							 
						 
						
							
							
								
								Improve rolling upgrades and rolling upgrade continue ( #1341 )  
							
							... 
							
							
							
							* add TODOs for moving rooling update label on pods
* steer rolling update via pod annotation
* rename patch method and fix reading flag on sync
* pass only pods to recreatePods function
* do not take address of iterator if you use it later
* add e2e test and pass switchover targets to recreatePods
* add wait_for_pod_failover for e2e test
* add one more e2e test case
* helm chart remove 1.6.0 archive from 1.6.0 archive
* reflect code review feedback 
							
						 
						
							2021-02-26 15:38:58 +01:00  
				
					
						
							
							
								 
						
							
								e837751ae0 
								
							 
						 
						
							
							
								
								Log result. ( #1387 )  
							
							
							
						 
						
							2021-02-26 14:54:26 +01:00  
				
					
						
							
							
								 
						
							
								636a9a8191 
								
							 
						 
						
							
							
								
								Support major version upgrade via manifest and global upgrades via min version ( #1372 )  
							
							... 
							
							
							
							Support major version upgrade trigger via manifest. There is `off` `manual` and `full`. Manual is what you expect, and full will auto upgrade clusters below a certain threshold. 
							
						 
						
							2021-02-25 11:42:43 +01:00  
				
					
						
							
							
								 
						
							
								ca968ca150 
								
							 
						 
						
							
							
								
								Fix empty capabilities ( #1380 )  
							
							... 
							
							
							
							* helm chart remove 1.6.0 archive from 1.6.0 archive
* empty pod capabilities should be nil 
							
						 
						
							2021-02-22 17:27:32 +01:00  
				
					
						
							
							
								 
						
							
								648d663dbb 
								
							 
						 
						
							
							
								
								bring back 1.6.0 charts with fixes ( #1376 )  
							
							... 
							
							
							
							* bring back 1.6.0 charts with fixes
* update helm indexl yaml for UI chart 
							
						 
						
							2021-02-19 12:22:55 +01:00  
				
					
						
							
							
								 
						
							
								3962e71ddd 
								
							 
						 
						
							
							
								
								bump to v1.6.1 ( #1367 )  
							
							... 
							
							
							
							* bump tp v1.6.1
* update UI chart
* improve docs and manifest examples
* use Spilo 2.0-r4 and update docs
* minor updates to admin docs 
							
						 
						
							2021-02-18 13:38:27 +01:00  
				
					
						
							
							
								 
						
							
								cee4bf82c7 
								
							 
						 
						
							
							
								
								small fix for postgresql CRD ( #1368 )  
							
							
							
						 
						
							2021-02-18 08:21:26 +01:00  
				
					
						
							
							
								 
						
							
								41858a702c 
								
							 
						 
						
							
							
								
								making pgTeamMap a pointer ( #1349 )  
							
							... 
							
							
							
							* making pgTeamMap a pointer
* init empty map
* add e2e test for additional teams and members
* update test_min_resource_limits
* add more waiting in node_affinity_test
* no need for pointers in map of postgresTeamMebership
* another minor update on node affinity test
* refactor and fix fetching additional members 
							
						 
						
							2021-02-16 10:38:20 +01:00  
				
					
						
							
							
								 
						
							
								137fbbf41e 
								
							 
						 
						
							
							
								
								update quickstart to add k3d ( #1334 )  
							
							
							
						 
						
							2021-02-15 17:22:25 +01:00  
				
					
						
							
							
								 
						
							
								837f845a1c 
								
							 
						 
						
							
							
								
								update kubectl-pg plugin ( #1264 )  
							
							... 
							
							
							
							* update kubectl-pg plugin
* fix remaining build issues and update go modules
* some more README updates 
							
						 
						
							2021-02-15 17:13:07 +01:00  
				
					
						
							
							
								 
						
							
								17da6bc649 
								
							 
						 
						
							
							
								
								Truncate cronjob name at 52 characters ( #1208 )  
							
							
							
						 
						
							2021-02-15 17:00:21 +01:00  
				
					
						
							
							
								 
						
							
								772f0ca771 
								
							 
						 
						
							
							
								
								Fix volume sync order. ( #1340 )  
							
							
							
						 
						
							2021-02-12 17:36:11 +01:00  
				
					
						
							
							
								 
						
							
								c1c0d5faa1 
								
							 
						 
						
							
							
								
								Fix operator configs runasuser and runasgroup ( #1361 )  
							
							... 
							
							
							
							This commit fixes a typo in the operator's configuration
that would lead to the configs spilo_runasuser and
spilo_runasgroup to be ignored. 
							
						 
						
							2021-02-12 11:04:23 +01:00  
				
					
						
							
							
								 
						
							
								4d2b51de41 
								
							 
						 
						
							
							
								
								upgrade pip to latest version to avoid broken deps ( #1357 )  
							
							
							
						 
						
							2021-02-10 11:24:24 +01:00  
				
					
						
							
							
								 
						
							
								6aeb92f024 
								
							 
						 
						
							
							
								
								code optimization ( #1350 )  
							
							... 
							
							
							
							* pre-allocate cap for slice structure
* if clause is no need because of range, and kubelet also use range
  method to get each capability so there is no side-effect
Signed-off-by: Jeff Zvier <zvier20@gmail.com> 
							
						 
						
							2021-02-09 09:35:24 +01:00  
				
					
						
							
							
								 
						
							
								2c3cd3ae02 
								
							 
						 
						
							
							
								
								Fix CI Pipeline ( #1345 )  
							
							... 
							
							
							
							This commit attempts to fix the CI issues by upgrading the checkout
action to v2. This fix is documented by the coverallsapp upstream. 
							
						 
						
							2021-02-03 14:41:29 +01:00  
				
					
						
							
							
								 
						
							
								0cce565b65 
								
							 
						 
						
							
							
								
								fix when adding only one capability ( #1339 )  
							
							... 
							
							
							
							* fix when adding only one capability
* fix error messages in unit test 
							
						 
						
							2021-01-29 16:10:27 +01:00  
				
					
						
							
							
								 
						
							
								12ad8c91fa 
								
							 
						 
						
							
							
								
								configurable container capabilities ( #1336 )  
							
							... 
							
							
							
							* configurable container capabilities
* revert change on TestTLS
* fix e2e test
* minor fix 
							
						 
						
							2021-01-29 14:54:48 +01:00  
				
					
						
							
							
								 
						
							
								d488ae10a0 
								
							 
						 
						
							
							
								
								Min 2 zalando approvers. ( #1338 )  
							
							
							
						 
						
							2021-01-29 11:12:08 +01:00  
				
					
						
							
							
								 
						
							
								9d5841cdaa 
								
							 
						 
						
							
							
								
								Update values.yaml ( #1333 )  
							
							
							
						 
						
							2021-01-27 10:11:44 +01:00  
				
					
						
							
							
								 
						
							
								43168ca622 
								
							 
						 
						
							
							
								
								Also sync volumes on updates. ( #1330 )  
							
							
							
						 
						
							2021-01-25 20:28:37 +01:00  
				
					
						
							
							
								 
						
							
								ac2a00c45e 
								
							 
						 
						
							
							
								
								set allowPrivilegeEscalation for deployment templates ( #1328 )  
							
							... 
							
							
							
							* set allowPrivilegeEscalation for deployment templates
* securityContext of container, not pod
* aligning
* default service account for pooler 
							
						 
						
							2021-01-25 18:23:29 +01:00  
				
					
						
							
							
								 
						
							
								5ecb7b42e0 
								
							 
						 
						
							
							
								
								persist modified go.sum ( #1329 )  
							
							... 
							
							
							
							Co-authored-by: Sergey Dudoladov <sergey.dudoladov@zalando.de> 
							
						 
						
							2021-01-25 17:00:14 +01:00  
				
					
						
							
							
								 
						
							
								4a88f00a3f 
								
							 
						 
						
							
							
								
								Full AWS gp3 support for iops and througput config. ( #1261 )  
							
							... 
							
							
							
							Support new AWS EBS volume type `gp3` with `iops` and `throughput` in the manifest.
Co-authored-by: Felix Kunde <felix-kunde@gmx.de> 
							
						 
						
							2021-01-25 10:07:18 +01:00  
				
					
						
							
							
								 
						
							
								4ea0b5f432 
								
							 
						 
						
							
							
								
								set AllowPrivilegeEscalation on container securityContext ( #1326 )  
							
							
							
						 
						
							2021-01-22 14:06:19 +01:00  
				
					
						
							
							
								 
						
							
								a9b677c957 
								
							 
						 
						
							
							
								
								Use fake client  for connection pooler ( #1301 )  
							
							... 
							
							
							
							Connection pooler creation, deletion, and synchronization now tested using fake client API.
Co-authored-by: Rafia Sabih <rafia.sabih@zalando.de> 
							
						 
						
							2021-01-19 17:40:20 +01:00  
				
					
						
							
							
								 
						
							
								2b45478f3a 
								
							 
						 
						
							
							
								
								add host info to connection docs ( #1319 )  
							
							
							
						 
						
							2021-01-19 10:47:32 +01:00  
				
					
						
							
							
								 
						
							
								258799b420 
								
							 
						 
						
							
							
								
								allow additional members from other teams ( #1314 )  
							
							
							
						 
						
							2021-01-15 15:11:02 +01:00  
				
					
						
							
							
								 
						
							
								e398cf8c7e 
								
							 
						 
						
							
							
								
								Avoid syncing when possible ( #1274 )  
							
							... 
							
							
							
							Avoid extra syncing in case there are no changes in pooler requirements.
Add pooler specific labels to pooler secrets.
Add test case to check for pooler secret creation and deletion.
Co-authored-by: Rafia Sabih <rafia.sabih@zalando.de> 
							
						 
						
							2021-01-14 09:53:09 +01:00  
				
					
						
							
							
								 
						
							
								ff46bb069b 
								
							 
						 
						
							
							
								
								update docker base images and UI dependencies ( #1302 )  
							
							... 
							
							
							
							* update docker base images and UI dependencies
* use latest compliant base image 
							
						 
						
							2021-01-13 10:40:55 +01:00  
				
					
						
							
							
								 
						
							
								010865f5d9 
								
							 
						 
						
							
							
								
								Fix typo in operatorconfigurations CRD ( #1305 )  
							
							... 
							
							
							
							* fix typo in operatorconfigurations crd
* fix typo in operatorconfigurations manifest 
							
						 
						
							2021-01-12 15:39:54 +01:00  
				
					
						
							
							
								 
						
							
								f927d6616c 
								
							 
						 
						
							
							
								
								add default values to operatorconfiguration crd ( #1283 )  
							
							... 
							
							
							
							* add default values to operatorconfiguration crd
* leave default for enable_master_load_balancer to true
* add missing bits for new logical backup option
* fix wrong lb tag and update chart package 
							
						 
						
							2021-01-11 17:24:24 +01:00  
				
					
						
							
							
								 
						
							
								2eac36d003 
								
							 
						 
						
							
							
								
								update year in generated code and maintainer info in Dockerfiles ( #1298 )  
							
							... 
							
							
							
							* update year in generated code and maintainer info in Dockerfiles
* minor update in admin docs 
							
						 
						
							2021-01-08 17:07:28 +01:00  
				
					
						
							
							
								 
						
							
								50cb5898ea 
								
							 
						 
						
							
							
								
								Update workers to the new default ( #1284 )  
							
							
							
						 
						
							2021-01-08 15:46:38 +01:00  
				
					
						
							
							
								 
						
							
								b7f4cde541 
								
							 
						 
						
							
							
								
								wrap getting Patroni state into retry ( #1293 )  
							
							... 
							
							
							
							Retry calls to Patorni API to get cluster state
Co-authored-by: Sergey Dudoladov <sergey.dudoladov@zalando.de> 
							
						 
						
							2021-01-08 15:08:44 +01:00  
				
					
						
							
							
								 
						
							
								9d94e018ff 
								
							 
						 
						
							
							
								
								fix incorrect tag for logical backup docker image ( #1295 )  
							
							
							
						 
						
							2021-01-08 12:30:28 +01:00  
				
					
						
							
							
								 
						
							
								646c28e9c9 
								
							 
						 
						
							
							
								
								[UI] on read_pods filter only spilo pods ( #1297 )  
							
							
							
						 
						
							2021-01-08 12:00:23 +01:00  
				
					
						
							
							
								 
						
							
								260714b657 
								
							 
						 
						
							
							
								
								fix typo in pooler env variable ( #1294 )  
							
							
							
						 
						
							2021-01-07 15:16:09 +01:00  
				
					
						
							
							
								 
						
							
								168b679506 
								
							 
						 
						
							
							
								
								add a prefix for the name of a logical backup job ( #1287 )  
							
							... 
							
							
							
							* add a prefix for the name of a logical backup job
Co-authored-by: Sergey Dudoladov <sergey.dudoladov@zalando.de> 
							
						 
						
							2021-01-07 10:38:07 +01:00  
				
					
						
							
							
								 
						
							
								a21504555b 
								
							 
						 
						
							
							
								
								add logical backup provider and gcs examples ( #1282 )  
							
							... 
							
							
							
							* add logical backup provider and gcs examples
* update jandelgado/gcov2lcov-action 
							
						 
						
							2021-01-04 11:52:42 +01:00  
				
					
						
							
							
								 
						
							
								f6c51abff6 
								
							 
						 
						
							
							
								
								update depreciated MAINTAINER field ( #1276 )  
							
							
							
						 
						
							2021-01-04 11:52:08 +01:00  
				
					
						
							
							
								 
						
							
								586b46d006 
								
							 
						 
						
							
							
								
								fix port and quickstart ( #1266 )  
							
							
							
						 
						
							2020-12-18 15:31:59 +01:00  
				
					
						
							
							
								 
						
							
								102178409b 
								
							 
						 
						
							
							
								
								bump tp v1.6.0 ( #1265 )  
							
							... 
							
							
							
							* bump tp v1.6.0
* update logical-backup image
* Using smaller image for e2e test.
* fix env var name in docs
* add postgresql-client-13 to logical backup image
Co-authored-by: Jan Mussler <janm81@gmail.com> 
							
						 
						
							2020-12-18 13:10:35 +01:00  
				
					
						
							
							
								 
						
							
								07c4f52ede 
								
							 
						 
						
							
							
								
								use pointer type for nodeAffinity ( #1263 )  
							
							... 
							
							
							
							* use pointer type for nodeAffinity 
							
						 
						
							2020-12-18 12:07:59 +01:00  
				
					
						
							
							
								 
						
							
								a63ad49ef8 
								
							 
						 
						
							
							
								
								Initial commit for new 1.6 release with Postgres 13 support. ( #1257 )  
							
							... 
							
							
							
							* Initial commit for new 1.6 release with Postgres 13 support.
* Updating maintainers, Go version, Codeowners.
* Use lazy upgrade image that contains pg13.
* fix typo for ownerReference
* fix clusterrole in helm chart
* reflect GCP logical backup in validation
* improve PostgresTeam docs
* change defaults for enable_pgversion_env_var and storage_resize_mode
* explain manual part of in-place upgrade
* remove gsoc docs
Co-authored-by: Felix Kunde <felix-kunde@gmx.de> 
							
						 
						
							2020-12-17 15:00:29 +01:00  
				
					
						
							
							
								 
						
							
								5f3f6988bc 
								
							 
						 
						
							
							
								
								add logical-backup build and push to delivery.yaml ( #1259 )  
							
							... 
							
							
							
							* add logical-backup build and push to delivery.yaml
* enable manual approval for UI and logical-backup 
							
						 
						
							2020-12-17 12:07:40 +01:00  
				
					
						
							
							
								 
						
							
								636ba9b846 
								
							 
						 
						
							
							
								
								[UI] reflect new backup paths and cluster status ( #1260 )  
							
							... 
							
							
							
							* [UI] reflect new backup paths and cluster status 
							
						 
						
							2020-12-16 15:23:06 +01:00