74 lines
6.4 KiB
Text
74 lines
6.4 KiB
Text
|
|
# Provisioning page — Plataforma de Orquestación de Infraestructura
|
||
|
|
|
||
|
|
# Hero
|
||
|
|
provisioning-badge = v3.0.11 | Listo para Producción
|
||
|
|
provisioning-tagline = Provision at Scale
|
||
|
|
provisioning-page-title = Orquestación de Infraestructura Con Configuración como Código
|
||
|
|
provisioning-page-subtitle = Gestión de infraestructura declarativa con esquemas Nickel, orquestación Nushell y ejecutables Rust. Configuración type-safe, validación automática y despliegue cloud-native en Kubernetes, Docker y plataformas personalizadas. 100% infraestructura como código.
|
||
|
|
|
||
|
|
# Core Capabilities
|
||
|
|
provisioning-capabilities-title = Capacidades Principales
|
||
|
|
provisioning-cap-1-title = Configuración Type-Safe
|
||
|
|
provisioning-cap-1-desc = Nickel proporciona verificación formal de tipos, validación automática y fusión recursiva para definiciones de infraestructura. Elimina desviación de configuración y errores de análisis.
|
||
|
|
provisioning-cap-2-title = Orquestación Inteligente
|
||
|
|
provisioning-cap-2-desc = Los scripts Nushell orquestan flujos de despliegue complejos con canales de datos estructurados, gestión de estado y recuperación de errores. Sistema de tipos incorporado previene fallos en tiempo de ejecución.
|
||
|
|
provisioning-cap-3-title = Soporte Multi-Plataforma
|
||
|
|
provisioning-cap-3-desc = Despliega en Kubernetes, Docker Compose, máquinas virtuales locales e infraestructura personalizada. Interfaz unificada con sobrescrituras específicas de plataforma y aislamiento de espacios de trabajo.
|
||
|
|
provisioning-cap-4-title = Listo para Control de Versiones
|
||
|
|
provisioning-cap-4-desc = Toda la infraestructura vive en Git. Los esquemas de configuración, módulos Nickel y scripts Nushell son versionables, revisables y reversibles.
|
||
|
|
|
||
|
|
# How It Works
|
||
|
|
provisioning-how-title = Cómo Funciona
|
||
|
|
provisioning-how-nickel-title = Definir con Nickel
|
||
|
|
provisioning-how-nickel-desc = Escriba esquemas de infraestructura declarativos con seguridad de tipos completa. La evaluación perezosa de Nickel y la fusión recursiva permiten abstracciones poderosas y composición de configuración.
|
||
|
|
provisioning-how-nushell-title = Orquestar con Nushell
|
||
|
|
provisioning-how-nushell-desc = Canales de datos estructurados, operaciones type-safe y flujos de trabajo con estado. Nushell elimina la fragilidad de los scripts de shell manteniendo la simplicidad de los scripts.
|
||
|
|
provisioning-how-rust-title = Ejecutar con Rust
|
||
|
|
provisioning-how-rust-desc = Operaciones críticas de rendimiento respaldadas por Rust. Abstracciones de costo cero, seguridad de memoria y concurrencia sin miedo para herramientas de infraestructura.
|
||
|
|
provisioning-how-nats-title = Coordinar via NATS JetStream
|
||
|
|
provisioning-how-nats-desc = Bus de eventos persistente para coordinación desacoplada. Los servicios intercambian lease_id, task_id y eventos de estado — las credenciales nunca atraviesan el bus. Auditable, con capacidad de replay y entrega at-least-once.
|
||
|
|
provisioning-how-security-title = Seguridad extremo a extremo
|
||
|
|
provisioning-how-security-desc = Cedar como código de autorización, sesiones JWT gestionadas exclusivamente por ControlCenter y criptografía post-cuántica via SecretumVault. Las credenciales nunca salen del vault — los servicios operan solo con referencias de lease.
|
||
|
|
provisioning-how-oci-title = Extender via OCI Registry
|
||
|
|
provisioning-how-oci-desc = Distribuye proveedores, task services y definiciones de clúster personalizados como artefactos OCI. El Extension Registry cataloga y versiona capacidades de forma independiente — intercambia o compone proveedores sin tocar el código del núcleo.
|
||
|
|
provisioning-how-cli-title = CLI de Plataforma y Servicios Externos
|
||
|
|
provisioning-how-cli-desc = 8 subcomandos de plataforma (list, status, health, check, config, connections, init, start) con gestión declarativa de servicios externos. Valida SurrealDB, registros OCI, fuentes Git y caché antes del arranque.
|
||
|
|
provisioning-how-versions-title = Gestión Centralizada de Versiones
|
||
|
|
provisioning-how-versions-desc = Todas las versiones de herramientas y proveedores definidas en esquemas Nickel. Descubrimiento automático de proveedores, integración con scripts shell y fuente única de verdad para Nushell, Nickel, SOPS, Age, AWS CLI y todos los proveedores.
|
||
|
|
|
||
|
|
# SOLID Architecture Boundaries
|
||
|
|
provisioning-solid-title = Límites de Arquitectura SOLID
|
||
|
|
provisioning-solid-provider-title = APIs de Proveedor — solo Orchestrator
|
||
|
|
provisioning-solid-provider-desc = Todas las llamadas a hcloud, AWS y SDKs de proveedor están aisladas en el crate Orchestrator. Todos los demás servicios enrutan a través de la API HTTP del Orchestrator. Las operaciones SSH comparten este mismo límite.
|
||
|
|
provisioning-solid-auth-title = Decisiones de Auth — solo ControlCenter
|
||
|
|
provisioning-solid-auth-desc = La validación JWT y la evaluación de políticas Cedar ocurren exclusivamente en ControlCenter. Los demás servicios reciben un UserContext via middleware — ningún servicio re-valida tokens ni evalúa políticas directamente.
|
||
|
|
provisioning-solid-secrets-title = Secretos — solo API del Vault Service
|
||
|
|
provisioning-solid-secrets-desc = Las credenciales nunca se almacenan en mensajes NATS ni variables de entorno. Los servicios mantienen un lease_id y recuperan los secretos reales vía HTTPS al Vault Service. El bus transporta referencias, no valores.
|
||
|
|
|
||
|
|
# Architecture diagram
|
||
|
|
provisioning-architecture-title = Arquitectura del Sistema
|
||
|
|
|
||
|
|
# Tech stack
|
||
|
|
provisioning-tech-stack-title = Stack Tecnológico
|
||
|
|
|
||
|
|
# Platform Services
|
||
|
|
provisioning-services-title = Servicios de Plataforma (13)
|
||
|
|
provisioning-svc-orchestrator-role = APIs de proveedor + límite SSH
|
||
|
|
provisioning-svc-controlcenter-role = Límite auth Cedar
|
||
|
|
provisioning-svc-controlcenter-ui-role = Dashboard Leptos WASM
|
||
|
|
provisioning-svc-mcp-server-role = RAG + Herramientas IA
|
||
|
|
provisioning-svc-ai-service-role = Capa inferencia LLM
|
||
|
|
provisioning-svc-extension-registry-role = Catálogo de extensiones
|
||
|
|
provisioning-svc-secretumvault-role = API de secretos PQC
|
||
|
|
provisioning-svc-detector-role = Detección de eventos
|
||
|
|
provisioning-svc-daemon-cli-role = Ciclo de vida de servicios
|
||
|
|
provisioning-svc-machines-role = Gestión de máquinas
|
||
|
|
provisioning-svc-observability-role = Métricas Prometheus
|
||
|
|
provisioning-svc-backup-role = Backup de estado
|
||
|
|
provisioning-svc-encrypt-role = Operaciones de clave
|
||
|
|
|
||
|
|
# CTA
|
||
|
|
provisioning-cta-title = ¿Listo para la automatización de infraestructura?
|
||
|
|
provisioning-cta-subtitle = Construido con Nickel y Nushell | Rust | Type-Safe | Open Source
|
||
|
|
provisioning-cta-explore = Explorar Repo Git
|