Installing the agent
Download and install the appropriate agent to your device.
-
Use wget:
Identify your architecture and get correct wget command
In the "qbee packages" tab in the UI (see image above) we have packages for different CPU architectures. Please identify your architecture. This can be done by running
uname -m
. Then locate the correct wget link or download the packages.ARM 32 bit:
wget https://cdn.qbee.io/software/qbee-agent/qbee-agent_1.2.1_armhf.deb
ARM 64 bit:
wget https://cdn.qbee.io/software/qbee-agent/qbee-agent_1.2.1_arm64.deb
Intel x86:
wget https://cdn.qbee.io/software/qbee-agent/qbee-agent_1.2.1_amd64.deb
-
Install package:
sudo dpkg -i <package-name>
-
After successful installation the agent will output a command that explains how to bootstrap it to qbee. This will look like:
sudo /opt/qbee/bin/qbee-bootstrap -k <bootstrap_key>
The next chapter will explain how to obtain the bootstrap key.
Automated deployment
All this would typically be done under factory provisioning, with a script or with an autostart process on the image. Feel free to reach out to us to discuss how you can easily deploy your agent package. Here is one example with chroot and here how to create a master image.