Skip to content

Commit

Permalink
Updates on launch type names
Browse files Browse the repository at this point in the history
  • Loading branch information
mangulonr committed Feb 16, 2022
1 parent 7f08741 commit 95da5e7
Showing 1 changed file with 7 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,13 @@ Install options:

## Install using CloudFormation [#cloud-formation-install]

One [install option](#install-overview) is using AWS CloudFormation. We provide some CloudFormation templates that install the ECS integration onto your AWS account for EC2, ECS Anywhere and AWS Fargate launch types:
One [install option](#install-overview) is using AWS CloudFormation. We provide some CloudFormation templates that install the ECS integration onto your AWS account for EC2, External (ECS Anywhere) and AWS Fargate launch types:

1. To register the New Relic's ECS integration task, deploy [this stack](https://console.aws.amazon.com/cloudformation/home#/stacks/create/review?templateURL=https://nr-downloads-main.s3.amazonaws.com/infrastructure_agent/integrations/ecs/cloudformation/task/master.yaml&stackName=NewRelicECSIntegration). Ensure you’re deploying the stack to your desired region(s). This stack creates the following resources:
* A secret that stores the [license key](/docs/accounts/install-new-relic/account-setup/license-key).
* A policy to access the license key.
* An instance role to be used as an ECS task `ExecutionRole`, with access to the license key.
* For EC2 and ECS Anywhere launch type: Registers the New Relic Infrastructure ECS integration task.
* For EC2 and External (ECS Anywhere) launch type: Registers the New Relic Infrastructure ECS integration task.
2. Follow the additional instructions for your launch type:

<CollapserGroup>
Expand All @@ -53,7 +53,7 @@ One [install option](#install-overview) is using AWS CloudFormation. We provide
id="external-cloudformation"
title="ECS Anywhere launch type"
>
Additional steps for ECS Anywhere launch type:
Additional steps for External (ECS Anywhere) launch type:

To create a service that runs the task on every external container instance, deploy [this stack](https://console.aws.amazon.com/cloudformation/home#/stacks/create/review?templateURL=https://nr-downloads-main.s3.amazonaws.com/infrastructure_agent/integrations/ecs/cloudformation/service.yaml&NewRelicInfraTaskVersion=1).

Expand Down Expand Up @@ -124,7 +124,7 @@ One [install option](#install-overview) is using our install script. To use the
./newrelic-infra-ecs-installer.sh -c <var>YOUR_CLUSTER_NAME</var> -l <var>YOUR_LICENSE_KEY</var>
```

ECS Anywhere launch type:
External (ECS Anywhere) launch type:

```
./newrelic-infra-ecs-installer.sh -c <var>YOUR_CLUSTER_NAME</var> -l <var>YOUR_LICENSE_KEY</var> -e
Expand Down Expand Up @@ -206,7 +206,7 @@ One [install option](#install-overview) is to manually do the steps that are don
<CollapserGroup>
<Collapser
id="manual-ec2"
title="EC2 and ECS Anywhere launch type"
title="EC2 and External (ECS Anywhere) launch type"
>
Additional steps for EC2 launch type:

Expand Down Expand Up @@ -242,7 +242,7 @@ One [install option](#install-overview) is to manually do the steps that are don
aws ecs create-service --cluster "<var>YOUR_CLUSTER_NAME</var>" --service-name "newrelic-infra" --task-definition "newrelic-infra" --scheduling-strategy DAEMON --launch-type EC2
```

For ECS Anywhere launch type:
For External (ECS Anywhere) launch type:
```
aws ecs create-service --cluster "<var>YOUR_CLUSTER_NAME</var>" --service-name "newrelic-infra-external" --task-definition "newrelic-infra" --scheduling-strategy DAEMON --launch-type EXTERNAL
```
Expand Down Expand Up @@ -285,7 +285,7 @@ When you install the ECS integration using default/recommended values, it does t
* `NewRelicSSMLicenseKeyReadAccess` (created by the installer).
* `AmazonEC2ContainerServiceforEC2Role`
* `AmazonECSTaskExecutionRolePolicy`
* Registers the `newrelic-infra` ECS task definition for EC2 and ECS Anywhere launch types.
* Registers the `newrelic-infra` ECS task definition for EC2 and External (ECS Anywhere) launch types.
* For EC2 [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html), this is also done:
* Creates the service `newrelic-infra` for the registered task using a [daemon scheduling](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs_services.html) strategy and EC2 launch type.
* For ECS Anywhere [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html), this is also done:
Expand Down

0 comments on commit 95da5e7

Please sign in to comment.