Jesús Pérez be62c8701a feat: Add ARGUMENTS documentation and interactive update mode
- Add `show-arguments` recipe documenting all version update commands
- Add `complete-update-interactive` recipe for manual confirmations
- Maintain `complete-update` as automatic mode (no prompts)
- Update `update-help` to reference new recipes and modes
- Document 7-step workflow and step-by-step differences

Changes:
- complete-update: Automatic mode (recommended for CI/CD)
- complete-update-interactive: Interactive mode (with confirmations)
- show-arguments: Complete documentation of all commands and modes
- Both modes share same 7-step workflow with different behavior in Step 4
2025-10-19 00:05:16 +01:00

576 B

nu_plugin_kms

Nushell plugin for KMS operations with multiple backends.

Backends

  • RustyVault: Self-hosted Vault-compatible KMS
  • Age: Local file-based encryption
  • Cosmian: Privacy-preserving KMS
  • Fallback: HTTP to KMS service

Commands

  • kms encrypt <data> --backend <backend> - Encrypt data
  • kms decrypt <encrypted> --backend <backend> - Decrypt data
  • kms generate-key --spec <AES256|AES128> - Generate data key
  • kms status - Backend status

Installation

cargo build --release
plugin add target/release/nu_plugin_kms