### Set Up Local Development with Kind Cluster Configuration Source: https://github.com/openchoreo/backstage-plugins/blob/main/README.md Copies the pre-configured local development template and starts the Backstage development server. This setup enables connection to a local Kind cluster running OpenChoreo services at *.openchoreo.localhost. The development server will be accessible at http://localhost:3000. ```bash # Copy the pre-configured local development template cp app-config.local.yaml.example app-config.local.yaml # Start Backstage yarn start # Access at http://localhost:3000 ``` -------------------------------- ### Initialize and Start Backstage Backend with OpenChoreo Modules Source: https://context7.com/openchoreo/backstage-plugins/llms.txt Initializes and starts the Backstage backend application, including the OpenChoreo catalog entity provider. This TypeScript code demonstrates the basic setup for a Backstage backend, adding essential core plugins and the specific OpenChoreo catalog backend module. ```typescript // packages/backend/src/index.ts import { createBackend } from '@backstage/backend-defaults'; const backend = createBackend(); // Register catalog plugin backend.add(import('@backstage/plugin-catalog-backend/alpha')); // Add OpenChoreo catalog entity provider backend.add(import('@openchoreo/backstage-plugin-catalog-backend-module')); backend.start(); ``` -------------------------------- ### Setup Local Development Environment for Backstage with Kind Source: https://context7.com/openchoreo/backstage-plugins/llms.txt This Bash script outlines the steps to set up a local development environment for Backstage with Kind cluster integration. It includes prerequisites, DNS configuration, cloning the repository, installing dependencies, setting up local configuration files, and running development servers and tests. ```bash # Prerequisites: Node.js 22, Yarn 4.4.1, Docker, Kind cluster with OpenChoreo # Configure DNS resolution for local development sudo bash -c 'cat >> /etc/hosts <