You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jul 10, 2021. It is now read-only.
Copy file name to clipboardExpand all lines: setup/features/aws-launch-templates/index.md
+15-16Lines changed: 15 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,12 +7,13 @@ sidebar:
7
7
8
8
{% include toc %}
9
9
10
-
> Please note that you should only proceed with this if you have [AWS EC2](/setup/install/providers/aws/aws-ec2) configured as a cloud provider.
10
+
> Please note that you should only proceed with this if you have [AWS EC2](/setup/install/providers/aws/aws-ec2) configured as a cloud provider. This features requires version 1.23.
11
11
12
12
AWS uses [launch templates](https://docs.aws.amazon.com/autoscaling/ec2/userguide/LaunchTemplates.html) to specify instance configuration information. Launch templates are the successor of launch configurations. This means that any new instance configuration feature from AWS will only be supported by launch templates.
13
13
14
14
Spinnaker still supports launch configurations for backwards compatbility, but recommends enabling launch templates to access any new features that AWS adds.
15
15
16
+
<!-- The New to AWS section is valid in version 2.24 and later
16
17
## Setup Steps
17
18
This section summarizes the steps required to set up launch templates if you are new to using AWS in Spinnaker or if you have already been using AWS as one of your cloud providers.
18
19
@@ -41,40 +42,39 @@ If you are new to Spinnaker or even just new to AWS in Spinnaker, we recommend i
41
42
### Current AWS User
42
43
If you already use AWS as a cloud provider in Spinnaker, we recommend migrating to launch templates. Since there may be pre-existing dependencies on launch configurations, we have created some rollout configurations you can utilize for testing and/or migration.
43
44
45
+
44
46
1. Update your clouddriver configuration file, usually `clouddriver.yml`, to enable launch template support.
45
47
```yml
46
48
aws.features.launch-templates.enabled: true
47
49
```
48
50
1. Review the [rollout configurations](#rollout-configuration) and determine which of these you can *temporarily* utilize for your rollout. If you do not need to rollout, stop here and follow the [new AWS users](#new-to-aws) steps instead.
49
-
1. Update `coulddriver.yml`. This step can be repeated as needed throughout your rollout. This is an example config where launch templates is rolled out to two applications in production and all of the test account. It also excludes one application completely:
51
+
-->
52
+
1. Update `clouddriver.yml`. This step can be repeated as needed throughout your rollout. This is an example config where launch templates is rolled out to two applications in production and all of the test account. It also excludes one application completely:
If you already use AWS, then your applications may have some dependencies on launch configurations that prevent simple feature enabling. The configuration options beflow were created to aid with testing or a rollout period. Feel free to use whatever combination is best for you. If you would prefer to **skip a rollout**, use the configuration in [New to AWS](#new-to-aws).
76
+
If you already use AWS, then your applications may have some dependencies on launch configurations that prevent simple feature enabling. The configuration options beflow were created to aid with testing or a rollout period. Feel free to use whatever combination is best for you.
77
+
<!--If you would prefer to **skip a rollout**, use the configuration in [New to AWS](#new-to-aws).-->
78
78
79
79
<table>
80
80
<thead>
@@ -149,4 +149,3 @@ Once launch templates are enabled in clouddriver, a new set of features are unlo
0 commit comments