- 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
71 lines
1.3 KiB
TOML
71 lines
1.3 KiB
TOML
# Nushell Plugin Registry for Provisioning Platform
|
|
# This file tracks available Nushell plugins with metadata
|
|
|
|
[nu_plugin_auth]
|
|
upstream_url = "local"
|
|
status = "ok"
|
|
auto_merge = false
|
|
description = "Authentication plugin (JWT, MFA) for provisioning platform"
|
|
version = "0.1.0"
|
|
category = "provisioning"
|
|
commands = [
|
|
"auth login",
|
|
"auth logout",
|
|
"auth verify",
|
|
"auth sessions",
|
|
"auth mfa enroll",
|
|
"auth mfa verify"
|
|
]
|
|
dependencies = [
|
|
"jsonwebtoken",
|
|
"reqwest",
|
|
"keyring",
|
|
"rpassword",
|
|
"qrcode"
|
|
]
|
|
|
|
[nu_plugin_kms]
|
|
upstream_url = "local"
|
|
status = "ok"
|
|
auto_merge = false
|
|
description = "KMS plugin (RustyVault, Age, Cosmian) for provisioning platform"
|
|
version = "0.1.0"
|
|
category = "provisioning"
|
|
backends = ["rustyvault", "age", "cosmian", "aws", "vault"]
|
|
commands = [
|
|
"kms encrypt",
|
|
"kms decrypt",
|
|
"kms generate-key",
|
|
"kms status"
|
|
]
|
|
dependencies = [
|
|
"reqwest",
|
|
"age",
|
|
"base64",
|
|
"serde"
|
|
]
|
|
|
|
[nu_plugin_orchestrator]
|
|
upstream_url = "local"
|
|
status = "ok"
|
|
auto_merge = false
|
|
description = "Orchestrator operations plugin (status, validate, tasks)"
|
|
version = "0.1.0"
|
|
category = "provisioning"
|
|
commands = [
|
|
"orch status",
|
|
"orch validate",
|
|
"orch tasks"
|
|
]
|
|
dependencies = [
|
|
"serde_json",
|
|
"serde_yaml",
|
|
"walkdir"
|
|
]
|
|
|
|
# Metadata
|
|
[registry]
|
|
version = "1.0.0"
|
|
updated = "2025-10-09"
|
|
format = "toml"
|