Commit Graph

23 Commits

Author SHA1 Message Date
Ciprian Hacman 3a1120724e Cleanup AWS EC2 eventual consistency warnings 2020-07-29 23:38:15 +03:00
Peter Rifel 69f2c71cc3
Add tag support to AWS launch templates
In addition to TagSpecifications which allow tagging of instances and volumes, launch templates support tags of their own.

This adds the usual tags to LTs, as seen in the kubernetes.tf additions. Cloudformation does not yet support it [0], so only "api" and "terraform" targets are updated.

[0] https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html
2020-07-07 22:43:45 -05:00
John Gardiner Myers 4db3a84af0 Ensure legacy-format launch templates get upgraded 2020-06-09 23:11:39 -07:00
John Gardiner Myers 4648873b57 Fix mismatch in SecurityGroups handling with launch templates 2020-06-06 13:05:28 -07:00
Martin Tomes 60dab58486
Update upup/pkg/fi/cloudup/awstasks/launchtemplate_target_api.go
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2020-05-08 22:50:51 +02:00
Martin Tomes 3e725092e9 Launch template target updated
Added InstanceInterruptionBehavior to RenderAWS and Find. Fixed typo in instancegroups
2020-05-07 17:35:57 +02:00
Ciprian Hacman 59a6b065a0 Add root volume tags for CF and TF targets 2020-03-16 18:41:39 +02:00
Ciprian Hacman e8c107f767 Update tags support for LaunchTemplates 2020-02-21 10:12:14 +02:00
John Gardiner Myers 4b33efedaa Tag EBS volumes when using launch templates with AWS API target 2020-02-01 22:32:37 -08:00
yuxiaobo 3b4cd437ed Correct spelling mistakes
Signed-off-by: yuxiaobo <yuxiaobogo@163.com>
2019-11-13 17:28:28 +08:00
tanjunchen 119e36be29 simplfy code 2019-10-04 22:19:08 +08:00
tanjunchen 7f64de4c34 fix-up some spelling mistakes 2019-09-29 21:45:47 +08:00
mikesplain 9e55b8230a Update copyright notices
Also cleans some white spaces
2019-09-09 14:47:51 -04:00
chentanjun ee32102b89 modify-doc-small-mistake 2019-09-04 23:14:22 +08:00
Justin SB 3e33ac7682
Change code from glog to klog
We don't call klog.InitFlags yet, because that will cause a flag
redefinition error until we get everyone to stop using glog.  That
will happen when we update to k8s 1.13.
2019-05-06 12:54:51 -04:00
Justin SB de581b1b64
Switch to golang 1.11.5
For cherry-picking to 1.13

https://github.com/kubernetes/kubernetes/blob/release-1.13/build/build-image/cross/Dockerfile
2019-04-20 17:36:56 -04:00
Rohith 62d9078901 Adding Comment
- before I forget why, just adding a link to the issue as to why this here
2019-02-21 12:29:48 +00:00
Rohith 34c8864b59 - updating the documentation as per remove
- fixing the security group detection when using public subnets
2019-02-20 14:37:59 +00:00
Rohith 1e4cc5437a - adding a fix for associating public ip addresses to the launch template 2019-02-20 11:53:58 +00:00
Rohith 093e1f2fff - adding the logic to delete the launch template on cluster destruction
- fixing up the goformat for v1.10
2019-02-05 10:52:13 +00:00
Rohith 770cde669f - fixing up the root volume detection, similar to what we did on additional volumes 2019-02-04 14:27:37 +00:00
Rohith 74af751dc6 - fixing up the conflicts post the additional volumes merge 2019-02-04 14:15:16 +00:00
Rohith e2574f3938 - splitting out the code per target
- adding some unit testing for the terraform render
- adding the terraform render, updating the autoscaling and creating the launchtemplate
2019-02-04 12:00:04 +00:00