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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								25e02ad755 
								
							 
						 
						
							
							
								
								Minor change to helm section in quickstart guide ( #549 )  
							
							... 
							
							
							
							* updated helm section in quickstart 
							
						 
						
							2019-04-24 18:25:57 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								32f106990a 
								
							 
						 
						
							
							
								
								Fix build ( #542 )  
							
							... 
							
							
							
							* bump up golang version
* gcc fix 
							
						 
						
							2019-04-15 11:52:07 +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  
				
					
						
							
							
								 
						
							
								313db7d10b 
								
							 
						 
						
							
							
								
								set default name also for RoleBinding and roleRef ( #529 )  
							
							
							
						 
						
							2019-04-02 17:16:47 +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  
				
					
						
							
							
								 
						
							
								98940e65fb 
								
							 
						 
						
							
							
								
								Fix for broken Makefile ( #522 )  
							
							... 
							
							
							
							Remove unnecessary double quotes in the path value 
							
						 
						
							2019-03-25 11:00:17 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								5f6abfb797 
								
							 
						 
						
							
							
								
								Rearrange the README. ( #520 )  
							
							
							
						 
						
							2019-03-14 12:48:36 +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  
				
					
						
							
							
								 
						
							
								db72d82f14 
								
							 
						 
						
							
							
								
								gofmt and golint fixes ( #506 )  
							
							... 
							
							
							
							* fix gofmt and golint issues 
							
						 
						
							2019-03-04 13:13:55 +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  
				
					
						
							
							
								 
						
							
								587d9091e7 
								
							 
						 
						
							
							
								
								Set HUMAN_ROLE Spilo env var ( #409 )  
							
							... 
							
							
							
							* Set HUMAN_ROLE Spilo env var 
							
						 
						
							2019-02-27 13:40:42 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								29f5e4f5a2 
								
							 
						 
						
							
							
								
								Update README.md ( #500 )  
							
							... 
							
							
							
							Include info about GSoC 2019 participation 
							
						 
						
							2019-02-26 12:18:35 +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  
				
					
						
							
							
								 
						
							
								ba23de3d17 
								
							 
						 
						
							
							
								
								Pass PodEnvironmentConfigMap ( #477 )  
							
							
							
						 
						
							2019-02-04 12:24:49 +01:00  
				
					
						
							
							
								 
						
							
								ed6acc1178 
								
							 
						 
						
							
							
								
								Correctly report success in .status on Update ( #469 )  
							
							
							
						 
						
							2019-01-31 13:09:17 +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  
				
					
						
							
							
								 
						
							
								43e8288751 
								
							 
						 
						
							
							
								
								Fix run operator locally ( #462 )  
							
							... 
							
							
							
							* make test namespace optional 
* Update spilo/operator images
* Add a command to replace operator image w/o minikube restart 
							
						 
						
							2019-01-29 11:10:14 +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  
				
					
						
							
							
								 
						
							
								9c7558816c 
								
							 
						 
						
							
							
								
								Update CODEOWNERS ( #458 )  
							
							... 
							
							
							
							add new team member 
							
						 
						
							2019-01-18 15:00:48 +01:00  
				
					
						
							
							
								 
						
							
								8330905ce7 
								
							 
						 
						
							
							
								
								Don't panic if Service for the role was not found ( #451 )  
							
							
							
						 
						
							2019-01-18 13:38:47 +01:00  
				
					
						
							
							
								 
						
							
								1109c861fb 
								
							 
						 
						
							
							
								
								Report new Postgres CR error when previously incorrect one is being updated ( #449 )  
							
							
							
						 
						
							2019-01-18 13:36:44 +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  
				
					
						
							
							
								 
						
							
								1ac279b8ad 
								
							 
						 
						
							
							
								
								Update CODEOWNERS ( #457 )  
							
							
							
						 
						
							2019-01-18 12:48:44 +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  
				
					
						
							
							
								 
						
							
								c70905ae8b 
								
							 
						 
						
							
							
								
								Modifying some of the logging to be more descriptive. ( #440 )  
							
							... 
							
							
							
							* Modifying some of the logging to be more descriptive. 
							
						 
						
							2019-01-08 13:07:36 +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  
				
					
						
							
							
								 
						
							
								f7058c754d 
								
							 
						 
						
							
							
								
								Pass more variables to Spilo container ( #437 )  
							
							... 
							
							
							
							Pass KUBERNETES_SCOPE_LABEL, KUBERNETES_ROLE_LABEL and KUBERNETES_LABELS
to spilo container, so that they could be changed. Fix for #411  
							
						 
						
							2019-01-04 13:42:52 +01:00  
				
					
						
							
							
								 
						
							
								7445678261 
								
							 
						 
						
							
							
								
								bump spilo versions. ( #439 )  
							
							
							
						 
						
							2019-01-04 12:25:38 +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  
				
					
						
							
							
								 
						
							
								26670408c4 
								
							 
						 
						
							
							
								
								Revert "Unify warnings about unmovable pods ( #389 )" ( #430 )  
							
							... 
							
							
							
							This reverts commit 4fa09e0dcb 
							
						 
						
							2018-12-21 17:39:34 +01:00  
				
					
						
							
							
								 
						
							
								4fa09e0dcb 
								
							 
						 
						
							
							
								
								Unify warnings about unmovable pods ( #389 )  
							
							... 
							
							
							
							* Unify warnings about unmovable pods
* Log conditions that prevent master pod migration 
							
						 
						
							2018-12-21 16:44:31 +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