Update docs of secrets set command

This commit is contained in:
carlosmonastyrski
2025-03-26 19:04:07 -03:00
parent d4125443a3
commit 977c02357b
+18 -2
View File
@@ -186,12 +186,28 @@ This command allows you to set or update secrets in your environment. If the sec
If the secret key does not exist, a new secret will be created using both the key and value provided. If the secret key does not exist, a new secret will be created using both the key and value provided.
```bash ```bash
$ infisical secrets set <key1=value1> <key2=value2>... $ infisical secrets set <key1=value1> <key2=value2> <key3=@/path/to/file>...
## Example ## Example
$ infisical secrets set STRIPE_API_KEY=sjdgwkeudyjwe DOMAIN=example.com HASH=jebhfbwe $ infisical secrets set STRIPE_API_KEY=sjdgwkeudyjwe DOMAIN=example.com HASH=jebhfbwe [email protected]
``` ```
<Tip>
When setting secret values:
- Use `secretName=@path/to/file` to load the secret value from a file
- Use `secretName=\@value` if you need the literal '@' character at the beginning of your value
Example:
```bash
# Set a secret with the value loaded from a certificate file
$ secrets set CERTIFICATE=@/path/to/certificate.pem
# Set a secret with the literal value "@example.com"
$ secrets set email=\@example.com
```
</Tip>
### Flags ### Flags
<Accordion title="--env"> <Accordion title="--env">