Skip to content

Instantly share code, notes, and snippets.

@jkeam
Created December 19, 2025 23:27
Show Gist options
  • Select an option

  • Save jkeam/c9b2344dd0a6ff654dc6fbe8b010d090 to your computer and use it in GitHub Desktop.

Select an option

Save jkeam/c9b2344dd0a6ff654dc6fbe8b010d090 to your computer and use it in GitHub Desktop.
Technical Level 3 - Test 1 App
schemaVersion: 2.2.0
metadata:
generateName: tl3test1
components:
- name: development-tooling
container:
image: registry.redhat.io/devspaces/udi-rhel9@sha256:bb5baa05f316944ca6df56ad718c368b248e8f4b2488551549b1b13c4ed5844b
env:
- name: QUARKUS_HTTP_HOST
value: 0.0.0.0
- name: MAVEN_OPTS
value: "-Dmaven.repo.local=/home/user/.m2/repository"
memoryLimit: 12Gi
cpuLimit: 4000m
volumeMounts:
- name: m2
path: /home/user/.m2
endpoints:
- name: quarkus-dev
targetPort: 8080
exposure: public
secure: false
protocol: https
path: hello
- name: debug
targetPort: 5005
exposure: none
secure: false
protocol: tcp
- name: tests
targetPort: 8081
exposure: none
secure: false
protocol: tcp
- name: m2
volume:
size: 1G
commands:
- id: package
exec:
label: "1. Package the application"
component: development-tooling
commandLine: "./mvnw package"
group:
kind: build
isDefault: true
- id: start-dev
exec:
label: "2. Start Development mode (Hot reload + debug)"
component: development-tooling
commandLine: "./mvnw compile quarkus:dev"
group:
kind: run
isDefault: true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment