Skip to content

Commit

Permalink
Merge pull request backstage#4618 from rbogle/rbogle/fargate-docs
Browse files Browse the repository at this point in the history
Rbogle/fargate docs
  • Loading branch information
timbonicus authored Apr 20, 2021
2 parents 6b94384 + 68f3e89 commit 00cd559
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 4 deletions.
1 change: 1 addition & 0 deletions .github/styles/vocab.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ Dockerize
Docusaurus
Env
Expedia
Fargate
Figma
Firekube
Fiverr
Expand Down
16 changes: 16 additions & 0 deletions contrib/docs/tutorials/aws-fargate-deployment.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Deploying Backstage with AWS Fargate and Aurora

There are any number of ways to deploy backstage containers on AWS. One of the
simplest from a management and ops perspective is to leverage AWS Fargate and
Aurora PostgreSQL, where both the container orchestration and database clusters
are AWS managed services.

However, to use them properly there are a large number of supporting resources
(VPCs, Security Groups, Load Balancers, Certificate, etc) required. One approach
is to use [AWS Cloud Development Kit (CDK)](https://aws.amazon.com/cdk/) to
simplify and automate the creation of the entire infrastructure stack along with
automating the build and deploy of the container.

Check out the [Backstage On AWS](https://github.com/rbogle/backstage-on-aws)
repository, for a ready to use CDK application for deploying your custom
Backstage app onto AWS ECS Fargate and Aurora.
4 changes: 1 addition & 3 deletions docs/deployment/helm.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
---
id: helm
title: Deploying Backstage with Helm
title: Deploying with Helm
description: How to deploy Backstage with Helm and Kubernetes
sidebar_label: Helm
---

# Helm charts

An example Backstage app can be deployed in Kubernetes using the
[Backstage Helm charts](https://github.com/backstage/backstage/tree/master/contrib/chart/backstage).

Expand Down
4 changes: 3 additions & 1 deletion docs/deployment/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,9 @@ There is also an example of deploying on [Heroku](heroku.md), which only
requires the first two steps.

An example of deploying Backstage with a [Helm chart](helm.md), a common pattern
in AWS, is also available.
in AWS, is also available. There is also a contrib guide to deploying Backstage
with
[AWS Fargate and Aurora PostgreSQL](https://github.com/backstage/backstage/blob/master/contrib/docs/tutorials/aws-fargate-deployment.md)

Please consider contributing other deployment guides if you get Backstage set up
on common infrastructure, it would be a great benefit to the community.
Expand Down

0 comments on commit 00cd559

Please sign in to comment.