Creates a CR to set environment config
Creates a change request to set the environment config to whatever is specified at the file path inputted by the user. This is intended to be used during hub bootstrapping in order to create an initial environment config. In dry-run-mode, this method prints out the OpenRequest JSON object. If it is not in dry-run mode, this method submits the change request to CCS and prints the change request rid.
Copied!1apollo-cli set-environment-config [flags]
Flag | Use |
---|---|
--dry-run | Print the operations that would be performed |
--environment | Environment |
--environment-config-path | Path to the environment configuration file |
-h , --help | Help for set-environment-config |
Flag | Use |
---|---|
--apollo-client-id | Client ID to use for generating Bearer Token |
--apollo-client-secret | Client secret to use for generating Bearer Token |
--apollo-token | Bearer Token to use for authenticated endpoints |
--apollo-token-provider | Specifies 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-url | Base URL for Apollo that is used to derive the API endpoints |
--debug | Enable debug level logging |
--http-timeout | Timeout in minutes for all apollo requests |
-k , --insecure-skip-verify | Skip verification of server certificate |
-o , --output | Output format (json,yaml,pretty) |
--quiet | Do not print log output to stderr |