Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
d946670d
Commit
d946670d
authored
May 28, 2020
by
Marcel Amirault
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add AWS section to make doc easier to expand
parent
a3b58596
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
4 deletions
+9
-4
doc/ci/cloud_deployment/index.md
doc/ci/cloud_deployment/index.md
+9
-4
No files found.
doc/ci/cloud_deployment/index.md
View file @
d946670d
...
...
@@ -7,13 +7,18 @@ type: howto
# Cloud deployment
Interacting with a major cloud provider
such as Amazon AWS
may have become a much needed task that's
Interacting with a major cloud provider may have become a much needed task that's
part of your delivery process. GitLab is making this process less painful by providing Docker images
that come with the needed libraries and tools pre-installed.
By referencing them in your CI/CD pipeline, you'll be able to interact with your chosen
cloud provider more easily.
## Run AWS commands from GitLab CI/CD
## AWS
GitLab provides Docker images to simplify working with AWS, and a template to make
it easier to
[
deploy to AWS
](
#deploy-your-application-to-the-aws-elastic-container-service-ecs
)
.
### Run AWS commands from GitLab CI/CD
> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/31167) in GitLab 12.6.
...
...
@@ -54,7 +59,7 @@ Some credentials are required to be able to run `aws` commands:
Container Registry
](
../../user/packages/container_registry/index.md
)
and is
ready to use. Alternatively, replace the image with one hosted on AWS ECR.
## Use an AWS Elastic Container Registry (ECR) image in your CI/CD
##
#
Use an AWS Elastic Container Registry (ECR) image in your CI/CD
Instead of referencing an image hosted on the GitLab Registry, you can
reference an image hosted on any third-party registry, such as the
...
...
@@ -65,7 +70,7 @@ repository](https://docs.aws.amazon.com/AmazonECR/latest/userguide/docker-push-e
Then reference it in your
`.gitlab-ci.yml`
file and replace the
`image`
path to point to your ECR image.
## Deploy your application to the AWS Elastic Container Service (ECS)
##
#
Deploy your application to the AWS Elastic Container Service (ECS)
> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/207962) in GitLab 12.9.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment