7c3e32369a 
								
							 
						 
						
							
							
								
								Refactor Context into separate cloudup and nodeup types  
							
							
							
						 
						
							2022-12-17 17:42:46 -08:00  
				
					
						
							
							
								 
						
							
								296e85a1f1 
								
							 
						 
						
							
							
								
								kube-scheduler: validate completed cluster in tests  
							
							
							
						 
						
							2022-08-03 09:51:16 -04:00  
				
					
						
							
							
								 
						
							
								c8deb1428d 
								
							 
						 
						
							
							
								
								kube-scheduler: Add test for static manifests  
							
							
							
						 
						
							2022-08-03 09:51:16 -04:00  
				
					
						
							
							
								 
						
							
								9bb1d3e114 
								
							 
						 
						
							
							
								
								Configuration file for kube-scheduler  
							
							... 
							
							
							
							We generate a kube-scheduler configuration file in the kops CLI, and
nodeup will use it if provided (instead of generating one).
We put the configuration file into the fileAssets.
Users can provide a kube-scheduler configuration in additional
objects, and this will be used as the base configuration (we add the
kubeconfig path).
Issue #13352 
Co-authored-by: Ciprian Hacman <ciprian@hakman.dev> 
							
						 
						
							2022-08-03 09:51:05 -04:00  
				
					
						
							
							
								 
						
							
								425173ae9f 
								
							 
						 
						
							
							
								
								refactor: move from io/ioutil to io and os packages  
							
							... 
							
							
							
							The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil . This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com> 
							
						 
						
							2021-11-12 15:37:18 +08:00  
				
					
						
							
							
								 
						
							
								d8970b93e1 
								
							 
						 
						
							
							
								
								Issue kube-controller-manager cert in nodeup  
							
							
							
						 
						
							2020-06-09 22:45:19 -07:00  
				
					
						
							
							
								 
						
							
								35c6056fb2 
								
							 
						 
						
							
							
								
								Create golden image test for nodeup kube-apiserver  
							
							... 
							
							
							
							The building of the manifests for nodeup tasks can be a little opaque;
create a test to verify and expose what is happening. 
							
						 
						
							2020-05-18 06:42:16 -04:00  
				
					
						
							
							
								 
						
							
								cf5c53c87d 
								
							 
						 
						
							
							
								
								Add tests for manifest normalization  
							
							... 
							
							
							
							(The tests are split out for easier cherry-picking, should we choose to) 
							
						 
						
							2020-01-11 22:41:18 -05:00  
				
					
						
							
							
								 
						
							
								7e25f9831d 
								
							 
						 
						
							
							
								
								nodeup/pkg/ pkg/ staticcheck  
							
							
							
						 
						
							2019-12-31 15:03:39 +08:00  
				
					
						
							
							
								 
						
							
								58dccb0c5d 
								
							 
						 
						
							
							
								
								dev: hack/update-expected.sh should generate missing file  
							
							... 
							
							
							
							Don't treat a failure to read a file as an error, if we are supposed
to be generating that file. 
							
						 
						
							2019-12-14 22:14:39 -05:00  
				
					
						
							
							
								 
						
							
								97f552778f 
								
							 
						 
						
							
							
								
								Add env vars, update tests  
							
							
							
						 
						
							2019-09-25 12:48:13 -04:00  
				
					
						
							
							
								 
						
							
								9e55b8230a 
								
							 
						 
						
							
							
								
								Update copyright notices  
							
							... 
							
							
							
							Also cleans some white spaces 
							
						 
						
							2019-09-09 14:47:51 -04:00  
				
					
						
							
							
								 
						
							
								512378b335 
								
							 
						 
						
							
							
								
								Rationalize golden-output comparison  
							
							... 
							
							
							
							Create a single helper function: AssertMatchesFile
Also a few output files that weren't consistent. 
							
						 
						
							2019-07-21 23:08:48 -04:00  
				
					
						
							
							
								 
						
							
								15bd566746 
								
							 
						 
						
							
							
								
								Correcly handle CRLF in the manifest  
							
							... 
							
							
							
							kops replace/create/delete now correctly handle crlf in the manifest.
This fixes issue #6532  
							
						 
						
							2019-03-03 14:33:49 +03:00  
				
					
						
							
							
								 
						
							
								4aa2498203 
								
							 
						 
						
							
							
								
								Rationalize deserialiation code  
							
							... 
							
							
							
							Put it all through kopscodecs.Decode, so that we can rewrite the API
group more easily in a subsequent PR. 
							
						 
						
							2018-12-21 13:59:50 -05:00  
				
					
						
							
							
								 
						
							
								7cf432fcba 
								
							 
						 
						
							
							
								
								Add test for etcd-manager output  
							
							... 
							
							
							
							We need to get this under test coverage so we can start changing it confidently! 
							
						 
						
							2018-09-14 08:46:32 -04:00