Installing Hoop Agent
📄️ Client Keys
Client keys are required for agents to authenticate in the gateway. The name of the key is used as the prefix when publishing connections, it acts as an tenancy configuration for workloads (e.g.: homolog, prod, dev, etc)
📄️ Local
Run hoop on your machine using Docker, and test everything locally
📄️ MacOS
MacOS users have the option to use the brew package manager.
📄️ Linux
We recommend using systemd to manage the hoop agent
📄️ Docker
You can run our image with the following command to start a Docker Container with our Agent
📄️ Heroku
Hoop is configured on Heroku using our custom buildpack. The agent could be started alongside any process that stays running (e.g.
📄️ Kubernetes
Helm command line
📄️ Embedded Mode
This mode is recommended when you need to interact with the application runtime context. This mode integrates more seamless without additional configuration if you need to perform administrative tasks that requires the context of a running application. Below there's a few examples