Skip to content

epic: resurrect quickstart-openshift-modules and Java Quarkus overlay #489

Closed

Description

@DerekRoberts

Summary

Resurrect the repository as quickstart-openshift-modules to serve as a modular overlay source for Backstage software templates. Restores OpenShift templates, purges legacy Helm charts, stabilizes the Quarkus Native (GraalVM) runtime on Java 21 LTS, and establishes the overlay contract with bcgov/quickstart-openshift.

(Note: CI/CD workflow consolidation to bcgov/actions and bcgov/actions-openshift is handled separately).

Sub-Tasks

Acceptance Criteria

  • Directory taxonomy supports composable overlays (backends/java-quarkus, backends/python-fastapi).
  • Legacy Helm charts (charts/) are completely removed.
  • Quarkus Native builds on Java 21 LTS and runs locally via docker-compose.yml.
  • Stamping backends/java-quarkus over quickstart-openshift results in a functional OpenShift-ready application.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions