DDoS Detection for
Docker & Kubernetes
Run ftagent as a container on Docker hosts or as a DaemonSet across your Kubernetes cluster. The official image on Docker Hub gives you the same kernel-level DDoS detection and auto-mitigation in containerized environments.
Quick Start
Deploy in one command
After starting the container, run docker exec -it ftagent ftagent --setup to configure your API key and node UUID.
Capabilities
Full detection in a container
Host-Level Monitoring
ftagent monitors /proc/net/dev from the host network namespace. It sees all traffic entering and leaving the node, regardless of how many containers are running. DDoS attacks are volumetric and visible at the host level.
Firewall Rule Deployment
With NET_ADMIN capability and host network mode, ftagent deploys iptables and nftables rules directly on the host. For Docker container workloads, rules go in the DOCKER-USER chain automatically.
PCAP Capture
Full packet capture works with host network mode. PCAPs are stored in the mounted /var/lib/ftagent volume and uploaded to the dashboard on incident resolution for forensic analysis.
Kubernetes DaemonSet
Deploy as a DaemonSet for automatic one-agent-per-node coverage across your cluster. Works on managed Kubernetes (EKS, GKE, AKS), self-managed clusters, and bare-metal k8s deployments.
Auto-Update
Pin to a specific tag for stability or use :latest for automatic updates. The container pulls new detection rules and IOC patterns from the Flowtriq API without restarting.
Full Alert Pipeline
All alerting channels work identically in containerized deployments: Discord, Slack, PagerDuty, OpsGenie, email, SMS, and webhooks. No configuration differences from a bare-metal install.
Protect your containerized infrastructure
Pull the image from Docker Hub and have DDoS detection running in under 5 minutes.
FAQ