Deploy Backstage to Kubernetes (Traefik Ingress, In-Cluster PostgreSQL, Harbor)
This post shows how I deploy my Backstage app (homelab-backstage) into Kubernetes while keeping my existing Backstage instance unchanged. This […]
Engineering field notes
Tested walkthroughs from real lab and production-style setups across Linux, cloud, Kubernetes, networking, security, observability, data platforms, IoT, Android, and self-hosted services.
This post shows how I deploy my Backstage app (homelab-backstage) into Kubernetes while keeping my existing Backstage instance unchanged. This […]
This guide shows how to run a production-style Backstage container that uses PostgreSQL (instead of SQLite), with secrets provided through
This guide shows a simple, production-style Docker deployment for a Backstage app that we previously ran from source. Goal: Prerequisites
This post shows how to auto-ingest Backstage catalog entities from Gerrit using the official Gerrit Discovery entity provider. The provider
This guide shows how to add an Artifactory-powered “Artifacts” tab to Backstage entities. The tab displays a folder tree on
This post shows how to configure JFrog Artifactory Open Source (OSS) to authenticate users against OpenDJ using LDAPS and a
This post shows how to trigger a Jenkins Pipeline build on every GitHub push when your Jenkinsfile is stored in
In previous posts, I already have: Now I want Backstage to show Jenkins CI/CD status directly in the CI/CD tab
I already have Backstage running on Ubuntu 24.04 with: The next step is: I don’t want to click “Register existing
In a previous post, I installed Backstage on Ubuntu 24.04, wired it to Keycloak for OIDC login, and ran it