27 lines
859 B
YAML
27 lines
859 B
YAML
|
|
# 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)
|