Tillered Arctic

config

Manage CLI configuration

config

Manage Arctic CLI configuration.

Synopsis

arctic config <subcommand> [flags]

Subcommands

SubcommandDescription
listList all clusters and peers
viewView current configuration
currentShow current context
use-clusterSet current cluster
add-peerAdd peer to a cluster
delete-peerDelete peer from cluster configuration

list

List all clusters and peers in the configuration.

Usage

arctic config list

Example

arctic config list

Output

ID                    NAME         URL                           LICENSE    CURRENT
01HXYZABC123...       Agent A      http://192.168.1.10:8080      lic_...    *
01HXYZDEF789...       Agent B      http://192.168.1.20:8080      lic_...

view

View the full configuration file.

Usage

arctic config view

Example

arctic config view

Outputs the configuration in its current format.


current

Show the current context.

Usage

arctic config current

Output

Cluster ID:      01HABC...
Name:            Production
Customer ID:     cust_...
Peer Count:      3
Default Peer:    01HXYZ...
Default URL:     http://192.168.1.10:8080
Format:          cluster

use-cluster

Set the current cluster context.

Usage

arctic config use-cluster <cluster-id-or-name>

Arguments

ArgumentDescription
cluster-id-or-nameCluster ID or name to set as current

Example

arctic config use-cluster Production
arctic config use-cluster 01HABCDEF...

Errors

ErrorDescription
cluster not foundCluster not in config

add-peer

Add a peer configuration to a cluster.

Usage

arctic config add-peer --peer-id <id> --peer-url <url> [flags]

Required Flags

FlagDescription
--peer-idPeer ID
--peer-urlAgent URL

Optional Flags

FlagDescription
--clusterCluster ID or name (defaults to current cluster)
--nameHuman-readable name for the peer

Example

arctic config add-peer \
  --peer-id 01HXYZ... \
  --peer-url http://192.168.1.30:8080 \
  --name "Agent C" \
  --cluster Production

delete-peer

Delete a peer from the cluster configuration.

Usage

arctic config delete-peer <peer-id-or-name> [flags]

Arguments

ArgumentDescription
peer-id-or-namePeer ID or name to delete

Optional Flags

FlagDescription
--clusterCluster ID or name (defaults to current cluster)

Example

arctic config delete-peer Agent-C
arctic config delete-peer Agent-C --cluster Production

Requires confirmation unless --yes is specified.

See Also