Hello! I have a nested Pulumi config and one of the key has colon in its name. I want to add secrets under that key, but as far as
--path
option has format
<namespace>:<name>
Pulumi whether doesn't allow to set it, if I specify whole path with namespace, or does it in a wrong way, if I omit the namespace. For example:
- With explicitly specified namespace:
pulumi config set --secret --path 'namespace:sites["<https://example.com>"].password' password
leads to error:
error: invalid configuration key: could not parse namespace:sites["<https://example.com>"].password as a configuration key (configuration keys should be of the form `<namespace>:<name>`)
- When namespace is omitted
pulumi config set --secret --path 'sites["<https://example.com>"].password' password
, there's no error, but config contains:
config:
sites["<https://example>:
com"]:
password:
secure: <secret>
Is there any way to workaround that?
Pulumi
v3.116.1
.