Skip to content

rancher-eio/backstage

Repository files navigation

EIO's Backstage

This is EIO's backstage App customized and configured with the necessary plugins needed for our use cases.

It is based on Spotify's backstage project.

How it was created

This app was created using the instructions from the backstage docs for creating an app. Requirements:

```
$ brew install nvm
$ nvm install 20
$ nvm use  v20
```

Creating the app:

 $ npx @backstage/create-app@latest

Adding New Plugins

Backstage has an extensive list of existing plugins and each with its directions on how to install and configure it in backstage. The first plugin added to our app is the kubernetes plugin following the instructions here and modifying the code accordingly.

Building the App

The image is built, tagged and pused to the rancherlabs dockerhub repo:

$ docker image build -t backstage .
$ docker tag 128badea80e8 rancherlabs/custom-backstage:v0.0.1

This image is referenced in the backstage helmrelease in the cluster's repository.

About

Backstage customized for EIO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published