Installation Guide
Step-by-step guide to installing the PumaGate gateway and agent.
Deploy PumaGate in three steps: configure your pumagate.com account, set up a Gateway, and deploy Agents on target hosts. The diagram below shows the deployment sequence and component relationships.
Choose Your Platform
Infrastructure Automation
Deploy PumaGate agents at scale using your favourite infrastructure automation tools. Each module is available in its own GitHub repository.
github.com/pumagate/pumagate-ansible
github.com/pumagate/pumagate-puppet
github.com/pumagate/pumagate-terraform
Quick Start
For the fastest agent installation on Linux, run:
curl -sSL https://pumagate.com/install/YOUR_ORG_UUID | sudo bash
Allow outbound HTTPS (443) to your PumaGate appliance and updates.pumagate.com for verified agent downloads and updates.
For Docker deployments:
docker run -d --name pumagate-agent --privileged --pid=host --network=host \
-v /sys:/sys:ro -v /proc:/proc:ro \
-e AGENT_API_URL=https://pumagate.com \
-e AGENT_TENANT_ID=00000000-0000-0000-0000-000000000000 \
pumagate/agent:latest
Platform Support
| Platform | Architecture | Minimum Kernel | Status |
|---|---|---|---|
| Linux (Standalone) | amd64, arm64 | 4.9+ | GA |
| Docker | amd64, arm64 | 4.9+ (host) | GA |
Downloads
Agent binaries and installation scripts are available from the PumaGate update repository:
pumagate-agent-linux-amd64
pumagate-agent-linux-arm64
pumagate/agent:latest