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