fab1e34182 
								
							 
						 
						
							
							
								
								Respond to code review comments  
							
							
							
						 
						
							2018-02-15 10:43:06 +01:00  
				
					
						
							
							
								 
						
							
								d5d15b7546 
								
							 
						 
						
							
							
								
								Look for secrets in the deployed namespace  
							
							
							
						 
						
							2018-02-14 15:37:30 +01:00  
				
					
						
							
							
								 
						
							
								5837015b3c 
								
							 
						 
						
							
							
								
								Add the fileWithNamespace const  
							
							
							
						 
						
							2018-02-14 11:43:09 +01:00  
				
					
						
							
							
								 
						
							
								06fd9e33f5 
								
							 
						 
						
							
							
								
								Watch the namespace where operator deploys to unless told otherwise  
							
							
							
						 
						
							2018-02-13 18:17:47 +01:00  
				
					
						
							
							
								 
						
							
								dc4229e84d 
								
							 
						 
						
							
							
								
								Include review comments  
							
							
							
						 
						
							2018-02-13 15:51:12 +01:00  
				
					
						
							
							
								 
						
							
								5b0e2ea66d 
								
							 
						 
						
							
							
								
								Fetch operator configmap from operator's namespace  
							
							
							
						 
						
							2018-02-13 13:39:49 +01:00  
				
					
						
							
							
								 
						
							
								08e3d925e6 
								
							 
						 
						
							
							
								
								Merge pull request  #227  from zalando-incubator/feature/unit-tests-doc  
							
							... 
							
							
							
							Add section about unit tests 
							
						 
						
							2018-02-09 14:05:20 +01:00  
				
					
						
							
							
								 
						
							
								36b363b3ce 
								
							 
						 
						
							
							
								
								Don't forget about fish vs bash differences  
							
							
							
						 
						
							2018-02-09 13:00:35 +01:00  
				
					
						
							
							
								 
						
							
								a524db62a3 
								
							 
						 
						
							
							
								
								Merge pull request  #229  from zalando-incubator/zerg-junior-patch-1  
							
							... 
							
							
							
							Create separate Talks section in the README 
							
						 
						
							2018-02-09 11:58:28 +01:00  
				
					
						
							
							
								 
						
							
								fa44674243 
								
							 
						 
						
							
							
								
								Add $ sign  
							
							
							
						 
						
							2018-02-09 11:38:04 +01:00  
				
					
						
							
							
								 
						
							
								d5af441fd9 
								
							 
						 
						
							
							
								
								Create separate Talks section in the README  
							
							... 
							
							
							
							Also adds a FOSDEM 2018 talk on the operator 
							
						 
						
							2018-02-09 11:27:25 +01:00  
				
					
						
							
							
								 
						
							
								305b77be90 
								
							 
						 
						
							
							
								
								Add section about unit tests  
							
							
							
						 
						
							2018-02-09 11:26:37 +01:00  
				
					
						
							
							
								 
						
							
								75435ef934 
								
							 
						 
						
							
							
								
								Merge pull request  #224  from zalando-incubator/feature/retry_util_tests  
							
							... 
							
							
							
							Tests for retry_utils 
							
						 
						
							2018-02-09 10:54:05 +01:00  
				
					
						
							
							
								 
						
							
								4c1db33c27 
								
							 
						 
						
							
							
								
								Change the order of arguments  
							
							
							
						 
						
							2018-02-08 10:43:27 +01:00  
				
					
						
							
							
								 
						
							
								dd79fcd036 
								
							 
						 
						
							
							
								
								Tests for retry_utils  
							
							... 
							
							
							
							One can argue about how necessary they are,
but at least I remembered how to do golang. 
							
						 
						
							2018-02-07 17:04:43 +01:00  
				
					
						
							
							
								 
						
							
								60c742a3e8 
								
							 
						 
						
							
							
								
								Merge pull request  #223  from zalando-incubator/document-watch-namespace  
							
							... 
							
							
							
							Make env var overwrite configmap setting for watching namespaces 
							
						 
						
							2018-02-06 18:03:22 +01:00  
				
					
						
							
							
								 
						
							
								74a1e9661b 
								
							 
						 
						
							
							
								
								Remove setting the actual watched namespace as env var (os.Setenv won't work)  
							
							
							
						 
						
							2018-02-06 17:40:06 +01:00  
				
					
						
							
							
								 
						
							
								8b7bbde06e 
								
							 
						 
						
							
							
								
								Make env var overwrite configmap setting for watching namespaces  
							
							
							
						 
						
							2018-02-06 16:12:47 +01:00  
				
					
						
							
							
								 
						
							
								0ef801f4e0 
								
							 
						 
						
							
							
								
								Add example of the watched namespace to the operator config map  
							
							
							
						 
						
							2018-02-06 15:16:21 +01:00  
				
					
						
							
							
								 
						
							
								ea84f9d577 
								
							 
						 
						
							
							
								
								Rename the configmap 'namespace' entry to avoid confusion with the map's owm namespace  
							
							
							
						 
						
							2018-02-06 15:09:00 +01:00  
				
					
						
							
							
								 
						
							
								dcf637d4ea 
								
							 
						 
						
							
							
								
								Fix typo in port ( #219 )  
							
							
							
						 
						
							2018-02-02 15:51:26 +01:00  
				
					
						
							
							
								 
						
							
								124cdd1f8e 
								
							 
						 
						
							
							
								
								Merge pull request  #217  from erthalion/feature/debug-mode  
							
							... 
							
							
							
							Add debug mode 
							
						 
						
							2018-02-02 11:44:13 +01:00  
				
					
						
							
							
								 
						
							
								a3c840d1e5 
								
							 
						 
						
							
							
								
								Merge pull request  #212  from zalando-incubator/run-local  
							
							... 
							
							
							
							Add a script to run operator locally 
							
						 
						
							2018-02-02 11:43:25 +01:00  
				
					
						
							
							
								 
						
							
								09abdce095 
								
							 
						 
						
							
							
								
								Improvements for debug mode  
							
							... 
							
							
							
							Return back `cd docker` part to be less invasive,
and add `-debug` postfix for image 
							
						 
						
							2018-02-02 11:17:12 +01:00  
				
					
						
							
							
								 
						
							
								bf7df5d5b5 
								
							 
						 
						
							
							
								
								Add debug mode  
							
							... 
							
							
							
							You can specify an environment variable DEBUG 1/0 to enable/disable
debug mode. Debug mode assumes delve dependency for remote debugging,
and debugging symbols for go build. 
							
						 
						
							2018-02-02 10:39:39 +01:00  
				
					
						
							
							
								 
						
							
								4cbb86ea13 
								
							 
						 
						
							
							
								
								Merge pull request  #215  from erthalion/feature/debugger-documentation-section  
							
							... 
							
							
							
							Add a section about debugger 
							
						 
						
							2018-02-01 18:10:47 +01:00  
				
					
						
							
							
								 
						
							
								4e629ef7ca 
								
							 
						 
						
							
							
								
								Update section to be more specific  
							
							
							
						 
						
							2018-02-01 17:59:05 +01:00  
				
					
						
							
							
								 
						
							
								53014ca28b 
								
							 
						 
						
							
							
								
								Add a section about debugger  
							
							... 
							
							
							
							So far only delve is described in details 
							
						 
						
							2018-02-01 17:21:37 +01:00  
				
					
						
							
							
								 
						
							
								87098faa38 
								
							 
						 
						
							
							
								
								Respond to code review  
							
							
							
						 
						
							2018-01-31 17:18:12 +01:00  
				
					
						
							
							
								 
						
							
								f1bcdd1a8e 
								
							 
						 
						
							
							
								
								Fix naming conflict and redo formatting  
							
							
							
						 
						
							2018-01-30 12:24:35 +01:00  
				
					
						
							
							
								 
						
							
								105bbdb8e4 
								
							 
						 
						
							
							
								
								delete script with the old name  
							
							
							
						 
						
							2018-01-30 12:09:32 +01:00  
				
					
						
							
							
								 
						
							
								153ebd335f 
								
							 
						 
						
							
							
								
								Fix formatting  
							
							
							
						 
						
							2018-01-30 12:08:08 +01:00  
				
					
						
							
							
								 
						
							
								258f4a848f 
								
							 
						 
						
							
							
								
								misc readability improvements  
							
							
							
						 
						
							2018-01-30 11:04:38 +01:00  
				
					
						
							
							
								 
						
							
								9732ec6988 
								
							 
						 
						
							
							
								
								Refactor code into separate functions  
							
							
							
						 
						
							2018-01-29 16:59:25 +01:00  
				
					
						
							
							
								 
						
							
								08567e7be3 
								
							 
						 
						
							
							
								
								Add code to build a custom operator image  
							
							
							
						 
						
							2018-01-25 18:13:53 +01:00  
				
					
						
							
							
								 
						
							
								7ce36a3d5b 
								
							 
						 
						
							
							
								
								Apply stashed changes that build operator  
							
							
							
						 
						
							2018-01-25 15:36:45 +01:00  
				
					
						
							
							
								 
						
							
								2cd6e9d989 
								
							 
						 
						
							
							
								
								respond to code review  
							
							
							
						 
						
							2018-01-25 15:24:30 +01:00  
				
					
						
							
							
								 
						
							
								d707bba2fb 
								
							 
						 
						
							
							
								
								Add a script to run operator locally  
							
							
							
						 
						
							2018-01-18 13:48:38 +01:00  
				
					
						
							
							
								 
						
							
								b90a36c909 
								
							 
						 
						
							
							
								
								Set node_readiness_label default to an empty value. ( #204 )  
							
							... 
							
							
							
							Previously, it was set to the lifecycle-status:ready, breaking a
lot of minikube deployments. Also it was not possible befor to run
with this label set to an empty value.
Document the effect of the label in the new section of the
documentation. 
							
						 
						
							2018-01-16 15:43:03 +01:00  
				
					
						
							
							
								 
						
							
								bf4406d2a4 
								
							 
						 
						
							
							
								
								Consider container names in Statefulset diffs ( #210 )  
							
							... 
							
							
							
							This includes a comparison on container names being equal in the
decision of whether a Statefulset has been updated. 
							
						 
						
							2018-01-16 12:06:11 +01:00  
				
					
						
							
							
								 
						
							
								8c9033df28 
								
							 
						 
						
							
							
								
								Merge pull request  #205  from zalando-incubator/scalyr-api-key  
							
							... 
							
							
							
							Overwrite scalyr api key if the relevant env var is present in the operator pod 
							
						 
						
							2018-01-12 15:17:05 +01:00  
				
					
						
							
							
								 
						
							
								ec6799f34a 
								
							 
						 
						
							
							
								
								Overwrite scalyr api key if the relevant env variable is present in the operator pod  
							
							
							
						 
						
							2018-01-12 14:56:14 +01:00  
				
					
						
							
							
								 
						
							
								56359d23c9 
								
							 
						 
						
							
							
								
								Update README.md ( #201 )  
							
							
							
						 
						
							2018-01-10 18:27:32 +01:00  
				
					
						
							
							
								 
						
							
								23011bdf9a 
								
							 
						 
						
							
							
								
								Migrate only master pods. Migrate single masters. ( #199 )  
							
							... 
							
							
							
							Avoid migrating replica pods, since they will be handled by the
node draining anyway (the PDB specifies that only masters are to
be kept).
Allow migration of the single-pod clusters. 
							
						 
						
							2018-01-09 11:55:11 +01:00  
				
					
						
							
							
								 
						
							
								bb5ce6cbbe 
								
							 
						 
						
							
							
								
								Merge pull request  #195  from zalando-incubator/databases-rest-endpoint  
							
							... 
							
							
							
							Add a REST endpoint to list databases in all clusters 
							
						 
						
							2018-01-09 11:53:32 +01:00  
				
					
						
							
							
								 
						
							
								8e99518eeb 
								
							 
						 
						
							
							
								
								Improve behavior on node decomissionining ( #184 )  
							
							... 
							
							
							
							* Trigger the node migration on the lack of  the readiness label.
* Examine the node's readiness status on node add.
Make sure we don't miss the not ready node, especially when the
operator is killed during the migration. 
							
						 
						
							2018-01-04 11:53:15 +01:00  
				
					
						
							
							
								 
						
							
								1109cfa7a1 
								
							 
						 
						
							
							
								
								Add PostgreSQL pod namespace Scalyr sidecar environment ( #196 )  
							
							... 
							
							
							
							Another tiny bit of information that could be useful for log filters
once we start deploying clusters into separate namespaces. 
							
						 
						
							2017-12-22 17:12:50 +01:00  
				
					
						
							
							
								 
						
							
								5c8bd04169 
								
							 
						 
						
							
							
								
								Sort database by name.  
							
							
							
						 
						
							2017-12-22 15:48:13 +01:00  
				
					
						
							
							
								 
						
							
								6102b0368c 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/databases-rest-endpoint' into databases-rest-endpoint  
							
							... 
							
							
							
							# Conflicts:
#	pkg/apiserver/apiserver.go
#	pkg/controller/status.go 
							
						 
						
							2017-12-22 13:08:50 +01:00  
				
					
						
							
							
								 
						
							
								9720ac1f7e 
								
							 
						 
						
							
							
								
								WIP: Hold the proper locks while examining the list of databases.  
							
							... 
							
							
							
							Introduce a new lock called specMu lock to protect the cluster spec.
This lock is held on update and sync, and when retrieving the spec in
the API code. There is no need to acquire it for cluster creation and
deletion: creation assigns the spec to the cluster before linking it to
the controller, and deletion just removes the cluster from the list in
the controller, both holding the global clustersMu Lock. 
							
						 
						
							2017-12-22 13:06:11 +01:00