Skip to content

rawanbadawi/backstage-templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

Backstage Templates for GCP

This repo will host templates to deploy and publish artifacts within backstage.

What is Backstage?

How can I get started?

Install and configure backstage, if you are new, here is a step by step tutorial you can follow

Once you reach add components stop and change the - allow array from this

catalog:
  import:
    entityFilename: catalog-info.yaml
    pullRequestBranchName: backstage-integration
  rules:
    - allow: [Component, System, API, Resource, Location]

to

catalog:
  import:
    entityFilename: catalog-info.yaml
    pullRequestBranchName: backstage-integration
  rules:
    - allow: [Component, System, API, Resource, Location, Template]  # < add Template

restart the application cntl-C then yarn dev .

Then proceed with adding components and use this link to register

https://github.com/rawanbadawi/backstage-templates/blob/main/catalog-info.yaml

Running the Template

Click Create > Then click Choose on the desired template to run. Fill in the steps and run.

Please make sure to run the pre-reqs for the templates, for example our starter Cloud Run template's pre-reqs are documented here

About

Google Cloud templates on backstage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published