Packet Broker has a command-line interface for management, configuration, reporting and testing traffic flows. This section contains instructions for installing, configuring, and using them.
For a full list of Packet Broker client commands, see the Commands section.
Which CLI client does what?
Action | Service | Client | Basic Auth | OAuth 2.0 |
---|---|---|---|---|
Manage networks | IAM | pbadmin |
administrator | |
Manage tenants | IAM | pbadmin |
administrator | network |
Manage network API keys | IAM | pbadmin |
administrator | network |
Manage cluster API keys | IAM | pbadmin |
administrator | |
List networks and tenants | IAM | pbadmin |
cluster, network | |
Manage routing policies | Control Plane | pbctl |
network, tenant | |
List routes | Control Plane | pbctl |
cluster, network, tenant | |
List routing policies | Control Plane | pbctl |
cluster, network, tenant | |
Get reports | Reporter | pbctl |
network, tenant | |
Publish and subscribe | Data Plane | pbpub , pbsub |
network, tenant |
Cluster regions
IAM and Control Plane are deployed in a global cluster:
Cluster | Address |
---|---|
IAM | iam.packetbroker.net |
Control Plane | cp.packetbroker.net |
Reporter | reports.packetbroker.net |
Routers (with Data Plane) are deployed in regional clusters:
Region | Address | LoRaWAN Backend Interfaces URL |
---|---|---|
Europe | eu.packetbroker.io |
https://eu.packetbroker.io:5138 |
North America | nam.packetbroker.io |
https://nam.packetbroker.io:5138 |
Asia Pacific | apac.packetbroker.io |
https://apac.packetbroker.io:5138 |