App Services Backstage
Backstage for Application Services
To start the app, run:
# build
yarn install
# you need to specify the Registry endpoint
# to bring up a temporary in-memory one:
# podman run -it -p 8080:8080 apicurio/apicurio-registry-mem:latest-release
REGISTRY_ENDPOINT="http://localhost:8080" yarn dev
# you need to install python3.10 and pass a reference to GYP to use it
sudo dnf install pypy2 pypy3.9 python3.10 libuv-devel brotli-devel
export NODE_GYP_FORCE_PYTHON=/usr/bin/python3.10
yarn install
yarn tsc
yarn build
docker pull quay.io/aperuffo/backstage-demo:latest
docker run -it -p 7007:7007 quay.io/aperuffo/backstage-demo:latest
The Docker image will be rebuilt and pushed on merge to main
.
oc new-app quay.io/aperuffo/app-services-backstage
(or use kubernetes.yaml for non openshift deploy)- Fetch route url
oc get route
- Set backend url in the env
APP_CONFIG_backend_baseUrl=your url