pbadmin join-server create
Create a Join Server
pbadmin join-server create [flags]
Examples
Create:
$ pbadmin join-server create --join-eui-prefixes EC656E0000000000/24
Create with name and listed in the catalog:
$ pbadmin join-server create --join-eui-prefixes EC656E0000000000/24 \
--name "The Things Join Server" --listed
Configure a LoRaWAN Backend Interfaces 1.1 target with HTTP basic auth:
$ pbadmin join-server create --join-eui-prefixes EC656E0000000000/24 \
--lookup-protocol TS002_V1_1 \
--lookup-address https://user:pass@example.com
See for more target configuration options:
$ pbadmin join-server update target --help
Options
--admin-email string email address
--admin-name string name
--admin-url string url
--fixed-cluster-id string cluster ID
--fixed-net-id netID LoRa Alliance NetID
--fixed-tenant-id string tenant ID
-h, --help help for create
--join-eui-prefixes joinEUIPrefixes JoinEUI prefixes
--listed list Join Server in catalog
--lookup-address string address (e.g. URL with HTTP basic authentication)
--lookup-authorization string custom authorization value (e.g. HTTP Authorization header value)
--lookup-fns-path string path for Forwarding Network Server (fNS)
--lookup-hns-path string path for Home Network Server (hNS)
--lookup-origin-net-id netID LoRa Alliance NetID
--lookup-pb-token use Packet Broker token
--lookup-protocol protocol protocol (GRPC,NATS_STREAMING_SERVER,TS002_V1_0,TS002_V1_1)
--lookup-root-cas-file string path to PEM encoded root CAs
--lookup-sns-path string path for Serving Network Server (sNS)
--lookup-tls-cert-file string path to PEM encoded client certificate
--lookup-tls-key-file string path to PEM encoded private key
--name string Join Server name
--tech-email string email address
--tech-name string name
--tech-url string url
Options inherited from parent commands
--client-id string OAuth 2.0 client ID
--client-secret string OAuth 2.0 client secret
--config string config file (default is .pb.yaml, $HOME/.pb.yaml)
-d, --debug debug mode
--iam-address string address of the server "host[:port]" (default "iam.packetbroker.net:443")
--iam-password string IAM password
--iam-username string IAM username
--insecure insecure
--token-url string OAuth 2.0 token URL (default "https://iam.packetbroker.net/token")
SEE ALSO
- pbadmin join-server - Manage Packet Broker Join Servers