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.

1 Sign Up Create your account on pumagate.com. Configure teams, groups, and SSO. Dashboard API SSO then 2 Deploy Gateway Connection proxy handling SSH, RDP, HTTPS, DB. Connects to pumagate.com. Session proxy S3 recordings then 3 Install Agents Deploy on each target server. Lightweight binary that reports to pumagate.com. Metric export Secret store Deployment Methods Linux (native) Docker Ansible pumagate-ansible Puppet pumagate-puppet Terraform pumagate-terraform Requirements: Linux kernel 4.9+ • amd64 or arm64 • Root or CAP_BPF capability • Outbound HTTPS to pumagate.com

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.

Repositories: 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

PlatformArchitectureMinimum KernelStatus
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:

Linux (amd64)
pumagate-agent-linux-amd64
Linux (arm64)
pumagate-agent-linux-arm64
Docker Image
pumagate/agent:latest