This repository manages Backstage resources. It provides a centralized repository for managing all Backstage configurations, plugins, and customizations. It runs on Google Kubernetes Engine (GKE) and leverages various Google Cloud Platform (GCP) services for scalability and reliability. It depends on google-kubernetes-engine for cluster provisioning and onboarding of namespaces.
The continuous delivery workflows are implemented using GitHub Actions, ensuring testing, building, and deployment of Backstage components.
Links to documentation and other resources required to develop and iterate in this repository successfully.
- backstage
- cloud dns
- cloud sql
- datadog synthetics
- google cloud platform iam
- google cloud platform projects
- helm
- kubernetes
A local instance of Backstage can be used to test some of the changes made to the repository. You can go to the application
directory and start the app using the yarn dev command. The yarn dev command will run both the frontend and backend as separate
processes (named [0] and [1]) in the same window.
cd app
yarn dev