2352fc9a39 
								
							 
						 
						
							
							
								
								go fmt run  
							
							
							
						 
						
							2017-11-22 10:43:35 +01:00  
				
					
						
							
							
								 
						
							
								71f57c9fe3 
								
							 
						 
						
							
							
								
								Fix escaping of parameter values and extra spaces.  
							
							... 
							
							
							
							- document the newly introduced option (for now in the main README)
- make query error output more readable. 
							
						 
						
							2017-11-22 10:43:35 +01:00  
				
					
						
							
							
								 
						
							
								415a7fdc4d 
								
							 
						 
						
							
							
								
								Allow global configuration options for API roles.  
							
							... 
							
							
							
							Add options to the PgUser structure, potentially allowing to set
per-role options in the cluster definition as well.
Introduce api_roles_configuration operator option with the default
of log_statement=all 
							
						 
						
							2017-11-22 10:43:35 +01:00  
				
					
						
							
							
								 
						
							
								6dcd074ea0 
								
							 
						 
						
							
							
								
								Allow per-cluster setting of a docker image.  
							
							... 
							
							
							
							Add dockerImage cluster configuration parameter that overrides global
operator defaults when set to a non-empty value. 
							
						 
						
							2017-11-14 11:53:04 +01:00  
				
					
						
							
							
								 
						
							
								c25e849fe4 
								
							 
						 
						
							
							
								
								Fix a failure to create new statefulset at sync.  
							
							... 
							
							
							
							Also do a fmt run. 
							
						 
						
							2017-11-08 18:24:17 +01:00  
				
					
						
							
							
								 
						
							
								6813bf5921 
								
							 
						 
						
							
							
								
								Merge pull request  #160  from zalando-incubator/readme-stackenblocken  
							
							... 
							
							
							
							Stackeblockenize the first section of the readme 
							
						 
						
							2017-11-08 11:38:55 +01:00  
				
					
						
							
							
								 
						
							
								8c185e407c 
								
							 
						 
						
							
							
								
								Stackeblockenize the first section of the readme  
							
							
							
						 
						
							2017-11-08 11:04:56 +01:00  
				
					
						
							
							
								 
						
							
								52d7cda186 
								
							 
						 
						
							
							
								
								Merge pull request  #159  from zalando-incubator/link-patroni  
							
							... 
							
							
							
							link to Patroni 
							
						 
						
							2017-11-08 10:07:56 +01:00  
				
					
						
							
							
								 
						
							
								3cf68afeb5 
								
							 
						 
						
							
							
								
								link to Patroni  
							
							
							
						 
						
							2017-11-07 22:54:50 +01:00  
				
					
						
							
							
								 
						
							
								86803406db 
								
							 
						 
						
							
							
								
								use sync methods while updating the cluster  
							
							
							
						 
						
							2017-11-03 12:00:43 +01:00  
				
					
						
							
							
								 
						
							
								47dd766fa7 
								
							 
						 
						
							
							
								
								Add node toleration config to PodSpec ( #151 )  
							
							... 
							
							
							
							* Add node toleration config to PodSpec
This allows to taint nodes dedicated to Postgres and prevents other pods from running on these nodes.
* Document taint and toleration setup
And remove setting from default operator ConfigMap
* Allow to overwrite tolerations with Postgres manifest 
							
						 
						
							2017-11-02 19:10:44 +01:00  
				
					
						
							
							
								 
						
							
								ce960e892a 
								
							 
						 
						
							
							
								
								Create new databases and change owners of existing ones during sync. ( #153 )  
							
							... 
							
							
							
							* Create new databases and change owners of existing ones during sync. 
							
						 
						
							2017-11-02 17:46:33 +01:00  
				
					
						
							
							
								 
						
							
								d3679bfd4a 
								
							 
						 
						
							
							
								
								Merge pull request  #150  from zerg-junior/bugfix/readme  
							
							... 
							
							
							
							Change cluster name to "acid-minimal" in readme 
							
						 
						
							2017-10-25 11:15:11 +02:00  
				
					
						
							
							
								 
						
							
								d06415c6a5 
								
							 
						 
						
							
							
								
								Change cluster name to "acid-minimal" in readme  
							
							... 
							
							
							
							Cluster created via `minimal-postgres-manifest` has the name `acid-minimal-cluster`, not `acid-test-cluster` 
							
						 
						
							2017-10-25 10:40:31 +02:00  
				
					
						
							
							
								 
						
							
								a98a7c95c2 
								
							 
						 
						
							
							
								
								Reorganize Readme ( #142 )  
							
							... 
							
							
							
							removing parts of config.
* chaning secret name pattern to make things shorter.
* Move section on self building docker image.
* Fix typo.
* Bump image.
* bump version for pdb fix.
* Changes in regards to review.
* Fix xhyve driver link.
* Move to new api, remove service account, not needed for minikube.
* Changed minimal manifest and example to use right file.
* Added service account for operator again, it is needed in pods anyways later. 
							
						 
						
							2017-10-24 20:42:22 +02:00  
				
					
						
							
							
								 
						
							
								7a76be7d3e 
								
							 
						 
						
							
							
								
								Minor fixes around PDB (pod-distruption-budget) syncing: ( #147 )  
							
							... 
							
							
							
							- Call comparison function in the case of the sync as well as for update
- Include full cluster name in PDB name
- Assign cluster labels to the PDB object 
							
						 
						
							2017-10-23 12:26:59 +02:00  
				
					
						
							
							
								 
						
							
								c17aabb642 
								
							 
						 
						
							
							
								
								fix pod disruption budget labels ( #146 )  
							
							
							
						 
						
							2017-10-20 15:01:51 +02:00  
				
					
						
							
							
								 
						
							
								39200ba8d4 
								
							 
						 
						
							
							
								
								Enable k8s leader election ( #145 )  
							
							... 
							
							
							
							and bump docker image version 
							
						 
						
							2017-10-20 13:58:15 +02:00  
				
					
						
							
							
								 
						
							
								661b141849 
								
							 
						 
						
							
							
								
								Fix Pod Disruption Budget null pointer exception  
							
							
							
						 
						
							2017-10-20 11:43:50 +02:00  
				
					
						
							
							
								 
						
							
								a1deae198b 
								
							 
						 
						
							
							
								
								add missing master matchLabel for the PDB ( #144 )  
							
							
							
						 
						
							2017-10-20 11:26:40 +02:00  
				
					
						
							
							
								 
						
							
								a98c712a52 
								
							 
						 
						
							
							
								
								Change spilo docker image to demospilo ( #141 )  
							
							... 
							
							
							
							Image size is slightly more than 24MB, it doesn't contain wal-e and not suitable for production, but it is very good for demo purposes. 
							
						 
						
							2017-10-19 13:53:12 +02:00  
				
					
						
							
							
								 
						
							
								eba23279c8 
								
							 
						 
						
							
							
								
								Kube cluster upgrade  
							
							
							
						 
						
							2017-10-19 10:49:42 +02:00  
				
					
						
							
							
								 
						
							
								1dbf259c76 
								
							 
						 
						
							
							
								
								Retry opening DB connections. ( #140 )  
							
							... 
							
							
							
							Make sure DB connection retry also reopens a connection after closing it 
							
						 
						
							2017-10-18 16:28:00 +02:00  
				
					
						
							
							
								 
						
							
								99870d8eac 
								
							 
						 
						
							
							
								
								Fix division by zero when connecting to the DB.  
							
							... 
							
							
							
							Apparently the retry function's first parameter is the duration of
a single attempt and it cannot be zero. 
							
						 
						
							2017-10-18 10:44:49 +02:00  
				
					
						
							
							
								 
						
							
								202f2de988 
								
							 
						 
						
							
							
								
								Retry connecting to pg  
							
							
							
						 
						
							2017-10-17 17:03:50 +02:00  
				
					
						
							
							
								 
						
							
								6c4cb4e9da 
								
							 
						 
						
							
							
								
								Perform manual failover during the scale down  
							
							
							
						 
						
							2017-10-16 17:41:23 +02:00  
				
					
						
							
							
								 
						
							
								5b29576a8e 
								
							 
						 
						
							
							
								
								Remove redundant constants  
							
							
							
						 
						
							2017-10-16 15:52:48 +02:00  
				
					
						
							
							
								 
						
							
								959b483d11 
								
							 
						 
						
							
							
								
								Update README.md ( #133 )  
							
							
							
						 
						
							2017-10-12 18:24:10 +02:00  
				
					
						
							
							
								 
						
							
								3b32265258 
								
							 
						 
						
							
							
								
								Set status of the cluster on sync fail/success  
							
							
							
						 
						
							2017-10-12 15:10:42 +02:00  
				
					
						
							
							
								 
						
							
								cec695d48e 
								
							 
						 
						
							
							
								
								Superuser toggle for team members  
							
							... 
							
							
							
							Make superuser toggleable for team members. Add and "admin" role to team members if superuser is disabled. 
							
						 
						
							2017-10-12 15:01:54 +02:00  
				
					
						
							
							
								 
						
							
								702d901bd9 
								
							 
						 
						
							
							
								
								use clear name for env var denoting namespace to watch ( #129 )  
							
							
							
						 
						
							2017-10-12 10:42:20 +02:00  
				
					
						
							
							
								 
						
							
								8d5faaa5a5 
								
							 
						 
						
							
							
								
								return idle status when worker has nothing to do  
							
							
							
						 
						
							2017-10-11 15:42:20 +02:00  
				
					
						
							
							
								 
						
							
								793defef72 
								
							 
						 
						
							
							
								
								Fix pod wait timeouts.  
							
							... 
							
							
							
							Previously, a timer had been reset on every message received through
the pod channel. 
							
						 
						
							2017-10-11 14:58:37 +02:00  
				
					
						
							
							
								 
						
							
								83c8d6c419 
								
							 
						 
						
							
							
								
								Extend diagnostic api with worker status info  
							
							
							
						 
						
							2017-10-11 12:26:09 +02:00  
				
					
						
							
							
								 
						
							
								4bc2284b57 
								
							 
						 
						
							
							
								
								bump go version to 1.9  
							
							
							
						 
						
							2017-10-11 12:01:35 +02:00  
				
					
						
							
							
								 
						
							
								846d919235 
								
							 
						 
						
							
							
								
								Fix the endpoints ( #121 )  
							
							
							
						 
						
							2017-10-10 10:03:07 +02:00  
				
					
						
							
							
								 
						
							
								b8b13c569b 
								
							 
						 
						
							
							
								
								Describe available endpoints. ( #120 )  
							
							
							
						 
						
							2017-10-09 18:07:18 +02:00  
				
					
						
							
							
								 
						
							
								32aa7270e6 
								
							 
						 
						
							
							
								
								Use round-robin strategy while assigning workers  
							
							
							
						 
						
							2017-10-09 16:56:27 +02:00  
				
					
						
							
							
								 
						
							
								d6393d46cb 
								
							 
						 
						
							
							
								
								Merge pull request  #117  from zalando-incubator/crd  
							
							... 
							
							
							
							Replace TPR with CRD 
							
						 
						
							2017-10-09 12:23:07 +02:00  
				
					
						
							
							
								 
						
							
								71a540ff48 
								
							 
						 
						
							
							
								
								Merge branch 'master' into crd  
							
							
							
						 
						
							2017-10-09 11:55:18 +02:00  
				
					
						
							
							
								 
						
							
								c773a8b2f8 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/crd' into crd  
							
							
							
						 
						
							2017-10-09 11:02:06 +02:00  
				
					
						
							
							
								 
						
							
								2f3bb1e265 
								
							 
						 
						
							
							
								
								set the proper name for the crd related constants file  
							
							
							
						 
						
							2017-10-09 11:01:46 +02:00  
				
					
						
							
							
								 
						
							
								660d87039e 
								
							 
						 
						
							
							
								
								fix readme  
							
							
							
						 
						
							2017-10-09 00:48:55 +02:00  
				
					
						
							
							
								 
						
							
								a35e9c6119 
								
							 
						 
						
							
							
								
								move from tpr to crd  
							
							
							
						 
						
							2017-10-06 15:12:08 +02:00  
				
					
						
							
							
								 
						
							
								3b8c06416e 
								
							 
						 
						
							
							
								
								skip manual failover for 1-pod clusters  
							
							
							
						 
						
							2017-10-05 13:30:15 +03:00  
				
					
						
							
							
								 
						
							
								bd9b0b613a 
								
							 
						 
						
							
							
								
								Merge pull request  #115  from zalando-incubator/database-name-fix  
							
							... 
							
							
							
							Adding '_' to allowed chars. 
							
						 
						
							2017-10-05 11:04:33 +02:00  
				
					
						
							
							
								 
						
							
								c4af0ac6a6 
								
							 
						 
						
							
							
								
								Update cluster.go  
							
							
							
						 
						
							2017-10-05 10:58:23 +02:00  
				
					
						
							
							
								 
						
							
								4a1170855a 
								
							 
						 
						
							
							
								
								Adding '_' to allowed chars.  
							
							
							
						 
						
							2017-10-05 10:53:19 +02:00  
				
					
						
							
							
								 
						
							
								48ec6b35b9 
								
							 
						 
						
							
							
								
								perform manual failover on pg cluster rolling upgrade  
							
							
							
						 
						
							2017-10-04 16:56:47 +03:00  
				
					
						
							
							
								 
						
							
								00194d0130 
								
							 
						 
						
							
							
								
								create dbs on cluster create  
							
							
							
						 
						
							2017-10-04 16:24:27 +03:00