Setup Your Agents

The actual 'edge' of your Edge Compute Network ('ECN') is composed of Agents. The other components (the Controllers and Connectors) can be deployed anywhere, including cloud infrastructure.

Deploy Agents on Remote Hosts

Create a template of agents.yaml like so:

echo "---
agents:
- name: Agent-1
  user: <Remote Username>
  host: <Remote Hostname>
  keyfile: <~/.ssh/id_rsa>" > /tmp/agents.yaml

Once the templated fields have been edited, we can run:

iofogctl deploy -f /tmp/agents.yaml

Verify the Deployment

We can use the following commands to verify the Agent is up an running:

iofogctl get agents
iofogctl describe agent Agent-1

Continue To Next Step: Setup All in One.