Rafia Sabih
							
						 
						
							 
							
							
							
							
								
							
							
								e90679c1c7 
								
							 
						 
						
							
							
								
								Avoid error messages in operator logs for syncing  
							
							 
							
							... 
							
							
							
							users and databases 
							
						 
						
							2019-06-20 15:21:34 +02:00  
						
					 
				
					
						
							
							
								 
								Rafia Sabih
							
						 
						
							 
							
							
							
							
								
							
							
								6daecf10e4 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/zalando/postgres-operator  into standby  
							
							 
							
							
							
						 
						
							2019-06-20 15:03:27 +02:00  
						
					 
				
					
						
							
							
								 
								Rafia Sabih
							
						 
						
							 
							
							
							
							
								
							
							
								326b306283 
								
							 
						 
						
							
							
								
								Minor formatiing updates  
							
							 
							
							
							
						 
						
							2019-06-20 14:02:25 +02:00  
						
					 
				
					
						
							
							
								 
								Rafia Sabih
							
						 
						
							 
							
							
							
							
								
							
							
								12458f2d32 
								
							 
						 
						
							
							
								
								Do not sync roles for standby  
							
							 
							
							... 
							
							
							
							Standby cluster is streaming from the master and does not require
to create or use databases of it's own. Hence, bypass the creation
of users or databases.
Though the standby cluster would work without this also, but will have
errors in logs, this is to avoid that. 
							
						 
						
							2019-06-20 12:19:00 +02:00  
						
					 
				
					
						
							
							
								 
								Markus
							
						 
						
							 
							
							
							
							
								
							
							
								93bfed3e75 
								
							 
						 
						
							
							
								
								Add secret mount to operator ( #535 )  
							
							 
							
							... 
							
							
							
							* add secret mount to operator 
							
						 
						
							2019-06-19 12:40:49 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Kunde
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6918394562 
								
							 
						 
						
							
							
								
								Add PDB configuration toggle ( #583 )  
							
							 
							
							... 
							
							
							
							* Don't create an impossible disruption budget for smaller clusters.
* sync PDB also on update 
							
						 
						
							2019-06-18 10:48:21 +02:00  
						
					 
				
					
						
							
							
								 
								Maxim Ivanov
							
						 
						
							 
							
							
							
							
								
							
							
								3553144cda 
								
							 
						 
						
							
							
								
								Support subPath in generated container ( #452 )  
							
							 
							
							... 
							
							
							
							* mounted volumes now provide a subPath 
							
						 
						
							2019-06-17 15:49:01 +02:00  
						
					 
				
					
						
							
							
								 
								Erik Inge Bolsø
							
						 
						
							 
							
							
							
							
								
							
							
								c65a9baedf 
								
							 
						 
						
							
							
								
								specify ReadOnlyRootFilesystem: false for pod security policies ( #560 )  
							
							 
							
							... 
							
							
							
							Explicitly specify ReadOnlyRootFilesystem: false so kubernetes can pick
a less restrictive policy the operator has access to. 
							
						 
						
							2019-06-17 14:03:33 +02:00  
						
					 
				
					
						
							
							
								 
								Rafia Sabih
							
						 
						
							 
							
							
							
							
								
							
							
								cd2a713a97 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/zalando/postgres-operator  into standby  
							
							 
							
							
							
						 
						
							2019-06-17 10:54:21 +02:00  
						
					 
				
					
						
							
							
								 
								Maxim Ivanov
							
						 
						
							 
							
							
							
							
								
							
							
								44acd7e4db 
								
							 
						 
						
							
							
								
								Not being able to register CRD is not a fatal error ( #444 )  
							
							 
							
							... 
							
							
							
							Operator proceeds to checking if CRD is present and ready,
and if not, only then it is a fatal error. 
							
						 
						
							2019-06-14 16:08:29 +02:00  
						
					 
				
					
						
							
							
								 
								Rafia Sabih
							
						 
						
							 
							
							
							
							
								
							
							
								9af13ed0df 
								
							 
						 
						
							
							
								
								Minor updates  
							
							 
							
							... 
							
							
							
							- Remove extra warning message while creating standby
- Limit the number of pods to 1 for standby cluster 
							
						 
						
							2019-06-14 16:01:23 +02:00  
						
					 
				
					
						
							
							
								 
								Erik Inge Bolsø
							
						 
						
							 
							
							
							
							
								
							
							
								6fbfee3903 
								
							 
						 
						
							
							
								
								decouple clusterrole name and serviceaccount name ( #581 )  
							
							 
							
							... 
							
							
							
							Decouple clusterrole name and service account name. 
							
						 
						
							2019-06-14 14:24:23 +02:00  
						
					 
				
					
						
							
							
								 
								teuto.net Netzdienste GmbH
							
						 
						
							 
							
							
							
							
								
							
							
								bbf28c4df7 
								
							 
						 
						
							
							
								
								Add additional S3 settings for cloning ( #497 )  
							
							 
							
							
							
						 
						
							2019-06-14 12:28:00 +02:00  
						
					 
				
					
						
							
							
								 
								Rafia Sabih
							
						 
						
							 
							
							
							
							
								
							
							
								14570dbc02 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/zalando/postgres-operator  into standby  
							
							 
							
							
							
						 
						
							2019-06-14 12:14:17 +02:00  
						
					 
				
					
						
							
							
								 
								Rafia Sabih
							
						 
						
							 
							
							
							
							
								
							
							
								70c0e59cdb 
								
							 
						 
						
							
							
								
								Rebase  
							
							 
							
							
							
						 
						
							2019-06-13 16:40:15 +02:00  
						
					 
				
					
						
							
							
								 
								Rafia Sabih
							
						 
						
							 
							
							
							
							
								
							
							
								f16f24d3b4 
								
							 
						 
						
							
							
								
								Multiple fixes  
							
							 
							
							... 
							
							
							
							- update docs to be more decriptive and cosistent with terminology
- Remove name and uid for the standby cluster
- Error out in case empty wal-path is provided for standby cluster 
							
						 
						
							2019-06-13 12:27:19 +02:00  
						
					 
				
					
						
							
							
								 
								Rafia Sabih
							
						 
						
							 
							
							
							
							
								
							
							
								742a43a879 
								
							 
						 
						
							
							
								
								Adding docs and tests  
							
							 
							
							
							
						 
						
							2019-06-07 12:10:07 +02:00  
						
					 
				
					
						
							
							
								 
								Rafia Sabih
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2886027516 
								
							 
						 
						
							
							
								
								Some typos/spelling mistakes fix ( #580 )  
							
							 
							
							... 
							
							
							
							Harmless typos fix. 
							
						 
						
							2019-06-06 14:20:15 +02:00  
						
					 
				
					
						
							
							
								 
								Aaron Miller
							
						 
						
							 
							
							
							
							
								
							
							
								ec5b1d4d58 
								
							 
						 
						
							
							
								
								StatefulSet fsGroup config option to allow non-root spilo ( #531 )  
							
							 
							
							... 
							
							
							
							* StatefulSet fsGroup config option to allow non-root spilo
* Allow Postgres CRD to overide SpiloFSGroup of the Operator.
* Document FSGroup of a Pod cannot be changed after creation. 
							
						 
						
							2019-06-04 16:38:26 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Kunde
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5a0e95ac45 
								
							 
						 
						
							
							
								
								Add CRD configuration to Helm chart values.yaml ( #559 )  
							
							 
							
							... 
							
							
							
							* add templates for CRDs incl. crd-install hooks
* support both config styles in values.yaml
* fix ServiceAccount naming in values.yaml 
							
						 
						
							2019-06-03 14:48:32 +02:00  
						
					 
				
					
						
							
							
								 
								Erik Inge Bolsø
							
						 
						
							 
							
							
							
							
								
							
							
								ebda39368e 
								
							 
						 
						
							
							
								
								database.go: remove hardcoded .svc.cluster.local dns suffix ( #561 )  
							
							 
							
							... 
							
							
							
							* database.go: substitute hardcoded .svc.cluster.local dns suffix with config parameter
Use the pod's configured dns search path, for clusters where .svc.cluster.local is not correct. 
							
						 
						
							2019-05-31 16:32:00 +02:00  
						
					 
				
					
						
							
							
								 
								Rafia Sabih
							
						 
						
							 
							
							
							
							
								
							
							
								e5849873df 
								
							 
						 
						
							
							
								
								Cosmetic changes  
							
							 
							
							
							
						 
						
							2019-05-31 10:45:10 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Kunde
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								24d412a562 
								
							 
						 
						
							
							
								
								generate spilo config can return error (with test) ( #570 )  
							
							 
							
							... 
							
							
							
							* fix: raise explicit error when failing to generate spilo config
Signed-off-by: Stephane Tang <hi@stang.sh> 
							
						 
						
							2019-05-22 17:35:03 +02:00  
						
					 
				
					
						
							
							
								 
								Rafia Sabih
							
						 
						
							 
							
							
							
							
								
							
							
								cd829f07f0 
								
							 
						 
						
							
							
								
								Minor fix  
							
							 
							
							
							
						 
						
							2019-05-22 15:21:42 +02:00  
						
					 
				
					
						
							
							
								 
								Rafia Sabih
							
						 
						
							 
							
							
							
							
								
							
							
								b36bdbc8ef 
								
							 
						 
						
							
							
								
								Function to create required environment variables for standby  
							
							 
							
							
							
						 
						
							2019-05-22 14:43:36 +02:00  
						
					 
				
					
						
							
							
								 
								Stephane T
							
						 
						
							 
							
							
							
							
								
							
							
								1f4267eb05 
								
							 
						 
						
							
							
								
								fix: remove headless service config when deleting cluster ( #567 )  
							
							 
							
							... 
							
							
							
							see: https://github.com/zalando/postgres-operator/issues/566 
Signed-off-by: Stephane Tang <hi@stang.sh> 
							
						 
						
							2019-05-21 13:49:34 +02:00  
						
					 
				
					
						
							
							
								 
								Rafia Sabih
							
						 
						
							 
							
							
							
							
								
							
							
								76ce1004ca 
								
							 
						 
						
							
							
								
								Rethinking standby cluster  
							
							 
							
							... 
							
							
							
							Instead of having a full-fledged standby cluster as in Patroni,
here we need lesser information, viz, S3 path, cluster name and uid.
It is more closer to clone now. 
							
						 
						
							2019-05-20 09:53:42 +02:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f3e1e80aaf 
								
							 
						 
						
							
							
								
								Add logical backup ( #442 )  
							
							 
							
							... 
							
							
							
							* Add k8s cron job to spawn logical backups
* Minor doc updates 
							
						 
						
							2019-05-16 15:52:01 +02:00  
						
					 
				
					
						
							
							
								 
								Rafia Sabih
							
						 
						
							 
							
							
							
							
								
							
							
								b449dd2429 
								
							 
						 
						
							
							
								
								Bug fix  
							
							 
							
							
							
						 
						
							2019-05-15 09:44:38 +02:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2c02b371e2 
								
							 
						 
						
							
							
								
								fix statefulset sync ( #563 )  
							
							 
							
							
							
						 
						
							2019-05-14 11:15:47 +02:00  
						
					 
				
					
						
							
							
								 
								Rafia Sabih
							
						 
						
							 
							
							
							
							
								
							
							
								892b2c330e 
								
							 
						 
						
							
							
								
								Adding the support for standby cluster  
							
							 
							
							
							
						 
						
							2019-05-10 16:45:47 +02:00  
						
					 
				
					
						
							
							
								 
								Dmitry Dolgov
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f29bdaf96a 
								
							 
						 
						
							
							
								
								Override clone s3 bucket path ( #487 )  
							
							 
							
							... 
							
							
							
							Override clone s3 bucket path
Add possibility to use a custom s3 bucket path for cloning a cluster
from an arbitrary bucket (e.g. from another k8s cluster). For that
a new config options is introduced `s3_wal_path`, that should point
to a location that spilo would understand. 
							
						 
						
							2019-05-10 12:52:42 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Kunde
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ad0b250b5b 
								
							 
						 
						
							
							
								
								patch CRD on operator update ( #558 )  
							
							 
							
							... 
							
							
							
							* patch existing CRD each time there is an operator update 
							
						 
						
							2019-05-09 12:35:15 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Kunde
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0fbfbb23bb 
								
							 
						 
						
							
							
								
								Use /status subresource instead of plain manifest field ( #534 )  
							
							 
							
							... 
							
							
							
							* turns PostgresStatus type into a struct with field PostgresClusterStatus
* setStatus patch target is now /status subresource
* unmarshalling PostgresStatus takes care of previous status field convention
* new simple bool functions status.Running(), status.Creating() 
							
						 
						
							2019-05-07 12:01:45 +02:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c1d108a832 
								
							 
						 
						
							
							
								
								Fix CRD-based operator configuration ( #541 )  
							
							 
							
							... 
							
							
							
							* Fix CRD-based operator configuration
* add inherited labels, update docker image 
							
						 
						
							2019-04-15 13:52:38 +02:00  
						
					 
				
					
						
							
							
								 
								Aaron Miller
							
						 
						
							 
							
							
							
							
								
							
							
								15ec6a920d 
								
							 
						 
						
							
							
								
								Config option to allow Spilo container to run non-privileged. ( #525 )  
							
							 
							
							... 
							
							
							
							* Config option to allow Spilo container to run non-privileged.
Runs non-privileged by default.
Fixes  #395 
* add spilo_privileged to manifests/configmap.yaml
* add spilo_privileged to helm chart's values.yaml 
							
						 
						
							2019-04-03 17:13:39 +02:00  
						
					 
				
					
						
							
							
								 
								Felix Kunde
							
						 
						
							 
							
							
							
							
								
							
							
								313db7d10b 
								
							 
						 
						
							
							
								
								set default name also for RoleBinding and roleRef ( #529 )  
							
							 
							
							
							
						 
						
							2019-04-02 17:16:47 +02:00  
						
					 
				
					
						
							
							
								 
								Stephane T
							
						 
						
							 
							
							
							
							
								
							
							
								edeb06d39c 
								
							 
						 
						
							
							
								
								fix: update init_containers ( #518 )  
							
							 
							
							... 
							
							
							
							* fix: PATH expension in Makefile
Signed-off-by: Stephane Tang <hi@stang.sh>
* refact: pass list of containers to compareContainers()
Signed-off-by: Stephane Tang <hi@stang.sh>
* compare initContainers while comparing StatefulSet
  Fixes  #517 
Signed-off-by: Stephane Tang <hi@stang.sh>
* refact: compareContainers()
Signed-off-by: Stephane Tang <hi@stang.sh> 
							
						 
						
							2019-03-19 17:46:12 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0b53dbe5dc 
								
							 
						 
						
							
							
								
								Set statefulset update and management policy explicitly ( #515 )  
							
							 
							
							... 
							
							
							
							* fix logging in retry
* explicitly set the stateful set update strategy to onDelete
* add podManagementPolicy 
							
						 
						
							2019-03-13 11:49:18 +01:00  
						
					 
				
					
						
							
							
								 
								Vineeth Reddy
							
						 
						
							 
							
							
							
							
								
							
							
								db72d82f14 
								
							 
						 
						
							
							
								
								gofmt and golint fixes ( #506 )  
							
							 
							
							... 
							
							
							
							* fix gofmt and golint issues 
							
						 
						
							2019-03-04 13:13:55 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f400539b69 
								
							 
						 
						
							
							
								
								Retry moving master pods ( #463 )  
							
							 
							
							... 
							
							
							
							* Retry moving master pods
* bump up master pod wait timeout 
							
						 
						
							2019-02-28 16:19:27 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								587d9091e7 
								
							 
						 
						
							
							
								
								Set HUMAN_ROLE Spilo env var ( #409 )  
							
							 
							
							... 
							
							
							
							* Set HUMAN_ROLE Spilo env var 
							
						 
						
							2019-02-27 13:40:42 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								74cc9a44f8 
								
							 
						 
						
							
							
								
								Post-graduation updates ( #495 )  
							
							 
							
							... 
							
							
							
							* update generated code
* update glide.lock
* Verify staleness of generated code during build and before running tests 
							
						 
						
							2019-02-26 12:34:05 +01:00  
						
					 
				
					
						
							
							
								 
								Felix Kunde
							
						 
						
							 
							
							
							
							
								
							
							
								31e568157b 
								
							 
						 
						
							
							
								
								reflect change in github url ( #496 )  
							
							 
							
							... 
							
							
							
							Project was moved from the incubator to the Zalando main org, hence the rename 
							
						 
						
							2019-02-25 11:26:55 +01:00  
						
					 
				
					
						
							
							
								 
								teuto.net Netzdienste GmbH
							
						 
						
							 
							
							
							
							
								
							
							
								26a7fdfa9f 
								
							 
						 
						
							
							
								
								Add Pod Anti Affinity ( #489 )  
							
							 
							
							... 
							
							
							
							* Add Pod Anti Affinity 
							
						 
						
							2019-02-21 16:37:03 +01:00  
						
					 
				
					
						
							
							
								 
								Stephane T
							
						 
						
							 
							
							
							
							
								
							
							
								d11b23bd71 
								
							 
						 
						
							
							
								
								Add inherited_labels ( #459 )  
							
							 
							
							... 
							
							
							
							* add support for inherited_labels
Signed-off-by: Stephane Tang <hi@stang.sh>
* update docs with inherited_labels
Signed-off-by: Stephane Tang <hi@stang.sh> 
							
						 
						
							2019-02-14 12:29:06 +01:00  
						
					 
				
					
						
							
							
								 
								Rafał Kupka
							
						 
						
							 
							
							
							
							
								
							
							
								ba23de3d17 
								
							 
						 
						
							
							
								
								Pass PodEnvironmentConfigMap ( #477 )  
							
							 
							
							
							
						 
						
							2019-02-04 12:24:49 +01:00  
						
					 
				
					
						
							
							
								 
								Maxim Ivanov
							
						 
						
							 
							
							
							
							
								
							
							
								ed6acc1178 
								
							 
						 
						
							
							
								
								Correctly report success in .status on Update ( #469 )  
							
							 
							
							
							
						 
						
							2019-01-31 13:09:17 +01:00  
						
					 
				
					
						
							
							
								 
								Maxim Ivanov
							
						 
						
							 
							
							
							
							
								
							
							
								3544cc90fa 
								
							 
						 
						
							
							
								
								Allow specifying init_containers in Postgres CRD ( #445 )  
							
							 
							
							... 
							
							
							
							* Add support for init_containers 
							
						 
						
							2019-01-29 11:08:44 +01:00  
						
					 
				
					
						
							
							
								 
								Armin Nesiren
							
						 
						
							 
							
							
							
							
								
							
							
								6f6a599c90 
								
							 
						 
						
							
							
								
								Added possibility to add custom annotations to LoadBalancer service. ( #461 )  
							
							 
							
							... 
							
							
							
							* Added possibility to add custom annotations to LoadBalancer service. 
							
						 
						
							2019-01-25 11:35:27 +01:00