# secret Manage secrets Aliases: * secrets ## Usage ```console coder secret ``` ## Description ```console - Create a secret: $ printf %s "$MYCLI_API_KEY" | coder secret create api-key --description "API key for workspace tools" --env API_KEY --file "~/.api-key" - Update a secret: $ echo -n "$NEW_SECRET_VALUE" | coder secret update api-key --description "Rotated API key" --env API_KEY --file "~/.api-key" - List your secrets: $ coder secret list - Show a specific secret: $ coder secret list api-key - Delete a secret: $ coder secret delete api-key ``` ## Subcommands | Name | Purpose | |-------------------------------------------|-----------------------------------| | [create](./secret_create.md) | Create a secret | | [update](./secret_update.md) | Update a secret | | [list](./secret_list.md) | List secrets, or show one by name | | [delete](./secret_delete.md) | Delete a secret |