966d21c4b6 
								
							 
						 
						
							
							
								
								Cosmetic changes  
							
							
							
						 
						
							2019-06-20 16:35:15 +02:00  
				
					
						
							
							
								 
						
							
								6daecf10e4 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/zalando/postgres-operator  into standby  
							
							
							
						 
						
							2019-06-20 15:03:27 +02:00  
				
					
						
							
							
								 
						
							
								93bfed3e75 
								
							 
						 
						
							
							
								
								Add secret mount to operator ( #535 )  
							
							... 
							
							
							
							* add secret mount to operator 
							
						 
						
							2019-06-19 12:40:49 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								3553144cda 
								
							 
						 
						
							
							
								
								Support subPath in generated container ( #452 )  
							
							... 
							
							
							
							* mounted volumes now provide a subPath 
							
						 
						
							2019-06-17 15:49:01 +02:00  
				
					
						
							
							
								 
						
							
								cd2a713a97 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/zalando/postgres-operator  into standby  
							
							
							
						 
						
							2019-06-17 10:54:21 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								e1d9395338 
								
							 
						 
						
							
							
								
								rbac: add user-facing clusterroles ( #585 )  
							
							... 
							
							
							
							* rbac: add user-facing clusterroles 
							
						 
						
							2019-06-14 15:59:51 +02:00  
				
					
						
							
							
								 
						
							
								bbf28c4df7 
								
							 
						 
						
							
							
								
								Add additional S3 settings for cloning ( #497 )  
							
							
							
						 
						
							2019-06-14 12:28:00 +02:00  
				
					
						
							
							
								 
						
							
								14570dbc02 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/zalando/postgres-operator  into standby  
							
							
							
						 
						
							2019-06-14 12:14:17 +02:00  
				
					
						
							
							
								 
						
							
								70c0e59cdb 
								
							 
						 
						
							
							
								
								Rebase  
							
							
							
						 
						
							2019-06-13 16:40:15 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								742a43a879 
								
							 
						 
						
							
							
								
								Adding docs and tests  
							
							
							
						 
						
							2019-06-07 12:10:07 +02:00  
				
					
						
							
							
								 
						
							
								69af2d60e5 
								
							 
						 
						
							
							
								
								Implement runner for e2e tests ( #548 )  
							
							... 
							
							
							
							* implement a runner for e2e tests
* move e2e tests to a Docker container
* integrate e2e tests into build pipelines
* add tests for multi-namespace support and logical backup jobs
* @FxKu implement the first e2e test for failovers 
							
						 
						
							2019-06-05 17:07:27 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								3ffc8ac5fa 
								
							 
						 
						
							
							
								
								Sample logical backup image. ( #572 )  
							
							... 
							
							
							
							* Sample logical backup image.
Based on the earlier work by Dmitry Dolgov @erthalion 
							
						 
						
							2019-05-31 15:51:58 +02:00  
				
					
						
							
							
								 
						
							
								b619569e28 
								
							 
						 
						
							
							
								
								Improve cluster sidecar documentation ( #573 )  
							
							
							
						 
						
							2019-05-27 15:31:52 +02:00  
				
					
						
							
							
								 
						
							
								f3e1e80aaf 
								
							 
						 
						
							
							
								
								Add logical backup ( #442 )  
							
							... 
							
							
							
							* Add k8s cron job to spawn logical backups
* Minor doc updates 
							
						 
						
							2019-05-16 15:52:01 +02:00  
				
					
						
							
							
								 
						
							
								892b2c330e 
								
							 
						 
						
							
							
								
								Adding the support for standby cluster  
							
							
							
						 
						
							2019-05-10 16:45:47 +02:00  
				
					
						
							
							
								 
						
							
								25e02ad755 
								
							 
						 
						
							
							
								
								Minor change to helm section in quickstart guide ( #549 )  
							
							... 
							
							
							
							* updated helm section in quickstart 
							
						 
						
							2019-04-24 18:25:57 +02:00  
				
					
						
							
							
								 
						
							
								433bd8f500 
								
							 
						 
						
							
							
								
								Add paragraph on how to extend operator configuration in dev docs ( #538 )  
							
							... 
							
							
							
							* add paragraph on how to extend operator configuration in dev docs 
							
						 
						
							2019-04-09 11:23:07 +02:00  
				
					
						
							
							
								 
						
							
								67b2fc40c0 
								
							 
						 
						
							
							
								
								update db connection part in user docs ( #536 )  
							
							
							
						 
						
							2019-04-04 19:55:00 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								c243074083 
								
							 
						 
						
							
							
								
								Updated quickstart and link from README ( #527 )  
							
							... 
							
							
							
							* updated quickstart and link from README
* added/updated Helm chart description in other docs 
							
						 
						
							2019-04-01 15:39:18 +02:00  
				
					
						
							
							
								 
						
							
								6778c3c03c 
								
							 
						 
						
							
							
								
								Add helm chart ( #434 )  
							
							... 
							
							
							
							Helm chart, that contains all required components to install postgres-operator.
So far all the versions are hardcoded to the latest release, and documentation
mention helm mostly for development purposes with minikube. 
							
						 
						
							2019-03-29 11:26:13 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								f400539b69 
								
							 
						 
						
							
							
								
								Retry moving master pods ( #463 )  
							
							... 
							
							
							
							* Retry moving master pods
* bump up master pod wait timeout 
							
						 
						
							2019-02-28 16:19:27 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								26a7fdfa9f 
								
							 
						 
						
							
							
								
								Add Pod Anti Affinity ( #489 )  
							
							... 
							
							
							
							* Add Pod Anti Affinity 
							
						 
						
							2019-02-21 16:37:03 +01:00  
				
					
						
							
							
								 
						
							
								2e9b6533e7 
								
							 
						 
						
							
							
								
								Document taint-based eviction ( #468 )  
							
							... 
							
							
							
							* Document taint-based eviction 
							
						 
						
							2019-02-20 10:19:15 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								f2dddb0f2b 
								
							 
						 
						
							
							
								
								Add GSoC 2019 project ideas ( #470 )  
							
							... 
							
							
							
							* Add GSoC 2019 project ideas
* Add community section
* Add application steps
* Add logo 
							
						 
						
							2019-02-06 14:40:12 +01:00  
				
					
						
							
							
								 
						
							
								90c25038d7 
								
							 
						 
						
							
							
								
								Add pod diagram and tex sources ( #472 )  
							
							
							
						 
						
							2019-01-31 12:17:11 +01:00  
				
					
						
							
							
								 
						
							
								3f8b760118 
								
							 
						 
						
							
							
								
								+ video of Oleksii's talk ( #473 )  
							
							... 
							
							
							
							https://twitter.com/PostgreSQL/status/1087681292416630785  
						
							2019-01-31 12:16:05 +01:00  
				
					
						
							
							
								 
						
							
								44895939f3 
								
							 
						 
						
							
							
								
								Overview diagrams ( #466 )  
							
							... 
							
							
							
							Add overview diagram of what would be created for a postgres cluster by
operator 
							
						 
						
							2019-01-29 21:42:13 +01:00  
				
					
						
							
							
								 
						
							
								3544cc90fa 
								
							 
						 
						
							
							
								
								Allow specifying init_containers in Postgres CRD ( #445 )  
							
							... 
							
							
							
							* Add support for init_containers 
							
						 
						
							2019-01-29 11:08:44 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								38f7a3dac6 
								
							 
						 
						
							
							
								
								Minor changes to Admin doc ( #455 )  
							
							... 
							
							
							
							Fixing links and small errors
Some homogenization of naming things
Added line breaks in some paragraphs 
							
						 
						
							2019-01-18 12:50:07 +01:00  
				
					
						
							
							
								 
						
							
								2422d72b76 
								
							 
						 
						
							
							
								
								Edited Roles section in User documentation ( #454 )  
							
							
							
						 
						
							2019-01-16 10:59:32 +01:00  
				
					
						
							
							
								 
						
							
								0921c065e8 
								
							 
						 
						
							
							
								
								Fixed endpoints description for debug API ( #453 )  
							
							
							
						 
						
							2019-01-16 10:50:29 +01:00  
				
					
						
							
							
								 
						
							
								4b5d3cd121 
								
							 
						 
						
							
							
								
								Fix golint failures  
							
							... 
							
							
							
							* Fix golint fails based on the original work from  the user u5surf
* Skip installing Docker as CDP now have one pre-installed (repairs builds on CDP) 
							
						 
						
							2019-01-08 13:04:48 +01:00  
				
					
						
							
							
								 
						
							
								5cfcc453a9 
								
							 
						 
						
							
							
								
								Update CRD configuration docs and fix the CDP build ( #414 )  
							
							... 
							
							
							
							* Update CRD configuration docs
* document resource consumption of the operator
* Add talks by Oleksii 
							
						 
						
							2019-01-02 12:01:47 +01:00  
				
					
						
							
							
								 
						
							
								8d766e020c 
								
							 
						 
						
							
							
								
								Fix reference to enable_database_access in operator_parameters.md ( #435 )  
							
							
							
						 
						
							2019-01-02 10:31:28 +01:00  
				
					
						
							
							
								 
						
							
								c0b0b9a832 
								
							 
						 
						
							
							
								
								[WIP] Add 'admin' option to create role ( #425 )  
							
							... 
							
							
							
							* Add 'admin' option to create role
* Fix run_locally_script 
							
						 
						
							2018-12-27 10:14:33 +01:00  
				
					
						
							
							
								 
						
							
								d6e6b00770 
								
							 
						 
						
							
							
								
								Add shm_volume option ( #427 )  
							
							... 
							
							
							
							Add possibility to mount a tmpfs volume to /dev/shm to avoid issues like
[this](https://github.com/docker-library/postgres/issues/416 ). To achieve that
two new options were introduced:
* `enableShmVolume` to PostgreSQL manifest, to specify whether or not mount
this volume per database cluster
* `enable_shm_volume` to operator configuration, to specify whether or not mount
per operator.
The first one, `enableShmVolume` takes precedence to allow us to be more flexible. 
							
						 
						
							2018-12-21 16:22:30 +01:00  
				
					
						
							
							
								 
						
							
								45c89b3da4 
								
							 
						 
						
							
							
								
								[WIP] Add set_memory_request_to_limit option ( #406 )  
							
							... 
							
							
							
							* Add set_memory_request_to_limit option 
							
						 
						
							2018-11-15 14:00:08 +01:00  
				
					
						
							
							
								 
						
							
								96e3ea9511 
								
							 
						 
						
							
							
								
								Properly overwrite empty allowed source ranges for load balancers ( #392 )  
							
							... 
							
							
							
							* Properly overwrite empty allowed source ranges for load balancers 
							
						 
						
							2018-11-06 11:08:45 +01:00