INTEGRITY Документация

Secrets Store

Работа с Secret Store с помощью Wrangler.

secrets-store secret

Используйте следующие команды для управления секретами аккаунта.

secrets-store secret create

Создайте секрет в хранилище

npx wrangler secrets-store secret create [STORE-ID]

Глобальные флаги

Ниже приведён пример использования create команду, чтобы создать секрет на уровне аккаунта.

npx wrangler secrets-store secret create 8f7a1cdced6342c18d223ece462fd88d --name ServiceA_key-1 --scopes workers --remote
✓ Enter a secret value: › ***

🔐 Creating secret... (Name: ServiceA_key-1, Value: REDACTED, Scopes: workers, Comment: undefined)
✓ Select an account: › My account
✅ Created secret! (ID: 13bc7498c6374a4e9d13be091c3c65f1)

secrets-store secret update

Обновите секрет в хранилище

npx wrangler secrets-store secret update [STORE-ID]

Глобальные флаги

secrets-store secret duplicate

Дублировать секрет в хранилище

npx wrangler secrets-store secret duplicate [STORE-ID]

Глобальные флаги

secrets-store secret get

Получение секрета в хранилище

npx wrangler secrets-store secret get [STORE-ID]

Глобальные флаги

Ниже приведён пример с ожидаемым результатом:

npx wrangler secrets-store secret get 8f7a1cdced6342c18d223ece462fd88d --secret-id 13bc7498c6374a4e9d13be091c3c65f1 --remote
🔐 Getting secret... (ID: 13bc7498c6374a4e9d13be091c3c65f1)
✓ Select an account: › My account
| Name                        | ID                                  | StoreID                             | Comment | Scopes  | Status  | Created                | Modified               |
|-----------------------------|-------------------------------------|-------------------------------------|---------|---------|---------|------------------------|------------------------|
| ServiceA_key-1          | 13bc7498c6374a4e9d13be091c3c65f1    | 8f7a1cdced6342c18d223ece462fd88d    |         | workers | active  | 4/9/2025, 10:06:01 PM  | 4/15/2025, 09:13:05 AM |

secrets-store secret delete

Удалить секрет из хранилища

npx wrangler secrets-store secret delete [STORE-ID]

Глобальные флаги

secrets-store secret list

Список секретов в хранилище

npx wrangler secrets-store secret list [STORE-ID]

Глобальные флаги

secrets-store store

Используйте следующие команды для управления хранилищем.

secrets-store store create

Создайте хранилище в аккаунте

npx wrangler secrets-store store create [NAME]

Глобальные флаги

Ниже приведён пример использования create команду, чтобы создать хранилище.

npx wrangler secrets-store store create default --remote
🔐 Creating store... (Name: default)
✅ Created store! (Name: default, ID: 2e2a82d317134506b58defbe16982d54)

secrets-store store delete

Удалить хранилище в аккаунте

npx wrangler secrets-store store delete [STORE-ID]

Глобальные флаги

Ниже приведён пример использования delete команду, чтобы удалить хранилище.

npx wrangler secrets-store store delete d2dafaeac9434de2b6d08b292ce08211 --remote
🔐 Deleting store... (Name: d2dafaeac9434de2b6d08b292ce08211)
✅ Deleted store! (ID: d2dafaeac9434de2b6d08b292ce08211)

secrets-store store list

Список хранилищ в аккаунте

npx wrangler secrets-store store list

Глобальные флаги

Ниже приведён пример использования list команду, чтобы просмотреть список хранилищ.

npx wrangler secrets-store store list --remote
🔐 Listing stores...
┌─────────┬──────────────────────────────────┬──────────────────────────────────┬──────────────────────┬──────────────────────┐
│ Name    │ ID                               │ AccountID                        │ Created              │ Modified             │
├─────────┼──────────────────────────────────┼──────────────────────────────────┼──────────────────────┼──────────────────────┤
│ default │ 8876bad33f164462bf0743fe8adf98f4 │ REDACTED │ 4/9/2025, 1:11:48 PM  │ 4/9/2025, 1:11:48 PM │
└─────────┴──────────────────────────────────┴──────────────────────────────────┴──────────────────────┴──────────────────────┘