homelab-codex-ws/hosts/lustro/node.yaml

27 lines
859 B
YAML
Raw Normal View History

# hosts/lustro/node.yaml — LUSTRO edge node manifest
# Run scripts/onboard/onboard.sh --node lustro --step 00-preflight
# to auto-populate the TODO fields below.
name: LUSTRO
role: edge
location: KEN
ssh_user: oskar
tailscale:
hostname: lustro
# ip: TODO — fill after tailscale join (step 30)
deploy_autonomy: true # onboard.sh may run mutating steps autonomously
git_control: false # node does NOT pull from Forgejo directly; push-based
hardware:
arch: TODO # populated by 00-preflight (e.g. aarch64, x86_64)
ram_mb: TODO # populated by 00-preflight
swap: TODO # populated by 00-preflight (none / <size>)
mm_runtime: TODO # populated by 00-preflight (systemd / pm2 / process / none)
services:
node-agent:
runtime: TODO # populated by 40-deploy-node-agent (image tag, config hash)