Sets the value of a secret.

clusterctl solution secret set -i <solution_id> --name <secret_id> [--from-literal <secret_id>=<secret_value> | --from-file <secret_id>=<secret_path>]

See below for a description of each parameter.

For example:

$ sudo clusterctl solution secret set -i ceg --from-literal password='S!B\*d$zDsb='

If already deployed, redeploy the solution with the clusterctl solution deploy command to make changes effective.

-i ,--solution-id <solution_id>

Set the secret in the solution with the <solution_id> identifier.

Run the clusterctl solution info command to get the identifiers of the installed Entrust solutions.

Mandatory: Yes.

--from-literal <secret_id>=<secret_value>

Set the secret value from an inline value.

This option is mutually exclusive with --from-path. When omitting both options, the command assumes the --from-literal option and prompts the user for <secret_id> and <secret_value>.

Parameter

Value

Format restrictions 

​<secret_id>

​The identifier of the secret

3-128 characters in length, start with a letter, and contain only alphanumeric characters, underscores, and hyphens.

<secret_value>

The value of the secret

Cannot exceed 128KB. Must be enclosed in quotes to escape special characters (such as $, \, *, =, and !) with a backlash (\) as in the above example.

Mandatory: No.

--from-file <secret_id>=<secret_path>

Set the secret value from a file.

This option is mutually exclusive with --from-literal. When omitting both options, the command assumes the --from-literal option and prompts the user for <secret_id> and <secret_value>.

Parameter

Value

Format restrictions 

​<secret_id>

​The identifier of the secret

3-128 characters in length, start with a letter, and contain only alphanumeric characters, underscores, and hyphens.

<secret_path>

The path of a file containing the Base64 encoding of the secret value

Cannot exceed 128KB. Must be enclosed in quotes to escape special characters (such as $, \, *, =, and !) with a backlash (\) as in the above example.

Mandatory: No.