provisioning-catalog/components/fleet_agent/taskserv/env-fleet_agent.j2

20 lines
927 B
Text
Raw Normal View History

# env-fleet_agent — rendered from workspace NCL by the provisioning Tera pipeline.
# Source: workspaces/<ws>/infra/<infra>/components/fleet_agent.ncl
FLEET_AGENT_NODE_ID="{{ taskserv.node_id }}"
FLEET_AGENT_TARGET_SERVER="{{ taskserv.target_server }}"
FLEET_AGENT_IMAGE_REF="{{ taskserv.image_ref }}"
FLEET_AGENT_NATS_URL="{{ taskserv.nats.url }}"
FLEET_AGENT_SUBJECT_PREFIX="{{ taskserv.nats.subject_prefix | default(value="fleet.libre-forge") }}"
FLEET_AGENT_DECLARED_CPU="{{ taskserv.declared.cpu }}"
FLEET_AGENT_DECLARED_RAM_GB="{{ taskserv.declared.ram_gb }}"
FLEET_AGENT_DECLARED_DISK_GB="{{ taskserv.declared.disk_gb }}"
FLEET_AGENT_HEARTBEAT_S="{{ taskserv.heartbeat_seconds | default(value=15) }}"
FLEET_AGENT_SYSTEM_USER="{{ taskserv.system_user | default(value="fleet-agent") }}"
# FLEET_AGENT_NKEY_SEED is injected via _credentials.env (decrypted from
# taskserv.nats.nkey_creds_ref by the deploy pipeline).