Skip to content

guymenahem/backstage-demo

Repository files navigation

Prerequisites

Create Clusters

chmod +x clusters.sh

# TODO: Send emails to the attendees with the instructions how to
#   use the clusters and the tools that should be installed.
./clusters.sh

Demo Setup

chmod +x setup.sh

./setup.sh

source .env

Create Your Own Backstage Component

  1. Copy the users-api/users-app-component.yaml to /catalog
cp users-api/users-app-component.yaml to catalog/new-app.yaml
  1. Edit the catalog/new-app.yaml based on the component configuration
  2. Add an Entry to /catalog/catalog-all.yaml
    - ./new-app.yaml
  1. Create a relation between to components, by adding the following configuration to one of the components - example.
spec:
  dependsOn: ['component:db']
  1. Add links to component by adding the following configuration - example
metadata:
  links:
  -  url: https://example.com/user
     title: Examples Users
     icon: user

Destroy Clusters

chmod +x setup.sh

./setup.sh

source .env

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages