Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								66a3b6830e 
								
							 
						 
						
							
							
								
								Call fatalf if namespace to watch does not exist  
							
							 
							
							
							
						 
						
							2018-02-20 16:13:48 +01:00  
						
					 
				
					
						
							
							
								 
								Oleksii Kliukin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c597377617 
								
							 
						 
						
							
							
								
								Use cluster UID as a suffix to the WAL bucket. ( #211 )  
							
							 
							
							... 
							
							
							
							Avoid reusing WAL S3 buckets of the older cluster with the same name as the existing one.
For the new cluster, the S3 bucket name will include a suffix that is equal to the UID of the PostgreSQL object describing the cluster. That way, the bucket name will stay the same for all members iff  they correspond to the same PostgreSQL cluster object.
When "clone: uid:" key is present in the cluster manifest and the cluster is cloned from an S3 bucket (currently that happens if the endTimestamp is present in the clone description) the S3 bucket to clone from is suffixed with the -uid value. 
							
						 
						
							2018-02-20 15:36:43 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								c47abed6ba 
								
							 
						 
						
							
							
								
								Document usage of multiple namespaces  
							
							 
							
							
							
						 
						
							2018-02-20 14:51:18 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								dcfc9925f6 
								
							 
						 
						
							
							
								
								Respond to code review  
							
							 
							
							
							
						 
						
							2018-02-20 14:43:02 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitrii Dolgov
							
						 
						
							 
							
							
							
							
								
							
							
								a7cd859919 
								
							 
						 
						
							
							
								
								Some improvements for golint, ineffassign and misspell  
							
							 
							
							
							
						 
						
							2018-02-19 17:46:31 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitry Dolgov
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0e3f941d2f 
								
							 
						 
						
							
							
								
								Merge pull request  #239  from zalando-incubator/feature/travis-timeout  
							
							 
							
							... 
							
							
							
							WIP: Use travis_wait to prevent timeout 
							
						 
						
							2018-02-16 16:40:15 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitrii Dolgov
							
						 
						
							 
							
							
							
							
								
							
							
								00a405b94e 
								
							 
						 
						
							
							
								
								Limit number of commits builded by travic  
							
							 
							
							
							
						 
						
							2018-02-16 16:25:50 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitrii Dolgov
							
						 
						
							 
							
							
							
							
								
							
							
								48ddbc67b5 
								
							 
						 
						
							
							
								
								Limit number of packages and add verbose mode  
							
							 
							
							
							
						 
						
							2018-02-16 16:21:41 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitrii Dolgov
							
						 
						
							 
							
							
							
							
								
							
							
								fb5986a2c0 
								
							 
						 
						
							
							
								
								Use travis_wait to prevent timeout  
							
							 
							
							
							
						 
						
							2018-02-16 16:06:33 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								b1fae716b1 
								
							 
						 
						
							
							
								
								Update REST API to require namespace when fetching info about particular cluster  
							
							 
							
							
							
						 
						
							2018-02-16 15:32:09 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								e3d2434420 
								
							 
						 
						
							
							
								
								Use '*' as an alias to denote all namespaces  
							
							 
							
							
							
						 
						
							2018-02-16 15:20:26 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								088bf70e7d 
								
							 
						 
						
							
							
								
								Merge branch 'master' into support-many-namespaces  
							
							 
							
							
							
						 
						
							2018-02-16 15:06:10 +01:00  
						
					 
				
					
						
							
							
								 
								zerg-junior
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c09968774b 
								
							 
						 
						
							
							
								
								Merge pull request  #238  from zalando-incubator/correctly-select-deployed-ns  
							
							 
							
							... 
							
							
							
							Make operator watch its own namespace instead of controller's one 
							
						 
						
							2018-02-16 14:31:54 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								ec7de38f9b 
								
							 
						 
						
							
							
								
								Make operator watch its own namespace instead of controller's one  
							
							 
							
							
							
						 
						
							2018-02-16 14:22:38 +01:00  
						
					 
				
					
						
							
							
								 
								zerg-junior
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7b74da8713 
								
							 
						 
						
							
							
								
								Merge pull request  #236  from zalando-incubator/fix-config-map-namespace  
							
							 
							
							... 
							
							
							
							Remove the second namespace prefix from the operator configmap name 
							
						 
						
							2018-02-16 12:37:41 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								b412a831d6 
								
							 
						 
						
							
							
								
								Remove the second namespace prefix from the operator configmap name  
							
							 
							
							
							
						 
						
							2018-02-16 12:30:07 +01:00  
						
					 
				
					
						
							
							
								 
								zerg-junior
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								04557922c0 
								
							 
						 
						
							
							
								
								Merge pull request  #231  from zalando-incubator/default-to-watched-ns  
							
							 
							
							... 
							
							
							
							Operator should default to the watched namespace 
							
						 
						
							2018-02-16 11:45:32 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								bbe2801d69 
								
							 
						 
						
							
							
								
								Adjust unit tests for namespace decoding  
							
							 
							
							
							
						 
						
							2018-02-16 11:13:08 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								0a9e6bd8d2 
								
							 
						 
						
							
							
								
								Clarify when a separate account for database pods may be needed  
							
							 
							
							
							
						 
						
							2018-02-15 16:40:07 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								5e9a21456e 
								
							 
						 
						
							
							
								
								Remove the incorrect service account check  
							
							 
							
							
							
						 
						
							2018-02-15 16:33:53 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								44a2812f5a 
								
							 
						 
						
							
							
								
								Update docs to clarify different service accounts  
							
							 
							
							
							
						 
						
							2018-02-15 15:48:35 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								155ae8d50f 
								
							 
						 
						
							
							
								
								Rename the function that checks service account existence  
							
							 
							
							
							
						 
						
							2018-02-15 11:14:13 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								fab1e34182 
								
							 
						 
						
							
							
								
								Respond to code review comments  
							
							 
							
							
							
						 
						
							2018-02-15 10:43:06 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								d5d15b7546 
								
							 
						 
						
							
							
								
								Look for secrets in the deployed namespace  
							
							 
							
							
							
						 
						
							2018-02-14 15:37:30 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitry Dolgov
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								00cc81c2e3 
								
							 
						 
						
							
							
								
								Merge pull request  #232  from zalando-incubator/feature/add-unit-tests-build-step  
							
							 
							
							... 
							
							
							
							Add a new step to run unit tests 
							
						 
						
							2018-02-14 14:59:57 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitrii Dolgov
							
						 
						
							 
							
							
							
							
								
							
							
								f6b2135351 
								
							 
						 
						
							
							
								
								Change build id  
							
							 
							
							
							
						 
						
							2018-02-14 14:12:39 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitrii Dolgov
							
						 
						
							 
							
							
							
							
								
							
							
								b6ae3e0262 
								
							 
						 
						
							
							
								
								Change build id  
							
							 
							
							
							
						 
						
							2018-02-14 14:11:56 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitrii Dolgov
							
						 
						
							 
							
							
							
							
								
							
							
								7b9428bb81 
								
							 
						 
						
							
							
								
								Switch to the new format  
							
							 
							
							
							
						 
						
							2018-02-14 14:10:48 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitrii Dolgov
							
						 
						
							 
							
							
							
							
								
							
							
								d61b87a07d 
								
							 
						 
						
							
							
								
								Separate image build & push  
							
							 
							
							... 
							
							
							
							Move out some variables on top 
							
						 
						
							2018-02-14 14:07:53 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitrii Dolgov
							
						 
						
							 
							
							
							
							
								
							
							
								c21136c151 
								
							 
						 
						
							
							
								
								Forgotten env var  
							
							 
							
							
							
						 
						
							2018-02-14 13:56:35 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitrii Dolgov
							
						 
						
							 
							
							
							
							
								
							
							
								eb2283aa43 
								
							 
						 
						
							
							
								
								Change current directory for tests  
							
							 
							
							
							
						 
						
							2018-02-14 13:51:55 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitrii Dolgov
							
						 
						
							 
							
							
							
							
								
							
							
								4513334d1b 
								
							 
						 
						
							
							
								
								Change order of the steps  
							
							 
							
							
							
						 
						
							2018-02-14 13:28:16 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitrii Dolgov
							
						 
						
							 
							
							
							
							
								
							
							
								c54fb7b4c8 
								
							 
						 
						
							
							
								
								Build before actually test  
							
							 
							
							
							
						 
						
							2018-02-14 13:24:43 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitrii Dolgov
							
						 
						
							 
							
							
							
							
								
							
							
								6b9c1fe317 
								
							 
						 
						
							
							
								
								Add a new step to run unit tests  
							
							 
							
							
							
						 
						
							2018-02-14 13:14:32 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								5837015b3c 
								
							 
						 
						
							
							
								
								Add the fileWithNamespace const  
							
							 
							
							
							
						 
						
							2018-02-14 11:43:09 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								06fd9e33f5 
								
							 
						 
						
							
							
								
								Watch the namespace where operator deploys to unless told otherwise  
							
							 
							
							
							
						 
						
							2018-02-13 18:17:47 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								dc4229e84d 
								
							 
						 
						
							
							
								
								Include review comments  
							
							 
							
							
							
						 
						
							2018-02-13 15:51:12 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								5b0e2ea66d 
								
							 
						 
						
							
							
								
								Fetch operator configmap from operator's namespace  
							
							 
							
							
							
						 
						
							2018-02-13 13:39:49 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								4c23917d42 
								
							 
						 
						
							
							
								
								Watch all namespaces if the relevant param is empty string / 'default' if param is unset  
							
							 
							
							
							
						 
						
							2018-02-12 11:47:56 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitry Dolgov
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Dmitrii Dolgov
							
						 
						
							 
							
							
							
							
								
							
							
								36b363b3ce 
								
							 
						 
						
							
							
								
								Don't forget about fish vs bash differences  
							
							 
							
							
							
						 
						
							2018-02-09 13:00:35 +01:00  
						
					 
				
					
						
							
							
								 
								zerg-junior
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								066f11cbbd 
								
							 
						 
						
							
							
								
								Streamline handling of the watched_namespace param/envvar  
							
							 
							
							
							
						 
						
							2018-02-09 11:39:56 +01:00  
						
					 
				
					
						
							
							
								 
								Dmitrii Dolgov
							
						 
						
							 
							
							
							
							
								
							
							
								fa44674243 
								
							 
						 
						
							
							
								
								Add $ sign  
							
							 
							
							
							
						 
						
							2018-02-09 11:38:04 +01:00  
						
					 
				
					
						
							
							
								 
								zerg-junior
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Dmitrii Dolgov
							
						 
						
							 
							
							
							
							
								
							
							
								305b77be90 
								
							 
						 
						
							
							
								
								Add section about unit tests  
							
							 
							
							
							
						 
						
							2018-02-09 11:26:37 +01:00  
						
					 
				
					
						
							
							
								 
								zerg-junior
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								75435ef934 
								
							 
						 
						
							
							
								
								Merge pull request  #224  from zalando-incubator/feature/retry_util_tests  
							
							 
							
							... 
							
							
							
							Tests for retry_utils 
							
						 
						
							2018-02-09 10:54:05 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								c0bc8eaa6d 
								
							 
						 
						
							
							
								
								Comment manifests  
							
							 
							
							
							
						 
						
							2018-02-08 15:15:47 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								b5b0b027f2 
								
							 
						 
						
							
							
								
								Handle watched namespace set in operator config map  
							
							 
							
							
							
						 
						
							2018-02-08 14:51:45 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Dudoladov
							
						 
						
							 
							
							
							
							
								
							
							
								86807d21ba 
								
							 
						 
						
							
							
								
								Kill operator if the namespace to watch does not exist  
							
							 
							
							
							
						 
						
							2018-02-08 14:24:47 +01:00