package-usage
por pulumi
Rastrear qué stacks en una organización de Pulumi utilizan un paquete específico y en qué versiones. Útil para auditorías entre stacks, identificando versiones obsoletas o sin mantenimiento…
npx skills add https://github.com/pulumi/agent-skills --skill package-usageMás skills de pulumi
cloudformation-to-pulumi
pulumi
Convierte, migra o importa stacks o plantillas de AWS CloudFormation a programas de Pulumi. Carga esta habilidad siempre que un usuario quiera migrar de CloudFormation a…
official
provider-upgrade
pulumi
Una actualización de proveedor es una traducción, no una solicitud de cambio.
official
pulumi-arm-to-pulumi
pulumi
Convierte plantillas ARM, Bicep o recursos existentes de Azure a código de infraestructura de Pulumi. Maneja la conversión completa de plantillas ARM a Pulumi (TypeScript, Python, Go, C#, Java o YAML) con soporte para parámetros, variables, bucles, condicionales y plantillas anidadas. Admite tanto el proveedor azure-native (cobertura completa de API) como azure (clásico, simplificado); selecciona automáticamente el proveedor adecuado para cada recurso. Importa recursos existentes de Azure desplegados a Pulumi con validación de diferencia cero...
official
pulumi-automation-api
pulumi
Orquestación programática de operaciones de infraestructura de Pulumi en múltiples stacks y aplicaciones. Soporta arquitecturas de fuente local (proyectos Pulumi existentes) y fuente inline (programas embebidos), permitiendo patrones de despliegue flexibles desde escenarios simples hasta complejos multi-stack. Maneja orquestación multi-stack con secuenciación de dependencias, despliegues independientes paralelos y paso de salidas entre stacks para aprovisionamiento coordinado de infraestructura. Proporciona programación...
official
pulumi-best-practices
pulumi
Prácticas recomendadas integrales para escribir código de infraestructura Pulumi confiable y mantenible. Evite crear recursos dentro de callbacks apply(); pase objetos Output directamente como entradas para preservar el seguimiento de dependencias y la visibilidad de vista previa. Use clases ComponentResource para agrupar recursos relacionados en unidades lógicas reutilizables con jerarquía padre-hijo adecuada mediante parent: this. Cifre secretos desde el principio con la bandera --secret o config.requireSecret() para evitar la filtración de credenciales en archivos de estado...
official
pulumi-cdk-to-pulumi
pulumi
Carga esta habilidad cuando un usuario quiera migrar, convertir, portar, traducir o mover una aplicación de AWS CDK (incluyendo stacks, constructs o…
official
pulumi-component
pulumi
Componentes de infraestructura reutilizables con soporte multilingüe, valores predeterminados sensatos y patrones de composición. Requiere cuatro elementos centrales: extender ComponentResource, aceptar parámetros estándar, establecer parent: this en todos los hijos y llamar a registerOutputs() al final del constructor. Las interfaces Args deben usar envoltorios Input<T>, evitar tipos unión y funciones, y mantener estructuras planas para admitir la generación de SDK multilingüe. Exponer solo salidas esenciales como propiedades públicas; ocultar...
official
pulumi-esc
pulumi
Gestión centralizada de secretos, configuración y credenciales dinámicas para infraestructura y aplicaciones de Pulumi. Admite composición de entornos mediante importaciones y capas, con claves reservadas para environmentVariables, pulumiConfig y files. Genera credenciales de corta duración mediante OIDC para AWS, Azure y GCP; se integra con AWS Secrets Manager, Azure Key Vault, HashiCorp Vault y 1Password. Los comandos principales de la CLI incluyen pulumi env init, pulumi env edit, pulumi env open (revela...
official