Skip to content

Commit 68cbab5

Browse files
Add secrets-store commands to Wrangler docs and cross-link
1 parent 61725f1 commit 68cbab5

File tree

3 files changed

+62
-0
lines changed

3 files changed

+62
-0
lines changed

src/content/docs/secrets-store/manage-secrets/how-to.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ Refer to the sections below to learn about common actions you might want to take
99

1010
You must have a [Super Administrator or Secrets Store Admin role](/secrets-store/access-control/) within your Cloudflare account.
1111

12+
## Manage via Wrangler
13+
14+
For Wrangler commands, refer to [Cloudflare Workers](/workers/wrangler/commands/#secrets-store-secret) documentation.
15+
1216
## Create a secret
1317

1418
1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com/) and select your account.

src/content/docs/secrets-store/manage-secrets/index.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Customers who create a secrets store in the open beta can have up to 20 secrets
1818

1919
## Resources
2020

21+
- [Manage via Wrangler](/workers/wrangler/commands/#secrets-store-secret)
2122
- [Create a secret](/secrets-store/manage-secrets/how-to/#create-a-secret)
2223
- [Duplicate a secret](/secrets-store/manage-secrets/how-to/#duplicate-a-secret)
2324
- [Edit a secret](/secrets-store/manage-secrets/how-to/#edit-a-secret)

src/content/docs/workers/wrangler/commands.mdx

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ Wrangler offers a number of commands to manage your Cloudflare Workers.
3333
- [`r2 object`](#r2-object) - Manage Workers R2 objects.
3434
- [`secret`](#secret) - Manage the secret variables for a Worker.
3535
- [`secret bulk`](#secret-bulk) - Manage multiple secret variables for a Worker.
36+
- [`secrets-store secret`](#secrets-store-secret) - Manage account secrets within a secrets store.
3637
- [`workflows`](#workflows) - Manage and configure Workflows.
3738
- [`tail`](#tail) - Start a session to livestream logs from a deployed Worker.
3839
- [`pages`](#pages) - Configure Cloudflare Pages.
@@ -727,6 +728,62 @@ Finished processing secrets JSON file:
727728
🚨 1 secrets failed to upload
728729
```
729730

731+
## `secrets-store secret`
732+
733+
With the release of [Secrets Store](/secrets-store/) in open beta, you can use the following commands to manage your account secrets:
734+
735+
### `create`
736+
737+
Create a secret within a store.
738+
739+
```txt
740+
wrangler secrets-store secret create <STORE_ID>
741+
```
742+
743+
### `update`
744+
745+
Update a secret within a store.
746+
747+
```txt
748+
wrangler secrets-store secret update <KEY> <STORE_ID>
749+
```
750+
751+
### `duplicate`
752+
753+
Duplicate a secret within a store.
754+
755+
```txt
756+
wrangler secrets-store secret duplicate <KEY> <STORE_ID>
757+
```
758+
759+
### `get`
760+
761+
Get a secret within a store.
762+
763+
```txt
764+
wrangler secrets-store secret get <KEY> <STORE_ID>
765+
```
766+
767+
### `delete`
768+
769+
Delete a secret within a store.
770+
771+
:::caution
772+
Before deleting a secret, make sure it is not deployed in any Workers application.
773+
:::
774+
775+
```txt
776+
wrangler secrets-store secret delete <KEY> <STORE_ID>
777+
```
778+
779+
### `list`
780+
781+
List secrets within a store.
782+
783+
```txt
784+
wrangler secrets-store secret list <STORE_ID>
785+
```
786+
730787
## `workflows`
731788

732789
:::note

0 commit comments

Comments
 (0)