Jesús Pérez 6a59d34bb1
chore: update provisioning configuration and documentation
Update configuration files, templates, and internal documentation
for the provisioning repository system.

Configuration Updates:
- KMS configuration modernization
- Plugin system settings
- Service port mappings
- Test cluster topologies
- Installation configuration examples
- VM configuration defaults
- Cedar authorization policies

Documentation Updates:
- Library module documentation
- Extension API guides
- AI system documentation
- Service management guides
- Test environment setup
- Plugin usage guides
- Validator configuration documentation

All changes are backward compatible.
2025-12-11 21:50:42 +00:00

33 lines
21 KiB
HTML

<!DOCTYPE HTML>
<html lang="en" class="ayu" dir="ltr">
<head>
<!-- sidebar iframe generated using mdBook
This is a frame, and not included directly in the page, to control the total size of the
book. The TOC contains an entry for each page, so if each page includes a copy of the TOC,
the total size of the page becomes O(n**2).
The frame is only used as a fallback when JS is turned off. When it's on, the sidebar is
instead added to the main page by `toc.js` instead. The JavaScript mode is better
because, when running in a `file:///` URL, the iframed page would not be Same-Origin as
the rest of the page, so the sidebar and the main page theme would fall out of sync.
-->
<meta charset="UTF-8">
<meta name="robots" content="noindex">
<!-- Custom HTML head -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="theme-color" content="#ffffff">
<link rel="stylesheet" href="css/variables.css">
<link rel="stylesheet" href="css/general.css">
<link rel="stylesheet" href="css/chrome.css">
<link rel="stylesheet" href="css/print.css" media="print">
<!-- Fonts -->
<link rel="stylesheet" href="FontAwesome/css/font-awesome.css">
<link rel="stylesheet" href="fonts/fonts.css">
<!-- Custom theme stylesheets -->
</head>
<body class="sidebar-iframe-inner">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="index.html" target="_parent">Introduction</a></li><li class="chapter-item expanded affix "><a href="GLOSSARY.html" target="_parent">Glossary</a></li><li class="chapter-item expanded affix "><li class="spacer"></li><li class="chapter-item expanded affix "><li class="part-title">Quick Start</li><li class="chapter-item expanded "><a href="quickstart/01-prerequisites.html" target="_parent"><strong aria-hidden="true">1.</strong> Prerequisites</a></li><li class="chapter-item expanded "><a href="quickstart/02-installation.html" target="_parent"><strong aria-hidden="true">2.</strong> Installation</a></li><li class="chapter-item expanded "><a href="quickstart/03-first-deployment.html" target="_parent"><strong aria-hidden="true">3.</strong> First Deployment</a></li><li class="chapter-item expanded "><a href="quickstart/04-verification.html" target="_parent"><strong aria-hidden="true">4.</strong> Verification</a></li><li class="chapter-item expanded affix "><li class="spacer"></li><li class="chapter-item expanded affix "><li class="part-title">User Guide</li><li class="chapter-item expanded "><a href="user/index.html" target="_parent"><strong aria-hidden="true">5.</strong> Overview</a></li><li class="chapter-item expanded "><a href="user/quickstart.html" target="_parent"><strong aria-hidden="true">6.</strong> Quick Start</a></li><li class="chapter-item expanded "><a href="user/command-reference.html" target="_parent"><strong aria-hidden="true">7.</strong> Command Reference</a></li><li class="chapter-item expanded "><a href="user/workspace-guide.html" target="_parent"><strong aria-hidden="true">8.</strong> Workspace Guide</a></li><li class="chapter-item expanded "><a href="user/COREDNS_GUIDE.html" target="_parent"><strong aria-hidden="true">9.</strong> CoreDNS Guide</a></li><li class="chapter-item expanded "><a href="user/SERVICE_MANAGEMENT_GUIDE.html" target="_parent"><strong aria-hidden="true">10.</strong> Service Management Guide</a></li><li class="chapter-item expanded "><a href="user/SERVICE_MANAGEMENT_QUICKREF.html" target="_parent"><strong aria-hidden="true">11.</strong> Service Management Quick Reference</a></li><li class="chapter-item expanded "><a href="user/test-environment-guide.html" target="_parent"><strong aria-hidden="true">12.</strong> Test Environment Guide</a></li><li class="chapter-item expanded "><a href="user/test-environment-usage.html" target="_parent"><strong aria-hidden="true">13.</strong> Test Environment Usage</a></li><li class="chapter-item expanded "><a href="user/troubleshooting-guide.html" target="_parent"><strong aria-hidden="true">14.</strong> Troubleshooting Guide</a></li><li class="chapter-item expanded "><a href="user/AUTHENTICATION_LAYER_GUIDE.html" target="_parent"><strong aria-hidden="true">15.</strong> Authentication Layer Guide</a></li><li class="chapter-item expanded "><a href="user/AUTH_QUICK_REFERENCE.html" target="_parent"><strong aria-hidden="true">16.</strong> Auth Quick Reference</a></li><li class="chapter-item expanded "><a href="user/CONFIG_ENCRYPTION_GUIDE.html" target="_parent"><strong aria-hidden="true">17.</strong> Config Encryption Guide</a></li><li class="chapter-item expanded "><a href="user/CONFIG_ENCRYPTION_QUICKREF.html" target="_parent"><strong aria-hidden="true">18.</strong> Config Encryption Quick Reference</a></li><li class="chapter-item expanded "><a href="user/DYNAMIC_SECRETS_QUICK_REFERENCE.html" target="_parent"><strong aria-hidden="true">19.</strong> Dynamic Secrets Quick Reference</a></li><li class="chapter-item expanded "><a href="user/SSH_TEMPORAL_KEYS_USER_GUIDE.html" target="_parent"><strong aria-hidden="true">20.</strong> SSH Temporal Keys User Guide</a></li><li class="chapter-item expanded "><a href="user/RUSTYVAULT_KMS_GUIDE.html" target="_parent"><strong aria-hidden="true">21.</strong> RustyVault KMS Guide</a></li><li class="chapter-item expanded "><a href="user/extension-development.html" target="_parent"><strong aria-hidden="true">22.</strong> Extension Development</a></li><li class="chapter-item expanded "><a href="user/NUSHELL_PLUGINS_GUIDE.html" target="_parent"><strong aria-hidden="true">23.</strong> Nushell Plugins Guide</a></li><li class="chapter-item expanded "><a href="user/PLUGIN_INTEGRATION_GUIDE.html" target="_parent"><strong aria-hidden="true">24.</strong> Plugin Integration Guide</a></li><li class="chapter-item expanded affix "><li class="spacer"></li><li class="chapter-item expanded affix "><li class="part-title">Architecture</li><li class="chapter-item expanded "><a href="architecture/ARCHITECTURE_OVERVIEW.html" target="_parent"><strong aria-hidden="true">25.</strong> Architecture Overview</a></li><li class="chapter-item expanded "><a href="architecture/integration-patterns.html" target="_parent"><strong aria-hidden="true">26.</strong> Integration Patterns</a></li><li class="chapter-item expanded "><a href="architecture/multi-repo-strategy.html" target="_parent"><strong aria-hidden="true">27.</strong> Multi-Repo Strategy</a></li><li class="chapter-item expanded "><a href="architecture/orchestrator-integration-model.html" target="_parent"><strong aria-hidden="true">28.</strong> Orchestrator Integration Model</a></li><li class="chapter-item expanded "><a href="architecture/orchestrator_info.html" target="_parent"><strong aria-hidden="true">29.</strong> Orchestrator Info</a></li><li class="chapter-item expanded "><a href="architecture/adr/index.html" target="_parent"><strong aria-hidden="true">30.</strong> ADR Index</a></li><li class="chapter-item expanded "><a href="architecture/adr/ADR-007-HYBRID_ARCHITECTURE.html" target="_parent"><strong aria-hidden="true">31.</strong> ADR-007: Hybrid Architecture</a></li><li class="chapter-item expanded "><a href="architecture/adr/ADR-008-WORKSPACE_SWITCHING.html" target="_parent"><strong aria-hidden="true">32.</strong> ADR-008: Workspace Switching</a></li><li class="chapter-item expanded "><a href="architecture/adr/ADR-009-security-system-complete.html" target="_parent"><strong aria-hidden="true">33.</strong> ADR-009: Security System Complete</a></li><li class="chapter-item expanded "><a href="architecture/adr/ADR-010-test-environment-service.html" target="_parent"><strong aria-hidden="true">34.</strong> ADR-010: Test Environment Service</a></li><li class="chapter-item expanded "><a href="architecture/adr/ADR-011-try-catch-migration.html" target="_parent"><strong aria-hidden="true">35.</strong> ADR-011: Try-Catch Migration</a></li><li class="chapter-item expanded "><a href="architecture/adr/ADR-012-nushell-plugins.html" target="_parent"><strong aria-hidden="true">36.</strong> ADR-012: Nushell Plugins</a></li><li class="chapter-item expanded "><a href="architecture/CEDAR_AUTHORIZATION_IMPLEMENTATION.html" target="_parent"><strong aria-hidden="true">37.</strong> Cedar Authorization Implementation</a></li><li class="chapter-item expanded "><a href="architecture/COMPLIANCE_IMPLEMENTATION_SUMMARY.html" target="_parent"><strong aria-hidden="true">38.</strong> Compliance Implementation Summary</a></li><li class="chapter-item expanded "><a href="architecture/DATABASE_AND_CONFIG_ARCHITECTURE.html" target="_parent"><strong aria-hidden="true">39.</strong> Database and Config Architecture</a></li><li class="chapter-item expanded "><a href="architecture/JWT_AUTH_IMPLEMENTATION.html" target="_parent"><strong aria-hidden="true">40.</strong> JWT Auth Implementation</a></li><li class="chapter-item expanded "><a href="architecture/MFA_IMPLEMENTATION_SUMMARY.html" target="_parent"><strong aria-hidden="true">41.</strong> MFA Implementation Summary</a></li><li class="chapter-item expanded "><a href="architecture/orchestrator-auth-integration.html" target="_parent"><strong aria-hidden="true">42.</strong> Orchestrator Auth Integration</a></li><li class="chapter-item expanded affix "><li class="spacer"></li><li class="chapter-item expanded affix "><li class="part-title">Platform Services</li><li class="chapter-item expanded "><a href="platform/index.html" target="_parent"><strong aria-hidden="true">43.</strong> Platform Overview</a></li><li class="chapter-item expanded "><a href="platform/orchestrator.html" target="_parent"><strong aria-hidden="true">44.</strong> Orchestrator</a></li><li class="chapter-item expanded "><a href="platform/control-center.html" target="_parent"><strong aria-hidden="true">45.</strong> Control Center</a></li><li class="chapter-item expanded "><a href="platform/mcp-server.html" target="_parent"><strong aria-hidden="true">46.</strong> MCP Server</a></li><li class="chapter-item expanded "><a href="platform/kms-service.html" target="_parent"><strong aria-hidden="true">47.</strong> KMS Service</a></li><li class="chapter-item expanded "><a href="platform/extension-registry.html" target="_parent"><strong aria-hidden="true">48.</strong> Extension Registry</a></li><li class="chapter-item expanded "><a href="platform/oci-registry.html" target="_parent"><strong aria-hidden="true">49.</strong> OCI Registry</a></li><li class="chapter-item expanded "><a href="platform/installer.html" target="_parent"><strong aria-hidden="true">50.</strong> Platform Installer</a></li><li class="chapter-item expanded "><a href="platform/provisioning-server.html" target="_parent"><strong aria-hidden="true">51.</strong> Provisioning API Server</a></li><li class="chapter-item expanded affix "><li class="spacer"></li><li class="chapter-item expanded affix "><li class="part-title">API Reference</li><li class="chapter-item expanded "><a href="api/index.html" target="_parent"><strong aria-hidden="true">52.</strong> API Overview</a></li><li class="chapter-item expanded "><a href="api/rest-api.html" target="_parent"><strong aria-hidden="true">53.</strong> REST API</a></li><li class="chapter-item expanded "><a href="api/websocket.html" target="_parent"><strong aria-hidden="true">54.</strong> WebSocket API</a></li><li class="chapter-item expanded "><a href="api/nushell-api.html" target="_parent"><strong aria-hidden="true">55.</strong> Nushell API</a></li><li class="chapter-item expanded "><a href="api/provider-api.html" target="_parent"><strong aria-hidden="true">56.</strong> Provider API</a></li><li class="chapter-item expanded "><a href="api/extensions.html" target="_parent"><strong aria-hidden="true">57.</strong> Extensions API</a></li><li class="chapter-item expanded "><a href="api/sdks.html" target="_parent"><strong aria-hidden="true">58.</strong> SDKs</a></li><li class="chapter-item expanded "><a href="api/integration-examples.html" target="_parent"><strong aria-hidden="true">59.</strong> Integration Examples</a></li><li class="chapter-item expanded affix "><li class="spacer"></li><li class="chapter-item expanded affix "><li class="part-title">Development</li><li class="chapter-item expanded "><a href="development/index.html" target="_parent"><strong aria-hidden="true">60.</strong> Development Overview</a></li><li class="chapter-item expanded "><a href="development/build-system.html" target="_parent"><strong aria-hidden="true">61.</strong> Build System</a></li><li class="chapter-item expanded "><a href="development/project-structure.html" target="_parent"><strong aria-hidden="true">62.</strong> Project Structure</a></li><li class="chapter-item expanded "><a href="development/workflow.html" target="_parent"><strong aria-hidden="true">63.</strong> Workflow</a></li><li class="chapter-item expanded "><a href="development/integration.html" target="_parent"><strong aria-hidden="true">64.</strong> Integration</a></li><li class="chapter-item expanded "><a href="development/implementation-guide.html" target="_parent"><strong aria-hidden="true">65.</strong> Implementation Guide</a></li><li class="chapter-item expanded "><a href="development/distribution-process.html" target="_parent"><strong aria-hidden="true">66.</strong> Distribution Process</a></li><li class="chapter-item expanded "><a href="development/extensions.html" target="_parent"><strong aria-hidden="true">67.</strong> Extensions</a></li><li class="chapter-item expanded "><a href="development/PROVIDER_AGNOSTIC_ARCHITECTURE.html" target="_parent"><strong aria-hidden="true">68.</strong> Provider Agnostic Architecture</a></li><li class="chapter-item expanded "><a href="development/QUICK_PROVIDER_GUIDE.html" target="_parent"><strong aria-hidden="true">69.</strong> Quick Provider Guide</a></li><li class="chapter-item expanded "><a href="development/TASKSERV_DEVELOPER_GUIDE.html" target="_parent"><strong aria-hidden="true">70.</strong> Taskserv Developer Guide</a></li><li class="chapter-item expanded "><a href="development/TASKSERV_QUICK_GUIDE.html" target="_parent"><strong aria-hidden="true">71.</strong> Taskserv Quick Guide</a></li><li class="chapter-item expanded "><a href="development/COMMAND_HANDLER_GUIDE.html" target="_parent"><strong aria-hidden="true">72.</strong> Command Handler Guide</a></li><li class="chapter-item expanded "><a href="development/configuration.html" target="_parent"><strong aria-hidden="true">73.</strong> Configuration Guide</a></li><li class="chapter-item expanded "><a href="development/workspace-management.html" target="_parent"><strong aria-hidden="true">74.</strong> Workspace Management</a></li><li class="chapter-item expanded "><a href="development/KCL_MODULE_GUIDE.html" target="_parent"><strong aria-hidden="true">75.</strong> KCL Module Guide</a></li><li class="chapter-item expanded "><a href="development/kcl/KCL_QUICK_REFERENCE.html" target="_parent"><strong aria-hidden="true">76.</strong> KCL Quick Reference</a></li><li class="chapter-item expanded "><a href="development/kcl/KCL_DEPENDENCY_PATTERNS.html" target="_parent"><strong aria-hidden="true">77.</strong> KCL Dependency Patterns</a></li><li class="chapter-item expanded "><a href="development/kcl/KCL_GUIDELINES_IMPLEMENTATION.html" target="_parent"><strong aria-hidden="true">78.</strong> KCL Guidelines Implementation</a></li><li class="chapter-item expanded "><a href="development/kcl/KCL_MODULE_ORGANIZATION_SUMMARY.html" target="_parent"><strong aria-hidden="true">79.</strong> KCL Module Organization Summary</a></li><li class="chapter-item expanded "><a href="development/kcl/KCL_MODULE_SYSTEM_IMPLEMENTATION.html" target="_parent"><strong aria-hidden="true">80.</strong> KCL Module System Implementation</a></li><li class="chapter-item expanded "><a href="development/kcl/VALIDATION_INDEX.html" target="_parent"><strong aria-hidden="true">81.</strong> KCL Validation Index</a></li><li class="chapter-item expanded "><a href="development/kcl/VALIDATION_EXECUTIVE_SUMMARY.html" target="_parent"><strong aria-hidden="true">82.</strong> KCL Validation Executive Summary</a></li><li class="chapter-item expanded "><a href="development/CTRL-C_IMPLEMENTATION_NOTES.html" target="_parent"><strong aria-hidden="true">83.</strong> Ctrl-C Implementation Notes</a></li><li class="chapter-item expanded affix "><li class="spacer"></li><li class="chapter-item expanded affix "><li class="part-title">Guides</li><li class="chapter-item expanded "><a href="guides/from-scratch.html" target="_parent"><strong aria-hidden="true">84.</strong> From Scratch Deployment</a></li><li class="chapter-item expanded "><a href="guides/update-infrastructure.html" target="_parent"><strong aria-hidden="true">85.</strong> Update Infrastructure</a></li><li class="chapter-item expanded "><a href="guides/customize-infrastructure.html" target="_parent"><strong aria-hidden="true">86.</strong> Customize Infrastructure</a></li><li class="chapter-item expanded "><a href="guides/quickstart-cheatsheet.html" target="_parent"><strong aria-hidden="true">87.</strong> Quickstart Cheatsheet</a></li><li class="chapter-item expanded affix "><li class="spacer"></li><li class="chapter-item expanded affix "><li class="part-title">Migration</li><li class="chapter-item expanded "><a href="migration/index.html" target="_parent"><strong aria-hidden="true">88.</strong> Migration Overview</a></li><li class="chapter-item expanded "><a href="migration/KMS_SIMPLIFICATION.html" target="_parent"><strong aria-hidden="true">89.</strong> KMS Simplification</a></li><li class="chapter-item expanded "><a href="TRY_CATCH_MIGRATION.html" target="_parent"><strong aria-hidden="true">90.</strong> Try-Catch Migration</a></li><li class="chapter-item expanded "><a href="TRY_CATCH_MIGRATION_COMPLETE.html" target="_parent"><strong aria-hidden="true">91.</strong> Try-Catch Migration Complete</a></li><li class="chapter-item expanded affix "><li class="spacer"></li><li class="chapter-item expanded affix "><li class="part-title">Operations</li><li class="chapter-item expanded "><a href="operations/index.html" target="_parent"><strong aria-hidden="true">92.</strong> Operations Overview</a></li><li class="chapter-item expanded "><a href="operations/deployment.html" target="_parent"><strong aria-hidden="true">93.</strong> Deployment Guide</a></li><li class="chapter-item expanded "><a href="operations/monitoring.html" target="_parent"><strong aria-hidden="true">94.</strong> Monitoring Guide</a></li><li class="chapter-item expanded "><a href="operations/backup-recovery.html" target="_parent"><strong aria-hidden="true">95.</strong> Backup and Recovery</a></li><li class="chapter-item expanded affix "><li class="spacer"></li><li class="chapter-item expanded affix "><li class="part-title">Reference</li><li class="chapter-item expanded "><a href="PROVISIONING.html" target="_parent"><strong aria-hidden="true">96.</strong> Main Provisioning Document</a></li><li class="chapter-item expanded "><a href="quick-reference/SUDO_PASSWORD_HANDLING.html" target="_parent"><strong aria-hidden="true">97.</strong> Sudo Password Handling</a></li><li class="chapter-item expanded "><a href="STRUCTURE_COMPARISON.html" target="_parent"><strong aria-hidden="true">98.</strong> Structure Comparison</a></li><li class="chapter-item expanded "><a href="TASKSERV_CATEGORIZATION.html" target="_parent"><strong aria-hidden="true">99.</strong> Taskserv Categorization</a></li><li class="chapter-item expanded "><a href="REAL_TEMPLATES_EXTRACTED.html" target="_parent"><strong aria-hidden="true">100.</strong> Real Templates Extracted</a></li><li class="chapter-item expanded affix "><li class="spacer"></li><li class="chapter-item expanded affix "><li class="part-title">Implementation Summaries</li><li class="chapter-item expanded "><a href="AUTHENTICATION_LAYER_IMPLEMENTATION_SUMMARY.html" target="_parent"><strong aria-hidden="true">101.</strong> Authentication Layer Implementation</a></li><li class="chapter-item expanded "><a href="DYNAMIC_SECRETS_IMPLEMENTATION.html" target="_parent"><strong aria-hidden="true">102.</strong> Dynamic Secrets Implementation</a></li><li class="chapter-item expanded "><a href="PLUGIN_INTEGRATION_TESTS_SUMMARY.html" target="_parent"><strong aria-hidden="true">103.</strong> Plugin Integration Tests Summary</a></li><li class="chapter-item expanded "><a href="RUSTYVAULT_CONTROL_CENTER_INTEGRATION_COMPLETE.html" target="_parent"><strong aria-hidden="true">104.</strong> RustyVault Control Center Integration</a></li><li class="chapter-item expanded "><a href="RUSTYVAULT_INTEGRATION_SUMMARY.html" target="_parent"><strong aria-hidden="true">105.</strong> RustyVault Integration</a></li><li class="chapter-item expanded "><a href="SECURITY_SYSTEM_IMPLEMENTATION_COMPLETE.html" target="_parent"><strong aria-hidden="true">106.</strong> Security System Implementation</a></li><li class="chapter-item expanded "><a href="configuration/TARGET_BASED_CONFIG_COMPLETE_IMPLEMENTATION.html" target="_parent"><strong aria-hidden="true">107.</strong> Target-Based Config Implementation</a></li><li class="chapter-item expanded "><a href="configuration/WORKSPACE_CONFIG_IMPLEMENTATION_SUMMARY.html" target="_parent"><strong aria-hidden="true">108.</strong> Workspace Config Implementation</a></li><li class="chapter-item expanded "><a href="configuration/workspace-config-architecture.html" target="_parent"><strong aria-hidden="true">109.</strong> Workspace Config Architecture</a></li></ol>
</body>
</html>