Files
orca/examples/full-stack/web-app-lxc.md
T
Jon Chery 7dc7980d74 docs(E): UAT docs + signoff script fixes + pve-ct example (REQ-170)
- docs/uat.md: remove --rp-id from cluster seal (belongs to auth init-idp);
  fix secrets set syntax (positional KEY=value, not --value flag); add
  auth init-idp step; add troubleshooting section (ORCA_HOME, known_hosts,
  Traefik, SSH, job list, Proxmox runtime)
- scripts/uat-signoff.sh: fix 6 assertions (#04 SKIP if no linux, #08
  check node field in JSON, #14 verify file exists first, #27 fix pprof
  grep, #34/35 already passing); add 3 new assertions (#36 traefik
  installed, #37 known_hosts exists, #38 master_key exists); total 38
- examples/full-stack/web-app-lxc.md: pve-ct jobspec variant for Proxmox
  LXC container deployment

---ci---
project: orca
milestone: v0.12.18
phase: E
status: complete
requirements:
  covered: [170]
---/ci---
2026-08-10 16:37:57 +00:00

809 B

kind, name, namespace, runtime, resources, ports, constraints, restart, health, tasks
kind name namespace runtime resources ports constraints restart health tasks
Service web-app-lxc prod
one_of image
pve-ct local:vztmpl/ubuntu-24.04
cpu_millicores memory_mib disk_mib
500 512 2048
name port protocol
http 8080 tcp
node.kind == 'proxmox'
mode max_retries delay
service 3 10s
interval timeout path
30s 5s /healthz
name runtime ports
web
command
/bin/bash -c 'apt-get update && apt-get install -y nginx && nginx -g 'daemon off;'
name port protocol
http 8080 tcp

Web App (LXC container variant)

Deploys as a Proxmox LXC container via pct create.

Requires --target and the LXC template

(auto-downloaded during orca node join --type proxmox).