dpsctl

dpsctl

Overview

dpsctl is a CLI used to query or send control commands to the Domain Power Service.

Usage

dpsctl [global options]

Flags

   --host value, -H value                    DPS gRPC host address (default: "localhost")
   --port value, -p value                    DPS gRPC port number (default: 50051)
   --grpc-timeout value, -D value            gRPC timeout (duration) (default: 1m0s)
   --resolve value                           Provide a custom address for a hostname in format 'host:port:addr' (similar to curl --resolve)
   --credentials-path value, -c value        The path to the credentials configuration file (default: "${HOME}/.dpsctl/credentials.yaml")
   --insecure                                Disable TLS encryption for gRPC connections
   --insecure-tls-skip-verify                Disable TLS certificate validation for gRPC connections
   --ca-cert-path value                      Path to CA certificate file for TLS verification
   --output value, -o value                  Output format. Valid values are: json, yaml (default: "json")
   --log-file value                          Path to log file (default: "${HOME}/.dpsctl/dpsctl.log")
   --no-retry                                Whether to avoid retrying a retryable command (default: false)
   --max-retries value                       The number of retries to attempt on a retryable command (default: 3)
   --retry-delay value                       The time to wait between retries, in seconds, for a retryable command (default: 3)
   --debug                                   Enable debug logging
   --help, -h                                show help
   --version, -v                             print the version

Commands

  • server-version - Get DPS server version information
  • login - Login to DPS server
  • topology - Topology operations
  • policy - Power policy management
  • settings - Global settings management
  • bcm - Base Cluster Manager integration
  • device - Device operations
  • resource-group - Resource Group operations
  • gpu-policy - Set GPU power policies
  • nvgrid - NvGrid power management operations
  • check - Diagnostic operations & tools
  • verify - Verify DPS deployment status
  • help Shows a list of commands or help for one command

Aliases

Command Aliases
topology tp
resource-group rg
help h