slimctl controller
Interact with the SLIM Control Plane to manage nodes, routes, connections, links, domains, and network segments across your SLIM deployment.
Aliases: c, ctrl
Default server: 127.0.0.1:50051
Usage
slimctl controller <COMMAND>
Subcommands
| Command | Aliases | Description |
|---|---|---|
node |
n, nodes, instance |
List nodes registered with the Controller |
connection |
conn |
List active connections on a node via the Controller |
route |
— | Manage routes via the Controller |
link |
— | List, add, and remove inter-domain links (API-managed mode) |
domain |
— | List, add, and remove routing domains (API-managed mode) |
segment |
— | List, add, and remove network segments (API-managed mode) |
Inherited Options
Options inherited from slimctl:
| Flag | Short | Default | Description |
|---|---|---|---|
--config |
— | ~/.slimctl/config.yaml |
Path to slimctl configuration file |
--server |
— | 127.0.0.1:50051 |
Controller gRPC endpoint |
--timeout |
— | 15s |
gRPC request timeout |
--basic-auth-creds |
-b |
— | Basic auth credentials (username:password) |
--tls.ca_file |
— | — | Path to TLS CA certificate |
--tls.cert_file |
— | — | Path to client TLS certificate |
--tls.key_file |
— | — | Path to client TLS private key |
--tls.insecure_skip_verify |
— | false |
Skip TLS certificate verification |