334ceab18e 
								
							 
						 
						
							
							
								
								log error why ebs volume modifying fails ( #2395 )  
							
							
							
						 
						
							2023-08-18 13:18:35 +02:00  
				
					
						
							
							
								 
						
							
								7372e91956 
								
							 
						 
						
							
							
								
								check pg version ( #2342 )  
							
							... 
							
							
							
							Fixes  #1678 
Signed-off-by: Jan Jansen <jan.jansen@gdata.de> 
						
							2023-08-10 18:06:17 +02:00  
				
					
						
							
							
								 
						
							
								5b310cea31 
								
							 
						 
						
							
							
								
								[ #2119 ] fix imagePullSecrets indentation ( #2371 )  
							
							
							
						 
						
							2023-08-01 11:02:06 +02:00  
				
					
						
							
							
								 
						
							
								14ba4e107c 
								
							 
						 
						
							
							
								
								Update the link to a post ( #2360 )  
							
							... 
							
							
							
							The link to Daniel Westermann's post "Getting started with the Zalando Operator for PostgreSQL" is outdated. This commit updates the link. 
							
						 
						
							2023-08-01 11:01:43 +02:00  
				
					
						
							
							
								 
						
							
								7e98240b51 
								
							 
						 
						
							
							
								
								Fix wrong default value description ( #2382 )  
							
							
							
						 
						
							2023-07-28 09:39:59 +02:00  
				
					
						
							
							
								 
						
							
								04f18b9716 
								
							 
						 
						
							
							
								
								fix extraction of EBS volume id when there's no region prefix ( #2351 )  
							
							... 
							
							
							
							* add prefix /vol- on when EBS doesn't have
* add new unit test for to get the volumeID
* add a prefix to search in the string of volumeID
---------
Co-authored-by: Jociele Padilha <jociele.padilha@zalando.de> 
							
						 
						
							2023-06-12 15:18:19 +02:00  
				
					
						
							
							
								 
						
							
								af084a5a65 
								
							 
						 
						
							
							
								
								bump go to 1.19.8 everywhere ( #2300 )  
							
							
							
						 
						
							2023-04-21 16:53:06 +02:00  
				
					
						
							
							
								 
						
							
								7622d14b08 
								
							 
						 
						
							
							
								
								Remove scm-source.json creation ( #2301 )  
							
							
							
						 
						
							2023-04-21 16:45:15 +02:00  
				
					
						
							
							
								 
						
							
								c580e509d3 
								
							 
						 
						
							
							
								
								Bump v1.10.0 ( #2299 )  
							
							... 
							
							
							
							* bump to v1.9.1
* update year in license and add links to more blog posts
* bump go to 1.19 and update dependencies
* go for 1.10.0 instead of 1.9.1
* fix unit test - removed obsolete ClusterName field
* fix DNS template in UI helm chart deployment file 
							
						 
						
							2023-04-20 18:21:43 +02:00  
				
					
						
							
							
								 
						
							
								611e48c51e 
								
							 
						 
						
							
							
								
								rename failsafe_mode option in opconfig CRD ( #2298 )  
							
							
							
						 
						
							2023-04-20 14:28:24 +02:00  
				
					
						
							
							
								 
						
							
								3f4e44de82 
								
							 
						 
						
							
							
								
								Interpret KUBERNETES_SERVICE_HOST as hostname if not parsed as IP address ( #2285 )  
							
							... 
							
							
							
							* Interpret KUBERNETES_SERVICE_HOST as hostname if not parsed as IP address
This allows correctly connecting to the Kubernetes API when the service host
is set as a hostname. This is at least the case on gardener.cloud . I'm
running the patched version in production.
Related to #2047  which describes the same problem I had.
* Reindent logical-backup/dump.sh
---------
Co-authored-by: Nick Douma <nick.douma@cyso.com> 
							
						 
						
							2023-04-19 15:42:27 +02:00  
				
					
						
							
							
								 
						
							
								ec701f6d30 
								
							 
						 
						
							
							
								
								run_operator_locally.sh: more retrying, debuggability ( #2218 )  
							
							... 
							
							
							
							actually retry kubectl port-forward
and better messages 
							
						 
						
							2023-04-19 12:05:36 +02:00  
				
					
						
							
							
								 
						
							
								1e64ae788e 
								
							 
						 
						
							
							
								
								Fix some errors be ignored ( #2290 )  
							
							... 
							
							
							
							Signed-off-by: drivebyer <yang.wu@daocloud.io> 
							
						 
						
							2023-04-17 17:25:07 +02:00  
				
					
						
							
							
								 
						
							
								a9c6d46f7d 
								
							 
						 
						
							
							
								
								Add pipeline to publish ghcr multi-arch image ( #2268 )  
							
							... 
							
							
							
							Refactor operator image build process
Add a pipeline to build and publish arm64/amd64 image in ghcr on every
pushed tag 
							
						 
						
							2023-04-17 15:28:27 +02:00  
				
					
						
							
							
								 
						
							
								fc86c44ec3 
								
							 
						 
						
							
							
								
								Fix potential panic ( #2289 )  
							
							... 
							
							
							
							Signed-off-by: drivebyer <yang.wu@daocloud.io> 
							
						 
						
							2023-04-17 14:34:18 +02:00  
				
					
						
							
							
								 
						
							
								0e7beb5fe5 
								
							 
						 
						
							
							
								
								refactor pooler tls support and set pooler pod security context ( #2255 )  
							
							... 
							
							
							
							* bump pooler image
* set pooler pod security context
* use hard coded RunAsUser 100 and RunAsGroup 101 for pooler pod
* unify generation of TLS secret mounts
* extend documentation on tls support
* add unit test for testing TLS support for pooler
* add e2e test for tls support 
							
						 
						
							2023-04-17 11:38:56 +02:00  
				
					
						
							
							
								 
						
							
								87b7ac0806 
								
							 
						 
						
							
							
								
								Secret name incorrect, fixed ( #2282 )  
							
							
							
						 
						
							2023-04-13 15:16:15 +02:00  
				
					
						
							
							
								 
						
							
								40db1f6782 
								
							 
						 
						
							
							
								
								fix: make map in generateUserSecrets with correct size ( #2273 )  
							
							
							
						 
						
							2023-04-11 11:55:28 +02:00  
				
					
						
							
							
								 
						
							
								1105228d3a 
								
							 
						 
						
							
							
								
								in sync mode select only syncStandby as switchover candidate ( #2278 )  
							
							... 
							
							
							
							* in sync mode select only syncStandby as swicthover candidate
* do not exit retry with err
* unit test: use error from reading byte stream twice 
							
						 
						
							2023-04-06 12:04:55 +02:00  
				
					
						
							
							
								 
						
							
								0ac5f58fa9 
								
							 
						 
						
							
							
								
								Switch gh workflows to go 1.18.9 ( #2267 )  
							
							
							
						 
						
							2023-03-23 16:08:37 +01:00  
				
					
						
							
							
								 
						
							
								fd0092ebe9 
								
							 
						 
						
							
							
								
								fix: PG 15 backups working by default ( #2246 )  
							
							... 
							
							
							
							In 30b612489ahttps://github.com/zalando/postgres-operator/issues/1945#issuecomment-1425060560 .
Fix https://github.com/zalando/postgres-operator/issues/1945 .
@moduon MT-1075 
							
						 
						
							2023-03-20 17:39:49 +01:00  
				
					
						
							
							
								 
						
							
								ac8ace2c24 
								
							 
						 
						
							
							
								
								Updated outdated failsafe_mode documentation ( #2266 )  
							
							
							
						 
						
							2023-03-20 17:39:09 +01:00  
				
					
						
							
							
								 
						
							
								779288e454 
								
							 
						 
						
							
							
								
								update kubectl-pg dependencies ( #2263 )  
							
							
							
						 
						
							2023-03-20 17:38:54 +01:00  
				
					
						
							
							
								 
						
							
								421017b1cc 
								
							 
						 
						
							
							
								
								Bump werkzeug from 2.2.2 to 2.2.3 in /ui ( #2224 )  
							
							... 
							
							
							
							Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/pallets/werkzeug/releases )
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/werkzeug/compare/2.2.2...2.2.3 )
---
updated-dependencies:
- dependency-name: werkzeug
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-03-16 12:16:32 +01:00  
				
					
						
							
							
								 
						
							
								0c6ffff320 
								
							 
						 
						
							
							
								
								Bump golang.org/x/net from 0.1.0 to 0.7.0 ( #2228 )  
							
							... 
							
							
							
							Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.1.0 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases )
- [Commits](https://github.com/golang/net/compare/v0.1.0...v0.7.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-03-16 12:15:33 +01:00  
				
					
						
							
							
								 
						
							
								80fee5bda4 
								
							 
						 
						
							
							
								
								continue syncing databases and extensions on err ( #2262 )  
							
							
							
						 
						
							2023-03-14 10:58:54 +01:00  
				
					
						
							
							
								 
						
							
								6953f72bee 
								
							 
						 
						
							
							
								
								fix to pooler TLS support ( #2219 )  
							
							... 
							
							
							
							* fix to pooler TLS support, security context fsGroup added (#2216 )
* add environment variable of CA cert path in pooler pod template
* additional logic for custom CA secrets and mount path
* fix ca file name 
							
						 
						
							2023-03-07 16:20:28 +01:00  
				
					
						
							
							
								 
						
							
								d504aeba6a 
								
							 
						 
						
							
							
								
								Provide support matrix with Pg and K8s version ( #2232 )  
							
							
							
						 
						
							2023-03-07 16:14:14 +01:00  
				
					
						
							
							
								 
						
							
								9973262b83 
								
							 
						 
						
							
							
								
								sync stateful set when syncing streams during ADD event ( #2245 )  
							
							
							
						 
						
							2023-02-28 09:14:22 +01:00  
				
					
						
							
							
								 
						
							
								645fcc01a2 
								
							 
						 
						
							
							
								
								remove debug log for generated env vars of logical backup ( #2233 )  
							
							
							
						 
						
							2023-02-23 15:16:16 +01:00  
				
					
						
							
							
								 
						
							
								e6fb57a6bd 
								
							 
						 
						
							
							
								
								add c.replicationSlots on sync ( #2238 )  
							
							
							
						 
						
							2023-02-23 13:19:35 +01:00  
				
					
						
							
							
								 
						
							
								8356ebf097 
								
							 
						 
						
							
							
								
								Adds APP_URL as base tag href to enable loading via ui via ingress routes ( #2195 )  
							
							
							
						 
						
							2023-02-15 15:49:23 +01:00  
				
					
						
							
							
								 
						
							
								42e005f041 
								
							 
						 
						
							
							
								
								Bump github.com/emicklei/go-restful ( #2215 )  
							
							... 
							
							
							
							Bumps [github.com/emicklei/go-restful](https://github.com/emicklei/go-restful ) from 2.9.5+incompatible to 2.16.0+incompatible.
- [Release notes](https://github.com/emicklei/go-restful/releases )
- [Changelog](https://github.com/emicklei/go-restful/blob/v3/CHANGES.md )
- [Commits](https://github.com/emicklei/go-restful/compare/v2.9.5...v2.16.0 )
---
updated-dependencies:
- dependency-name: github.com/emicklei/go-restful
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-02-13 14:12:58 +01:00  
				
					
						
							
							
								 
						
							
								0c7e2dac0e 
								
							 
						 
						
							
							
								
								chore(docs): add workload identity authentication to Google Cloud Platform backup setup ( #2200 )  
							
							
							
						 
						
							2023-02-10 17:21:47 +01:00  
				
					
						
							
							
								 
						
							
								ab25c63317 
								
							 
						 
						
							
							
								
								Fixed a typo bypassurl -> bypassrls ( #2204 )  
							
							
							
						 
						
							2023-02-10 17:21:27 +01:00  
				
					
						
							
							
								 
						
							
								1d5bc2396a 
								
							 
						 
						
							
							
								
								minor fix to pooler TLS support ( #2216 )  
							
							
							
						 
						
							2023-02-10 17:20:59 +01:00  
				
					
						
							
							
								 
						
							
								933b45aba0 
								
							 
						 
						
							
							
								
								show pooler dns when success creating pooler ( #2202 )  
							
							
							
						 
						
							2023-02-02 16:46:45 +01:00  
				
					
						
							
							
								 
						
							
								30b612489a 
								
							 
						 
						
							
							
								
								bump to v1.9.0 ( #2177 )  
							
							... 
							
							
							
							* bump to v1.9.0
* some minor UI config updates
* bump UI package.json to 1.9.0, too 
							
						 
						
							2023-01-30 10:15:16 +01:00  
				
					
						
							
							
								 
						
							
								7a90fbcb00 
								
							 
						 
						
							
							
								
								fix sync of stream slots ( #2194 )  
							
							
							
						 
						
							2023-01-27 18:03:37 +01:00  
				
					
						
							
							
								 
						
							
								d5251c5fc8 
								
							 
						 
						
							
							
								
								Update UI library dependencies ( #2191 )  
							
							... 
							
							
							
							* Update UI library dependencies
* change to node v14
* update js-yaml load and dump function 
							
						 
						
							2023-01-27 12:47:30 +01:00  
				
					
						
							
							
								 
						
							
								c9cada66c7 
								
							 
						 
						
							
							
								
								add pooler suffix to DNS annotation of pooler LoadBalancer service ( #2188 )  
							
							... 
							
							
							
							* add pooler suffix to DNS annotation of pooler LoadBalancer service
* need generatePoolerServiceAnnotations function 
							
						 
						
							2023-01-27 12:07:48 +01:00  
				
					
						
							
							
								 
						
							
								7887ebbbce 
								
							 
						 
						
							
							
								
								set wal_level config not on empty parameters map ( #2189 )  
							
							... 
							
							
							
							* set wal_level config not on empty parameters map
* UPDATE event must trigger statefulSet sync when streams are added 
							
						 
						
							2023-01-26 09:43:03 +01:00  
				
					
						
							
							
								 
						
							
								b9165190e1 
								
							 
						 
						
							
							
								
								set wal_level for streams in statefulSet sync ( #2187 )  
							
							... 
							
							
							
							* set wal_level for streams in statefulSet sync 
							
						 
						
							2023-01-25 17:06:31 +01:00  
				
					
						
							
							
								 
						
							
								4741b3f734 
								
							 
						 
						
							
							
								
								copy rolconfig during password rotation ( #2183 )  
							
							... 
							
							
							
							* copy rolconfig during password rotation
Co-authored-by: idanovinda <idanovinda@gmail.com> 
							
						 
						
							2023-01-25 10:48:23 +01:00  
				
					
						
							
							
								 
						
							
								63c9f916a6 
								
							 
						 
						
							
							
								
								fix default cpu memory ( #2178 )  
							
							
							
						 
						
							2023-01-17 17:18:08 +01:00  
				
					
						
							
							
								 
						
							
								a4f95e97e0 
								
							 
						 
						
							
							
								
								do not rotate secrets for standby clusters ( #2175 )  
							
							
							
						 
						
							2023-01-17 12:58:14 +01:00  
				
					
						
							
							
								 
						
							
								28cd2f188a 
								
							 
						 
						
							
							
								
								better backwards compatibility with old DNS name format for LBs ( #2171 )  
							
							... 
							
							
							
							* better backwards compatibility with legacy DNS name format for LBs
* improve docs on DNS string 
							
						 
						
							2023-01-17 10:06:11 +01:00  
				
					
						
							
							
								 
						
							
								ce1fee8586 
								
							 
						 
						
							
							
								
								Ineffectual assignment of the envVars for connection pooler ( #2165 )  
							
							... 
							
							
							
							* Ineffectual assignment of the envVars for connection pooler
* Fixed codegen in case of the GOPATH is specified explicitly 
							
						 
						
							2023-01-12 11:38:54 +01:00  
				
					
						
							
							
								 
						
							
								021ab07a23 
								
							 
						 
						
							
							
								
								Introduce `masterServiceAnnotations` & `replicaServiceAnnotations` ( #2161 )  
							
							... 
							
							
							
							* Introduce `masterServiceAnnotations` & `replicaServiceAnnotations`
Introduce `masterServiceAnnotations` & `replicaServiceAnnotations` to the `Postgresql` CRD.
`masterServiceAnnotations` overrides `serviceAnnotations` for master role if not empty.
`replicaServiceAnnotations` overrides `serviceAnnotations` for replica role if not empty.
Existing definition of `serviceAnnotations` continue to work for backward compatibitlity when neither `masterServiceAnnotations` nor `replicaServiceAnnotations` is defined.
This closes https://github.com/zalando/postgres-operator/issues/1927 
* Accumulate service annotations
First, global config, then ServiceAnnotations overriding, then MasterServiceAnnotations and ReplicaServiceAnnotations.
This addresses
https://github.com/zalando/postgres-operator/pull/2161#discussion_r1063558711 .
* Update admin doc with master & replica service annotations overrides
Addressed https://github.com/zalando/postgres-operator/pull/2161#discussion_r1064744086 
Co-authored-by: Felix Kunde <felix-kunde@gmx.de> 
							
						 
						
							2023-01-11 13:29:16 +01:00  
				
					
						
							
							
								 
						
							
								974481328b 
								
							 
						 
						
							
							
								
								allow templating in .Values.configGeneral also ( #2166 )  
							
							... 
							
							
							
							This part was provided by alexey-gavrilov-flant in #1986  and is missing
by accident in #2115  
							
						 
						
							2023-01-10 16:37:51 +01:00