833b22575f 
								
							 
						 
						
							
							
								
								Disable anonymous auth in integration test clusters  
							
							... 
							
							
							
							This silences the anonymousAuth warning printed during `update cluster`, reducing the integration test output by >500 lines. 
							
						 
						
							2020-03-29 22:21:10 -05:00  
				
					
						
							
							
								 
						
							
								b645dac752 
								
							 
						 
						
							
							
								
								Remove support for v1alpha1 and before  
							
							
							
						 
						
							2020-03-24 19:49:15 -07:00  
				
					
						
							
							
								 
						
							
								d9e999d377 
								
							 
						 
						
							
							
								
								Convert TestMinimal_json to v1alpha2 API  
							
							
							
						 
						
							2020-03-24 19:49:07 -07:00  
				
					
						
							
							
								 
						
							
								5c8cc493af 
								
							 
						 
						
							
							
								
								Set default log level to "info" for containerd  
							
							
							
						 
						
							2020-03-22 20:53:58 +02:00  
				
					
						
							
							
								 
						
							
								31285f921b 
								
							 
						 
						
							
							
								
								Adds a minimal GCE integration test  
							
							
							
						 
						
							2020-03-17 01:19:49 -07:00  
				
					
						
							
							
								 
						
							
								576e546b5e 
								
							 
						 
						
							
							
								
								Update integration tests for launch templates  
							
							
							
						 
						
							2020-03-16 18:41:39 +02:00  
				
					
						
							
							
								 
						
							
								59a6b065a0 
								
							 
						 
						
							
							
								
								Add root volume tags for CF and TF targets  
							
							
							
						 
						
							2020-03-16 18:41:39 +02:00  
				
					
						
							
							
								 
						
							
								7398f9bd47 
								
							 
						 
						
							
							
								
								Add LaunchTemplate integration tests  
							
							
							
						 
						
							2020-03-16 16:01:57 +02:00  
				
					
						
							
							
								 
						
							
								cd66f93a97 
								
							 
						 
						
							
							
								
								Remove unused integration test files, make complex cluster spec consistent  
							
							
							
						 
						
							2020-03-13 23:24:48 -05:00  
				
					
						
							
							
								 
						
							
								661bd6dfbd 
								
							 
						 
						
							
							
								
								Add "owned" tag for all instance groups related resources  
							
							
							
						 
						
							2020-03-02 10:39:50 +02:00  
				
					
						
							
							
								 
						
							
								f025ff0e70 
								
							 
						 
						
							
							
								
								Add External Policies (AWS managed policy attachments)  
							
							
							
						 
						
							2020-02-16 21:54:12 -08:00  
				
					
						
							
							
								 
						
							
								5d7fc87102 
								
							 
						 
						
							
							
								
								Update expected output to include v in github URLs  
							
							
							
						 
						
							2020-02-05 20:58:03 -05:00  
				
					
						
							
							
								 
						
							
								549f54de48 
								
							 
						 
						
							
							
								
								Enabling JSON output for Terraform instead of writing the HCL syntax tf file. JSON syntax is officially supported in 0.12 and a terraform version requirement will be set. For previous installations you need to delete the .tf file by hand. JSON generation will fail if kubernetes.tf is present.  
							
							... 
							
							
							
							Added Integration Test using minimal test setup
Added documentation. For terraform 0.12 support the resource names need to be changed still 
							
						 
						
							2020-01-17 22:03:19 +01:00  
				
					
						
							
							
								 
						
							
								e0cebf30e5 
								
							 
						 
						
							
							
								
								Update terraform resource names to be 0.12 compatible.  
							
							... 
							
							
							
							According to the upgrade guide [0] resource names cannot start with digits.
Currently both routes and VPC CIDR associations start with digits, so this adds prefixes to them so that they are valid resource identifiers in 0.12.
This is a significant change because on its own, terraform will destroy and recreate the route which impact the cluster networking.
To avoid this, existing clusters this will require moving the resources within the terraform state prior to the next `apply`.
```
kops update cluster --target terraform --out ./
terraform state mv aws_route.0-0-0-0--0 aws_route.route-0-0-0-0--0 # repeat for all aws_route resources
terraform plan
terraform apply
```
The exact terraform state command may vary depending on how Kops' terraform output is used.
See the command documentation [1] for more details.
Always run a terraform plan first to ensure the `aws_route` and `aws_vpc_ipv4_cidr_block_association` resources are not getting recreated.
Due to the potential impact, this notice should be very prominant in the Kops release notes
[0] https://www.terraform.io/upgrade-guides/0-12.html 
[1] https://www.terraform.io/docs/commands/state/mv.html  
							
						 
						
							2020-01-17 07:51:39 -06:00  
				
					
						
							
							
								 
						
							
								4a88f7b5a5 
								
							 
						 
						
							
							
								
								Add ability to specify no ssh key by setting sshKeyName to empty  
							
							... 
							
							
							
							Add tests for no ssh key functionality
Add docs for setting no ssh key
Disable sshKey rendering for cloudformation if nosshkey is set
Fix broken test
make goimports
Fix
Formatting fix
Update kubernetes version for tests
Update expected test output
Fix imports in mesh.pb.go
Run hack/update-expected.sh
Change digital ocean logic to handle *string for SSHKeyName
Fix expected output
Missed a few 
							
						 
						
							2020-01-15 15:24:32 -05:00  
				
					
						
							
							
								 
						
							
								6db1b185e6 
								
							 
						 
						
							
							
								
								run hack/update-expected.sh  
							
							
							
						 
						
							2020-01-13 16:12:47 -05:00  
				
					
						
							
							
								 
						
							
								eaa025effd 
								
							 
						 
						
							
							
								
								run hack/update-expected.sh: we now consistenly output an empty user-data for bastion node  
							
							
							
						 
						
							2020-01-13 15:28:20 -05:00  
				
					
						
							
							
								 
						
							
								7116d80467 
								
							 
						 
						
							
							
								
								Merge pull request  #8284  from johngmyers/validate-cidr  
							
							... 
							
							
							
							Improve CIDR validation 
							
						 
						
							2020-01-11 21:21:45 -08:00  
				
					
						
							
							
								 
						
							
								bbf85d0a15 
								
							 
						 
						
							
							
								
								Improve CIDR validation  
							
							
							
						 
						
							2020-01-06 22:27:34 -08:00  
				
					
						
							
							
								 
						
							
								63930904c3 
								
							 
						 
						
							
							
								
								Merge pull request  #8269  from justinsb/ops_kops_writeable  
							
							... 
							
							
							
							Make /opt/kops writeable on COS 
							
						 
						
							2020-01-06 01:33:34 -08:00  
				
					
						
							
							
								 
						
							
								e4da659509 
								
							 
						 
						
							
							
								
								Merge pull request  #8196  from justinsb/dont_preload_unused_images  
							
							... 
							
							
							
							For dev, don't preload docker images on nodes 
							
						 
						
							2020-01-04 16:15:40 -08:00  
				
					
						
							
							
								 
						
							
								6c41748640 
								
							 
						 
						
							
							
								
								Download nodeup into a writeable path on COS  
							
							... 
							
							
							
							/opt/ isn't writeable on COS, so we download to /var/lib/toolbox/kops
instead. 
							
						 
						
							2020-01-04 18:16:08 -05:00  
				
					
						
							
							
								 
						
							
								78267482bf 
								
							 
						 
						
							
							
								
								Merge pull request  #8212  from hakman/move-nodeup  
							
							... 
							
							
							
							Move nodeup to /opt/kops/bin 
							
						 
						
							2020-01-04 14:49:40 -08:00  
				
					
						
							
							
								 
						
							
								976724dfec 
								
							 
						 
						
							
							
								
								Update tests for leaner configuration  
							
							
							
						 
						
							2020-01-04 14:25:21 -05:00  
				
					
						
							
							
								 
						
							
								21c5a82ed3 
								
							 
						 
						
							
							
								
								Update mock kops version  
							
							
							
						 
						
							2020-01-03 08:17:02 -06:00  
				
					
						
							
							
								 
						
							
								474cb76827 
								
							 
						 
						
							
							
								
								Update tests  
							
							
							
						 
						
							2019-12-28 22:17:16 +02:00  
				
					
						
							
							
								 
						
							
								760c7b06b4 
								
							 
						 
						
							
							
								
								Use containerd 1.2.4 with Docker 18.09.3  
							
							
							
						 
						
							2019-12-23 19:26:38 +02:00  
				
					
						
							
							
								 
						
							
								f1ffd9a7f6 
								
							 
						 
						
							
							
								
								Rename config option contained.configFile to containerd.configOverride  
							
							
							
						 
						
							2019-12-16 00:59:26 +02:00  
				
					
						
							
							
								 
						
							
								6363289103 
								
							 
						 
						
							
							
								
								Update tests after rebase  
							
							
							
						 
						
							2019-12-16 00:59:26 +02:00  
				
					
						
							
							
								 
						
							
								1a4d8bf49c 
								
							 
						 
						
							
							
								
								Add support for containerd container runtime - tests  
							
							
							
						 
						
							2019-12-15 21:37:57 +02:00  
				
					
						
							
							
								 
						
							
								118300a876 
								
							 
						 
						
							
							
								
								setting google provider to at least 3.0.0  
							
							
							
						 
						
							2019-12-14 19:35:32 +01:00  
				
					
						
							
							
								 
						
							
								ddc0879e6d 
								
							 
						 
						
							
							
								
								some resources upgraded to google provider 3.0  
							
							
							
						 
						
							2019-12-13 19:13:59 +01:00  
				
					
						
							
							
								 
						
							
								a27db809c9 
								
							 
						 
						
							
							
								
								Update integration test output after  #8053  
							
							
							
						 
						
							2019-12-07 06:08:23 +02:00  
				
					
						
							
							
								 
						
							
								bb3140deba 
								
							 
						 
						
							
							
								
								Update integration test to cover CloudFormation output of NAT gateways  
							
							
							
						 
						
							2019-12-06 14:04:35 -06:00  
				
					
						
							
							
								 
						
							
								35071ccaff 
								
							 
						 
						
							
							
								
								test: Volume integration in update_cluster/complex  
							
							... 
							
							
							
							Add rootVolumeDeleteOnTermination and deleteOnTermination to test if
volumes are being retained properly in direct, terraform and
cloudformation 
							
						 
						
							2019-12-04 13:13:23 -03:00  
				
					
						
							
							
								 
						
							
								f1068e5c8c 
								
							 
						 
						
							
							
								
								Update apiVersion in docs and tests  
							
							
							
						 
						
							2019-11-09 14:14:24 -08:00  
				
					
						
							
							
								 
						
							
								1bb829bb4a 
								
							 
						 
						
							
							
								
								Merge pull request  #7378  from justinsb/add_artifacts_k8s_io  
							
							... 
							
							
							
							Add artifacts.k8s.io to mirror list 
							
						 
						
							2019-10-12 11:18:37 -07:00  
				
					
						
							
							
								 
						
							
								1a7bb9d21e 
								
							 
						 
						
							
							
								
								Update expected test output  
							
							
							
						 
						
							2019-10-05 16:40:31 -04:00  
				
					
						
							
							
								 
						
							
								4e1e596fc9 
								
							 
						 
						
							
							
								
								Add artifacts.k8s.io to mirror list  
							
							... 
							
							
							
							The official mirror is coming! 
							
						 
						
							2019-09-30 12:03:53 -04:00  
				
					
						
							
							
								 
						
							
								b094fc0f29 
								
							 
						 
						
							
							
								
								Add test for the float -> resource.Quantity switch  
							
							... 
							
							
							
							Check that we produce values that can still be parsed 
							
						 
						
							2019-09-29 13:50:47 -04:00  
				
					
						
							
							
								 
						
							
								e5d710616a 
								
							 
						 
						
							
							
								
								Add test for float args  
							
							... 
							
							
							
							We likely need to change from floats to resource.Quantity, so we need
to estabilsh more test coverage before we can safely make the change. 
							
						 
						
							2019-09-29 13:14:21 -04:00  
				
					
						
							
							
								 
						
							
								97f552778f 
								
							 
						 
						
							
							
								
								Add env vars, update tests  
							
							
							
						 
						
							2019-09-25 12:48:13 -04:00  
				
					
						
							
							
								 
						
							
								1580d4c82b 
								
							 
						 
						
							
							
								
								Update tests to use k8s >= 1.14  
							
							... 
							
							
							
							Where tests are using a version of k8s that is now really deprecated,
replace it with k8s 1.14.0. 
							
						 
						
							2019-09-14 13:58:50 -04:00  
				
					
						
							
							
								 
						
							
								21cb8ece06 
								
							 
						 
						
							
							
								
								Label AWS ASGs with kops.k8s.io/instancegroup  
							
							... 
							
							
							
							We will use this to map an AWS instance to the instance group. 
							
						 
						
							2019-09-02 09:26:23 -07:00  
				
					
						
							
							
								 
						
							
								a957428446 
								
							 
						 
						
							
							
								
								Merge pull request  #7470  from justinsb/update_to_k115  
							
							... 
							
							
							
							Update to kubernetes 1.15 
							
						 
						
							2019-08-27 10:24:43 -07:00  
				
					
						
							
							
								 
						
							
								4733317a64 
								
							 
						 
						
							
							
								
								Update expected test for new script  
							
							
							
						 
						
							2019-08-25 21:15:14 -04:00  
				
					
						
							
							
								 
						
							
								79bf0a05ac 
								
							 
						 
						
							
							
								
								Fix golden output: creationTimestamp is now quoted  
							
							
							
						 
						
							2019-08-25 16:00:40 -04:00  
				
					
						
							
							
								 
						
							
								675eeaa07b 
								
							 
						 
						
							
							
								
								Merge pull request  #7447  from justinsb/use_mirrors  
							
							... 
							
							
							
							nodeup download should try all mirrors 
							
						 
						
							2019-08-22 07:10:43 -07:00  
				
					
						
							
							
								 
						
							
								05bbf9cbcc 
								
							 
						 
						
							
							
								
								bash script: don't assume nodeup filename  
							
							... 
							
							
							
							We were previously assuming that the name of the URL matched the name
we wanted to download to, but also assuming that the name of the file
was nodeup.  Change to download to a known file location, whatever the
mirror url. 
							
						 
						
							2019-08-22 01:13:47 -04:00  
				
					
						
							
							
								 
						
							
								2462ab1c02 
								
							 
						 
						
							
							
								
								nodeup download should try all mirrors  
							
							... 
							
							
							
							On an error, we were bailing out early! 
							
						 
						
							2019-08-22 01:05:16 -04:00