sc is a command-line interface (CLI) tool, similar to the AWS CLI, designed as an interface for soeren.cloud.
go install github.com/soerenschneider/sc@latestUniversal Command Line Interface for soeren.cloud
Usage:
sc [command]
Available Commands:
agent Interact with a remote sc-agent instance
completion Generate the autocompletion script for the specified shell
healthcheck Sign, issue and revoke x509 certificates and retrieve x509 CA data
help Help about any command
vault A brief description of your command
version Print version and exit
Flags:
-h, --help help for sc
--no-telemetry Do not perform check for updated version
--profile string Profile to use
-v, --verbose Print debug logs
Use "sc [command] --help" for more information about a command.
Detailed documentation for all CLI sub commands is available below
The majority of the functionality is auto-generated using the cobra-cli and oapi-codegen using sc-agent's OpenAPI spec. It leverages the auto-generated libraries from github.com/soerenschneider/sc-agent/pkg/api to interact with the sc-agent REST API.