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
Copy file name to clipboardExpand all lines: _docs/example-catalog/cd-examples/amazon-ecs.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,8 +25,8 @@ max-width="100%"
25
25
26
26
27
27
1. Configure an ECS (or Fargate) Cluster with at least one running instance.
28
-
1. Configure an ECS Service and Task Definition with a reference to**the image that you are going to build and push.** See[the official amazon docs](http://docs.aws.amazon.com/AmazonECS/latest/developerguide/Welcome.html) for more details.
29
-
1. Connect your[ECR to Codefresh]({{site.baseurl}}/docs/docker-registries/external-docker-registries/amazon-ec2-container-registry/) so that it can be used by name in Codefresh pipelines.
28
+
1. Configure an ECS Service and Task Definition with a reference to**the image that you are going to build and push.** See[the official amazon docs](http://docs.aws.amazon.com/AmazonECS/latest/developerguide/Welcome.html){:target="\_blank"} for more details.
29
+
1. Connect your[ECR to Codefresh]({{site.baseurl}}/docs/integrations/docker-registries/amazon-ec2-container-registry/) so that it can be used by name in Codefresh pipelines.
30
30
1. Verify you have AWS Credentials (`AWS_ACCESS_KEY_ID`,`AWS_SECRET_ACCESS_KEY`), with the following privileges:
31
31
32
32
`JSON`
@@ -109,7 +109,7 @@ This pipeline does the following:
109
109
110
110
1. Clones the source code with a[Git clone step]({{site.baseurl}}/docs/pipelines/steps/git-clone/)
111
111
1. Uses a[build step]({{site.baseurl}}/docs/pipelines/steps/build/) to create a Docker image
112
-
1. Uses a[push step]({{site.baseurl}}/docs/cpipelines/steps/push/) to push the docker image to ECR. The registry was previously[connectedin Codefresh]({{site.baseurl}}/docs/docker-registries/external-docker-registries/) with the`ecr` identifier.
112
+
1. Uses a[push step]({{site.baseurl}}/docs/pipelines/steps/push/) to push the docker image to ECR. The registry was previously[connectedto Codefresh]({{site.baseurl}}/docs/integrations/docker-registries/amazon-ec2-container-registry/) with the`ecr` identifier.
113
113
1. Runs`codefreshplugins/cf-deploy-ecs` to perform the actual deployment
114
114
115
115
@@ -144,13 +144,13 @@ The `codefreshplugins/cf-deploy-ecs` step performs the following:
144
144
* The`cfecs-update` command exits with a timeout error if after --timeout (default = 900s)`runningCount` does not equal`desiredCount`
145
145
* The`cfecs-update` exits with an error if --max-failed (default = 2) or more ECS tasks were stopped with error for the task definition that you are deploying. ECS continuously retries failed tasks.
146
146
147
-
You can also find the same step in the form of a[Codefresh plugin](https://codefresh.io/steps/step/ecs-deploy).
147
+
You can also find the same step in the form of a[Codefresh plugin](https://codefresh.io/steps/step/ecs-deploy){:target="\_blank"}.