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.
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
We can use the following commands to verify the Agent is up and running:
iofogctl get agents
iofogctl describe agent Agent-1