PumaGate Documentation
Comprehensive guides for deploying, configuring, and managing PumaGate Zero Trust Access.
What is PumaGate?
PumaGate is a Zero-Trust Access Gateway that provides secure SSH, RDP, VNC, Kubernetes, gRPC, Telnet, database, web application, and Secure Network Access to your infrastructure.
It consists of three components: pumagate.com (cloud platform), the Gateway (connection proxy), and the Agent (on-host runtime). The control plane never stores target credentials, agents resolve them locally, gateway-backed database sessions use ephemeral in-memory credentials only while active, every session is recorded, and all access is governed by identity-aware RBAC policies.
How It Works
Key Capabilities
Quick Start
Install on Linux (recommended)
curl -sSL https://pumagate.com/install/YOUR_ORG_UUID | sudo bash
Ensure outbound HTTPS (443) to your PumaGate appliance and updates.pumagate.com.
Or run with Docker
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
Verify Installation
# Check service status
sudo systemctl status pumagate-agent
# View logs
sudo journalctl -u pumagate-agent -f
Platform Support
| Platform | Architecture | Minimum Kernel | Status |
|---|---|---|---|
| Linux | amd64, arm64 | 4.9+ | GA |
| Docker | amd64, arm64 | 4.9+ (host) | GA |