Search documentation
karat

+

K

apollo-cli environment config get

Gets the configuration for a single environment from the Central Config Service (CCS). If the outputDir flag is not specified or empty, this command prints the configuration response from CCS to stdout. If outputDir is not empty, the command writes the environment configuration files and directories to the output directory. This consists of a "metadata.yml" file and directories that contain configuration for services, daemons, and other Apollo entities.

Copied!
1 apollo-cli environment config get [environment-id] [flags]

Flags

FlagUse
-h, --helpHelp for get
--output-dirDirectory in which environment configuration is written. If blank, output is printed as JSON instead of being written to a directory (if working directory is desired, specify as ".").

Flags inherited from parent commands

FlagUse
--apollo-client-idClient ID to use for generating Bearer Token
--apollo-client-secretClient secret to use for generating Bearer Token
--apollo-tokenBearer Token to use for authenticated endpoints
--apollo-token-providerSpecifies how the Bearer Token used for authenticated Apollo endpoint calls is provided. Valid values are "auto", "static", or "service-user" (default "auto"). If "auto" is specified, will use either the Bearer Token provided by "apollo-token" or a Bearer Token obtained by using "apollo-client-id" and "apollo-client-secret" to generate a token from Multipass depending on which values are set (but will error if both values are set). If "static" is specified, the token provided by "apollo-token" is used. If "service-user" is specified, "apollo-client-id" and "apollo-client-secret" are used to generate a token from Multipass.
--apollo-urlBase URL for Apollo that is used to derive the API endpoints
--debugEnable debug level logging
-e, --environmentEnvironment ID (including suffix) to use for environment-scoped commands
--http-timeoutTimeout in minutes for all apollo requests
-k, --insecure-skip-verifySkip verification of server certificate
-o, --outputOutput format (json,yaml,pretty)
--quietDo not print log output to stderr

See also