Create a Non-Human Identity in the CoreLink self-service portal (Self-Service > New NHI), then set the two environment variables below. No tokens are issued -- the agent authenticates via host fingerprint attestation on first connect. An admin approves the first connection; subsequent connects auto-approve when the fingerprint matches.
tar -xzf corelink-transit-agent.tar.gz
sudo mv corelink-transit-agent /usr/local/bin/
export NHI_ID="<your-nhi-id>"
export PLATFORM_URL="https://usecorelink.com"
corelink-transit-agent
Configuration (agent.yaml)
agent:
nhi_id: "<your-nhi-id>"
platform_url: "https://usecorelink.com"
interval: 30s