P

Pulumi Skills

cloudformation-to-pulumi
pulumi
Konvertieren, migrieren oder importieren Sie AWS CloudFormation-Stacks oder -Vorlagen in Pulumi-Programme. Laden Sie diese Fähigkeit, wenn ein Benutzer von CloudFormation zu… wechseln möchte.
official
package-usage
pulumi
Verfolgen, welche Stacks in einer Pulumi-Organisation ein bestimmtes Paket und in welchen Versionen verwenden. Für organisationsweite Audits, um veraltete oder nicht gewartete…
official
provider-upgrade
pulumi
Ein Provider-Upgrade ist eine Übersetzung, keine Änderungsanforderung.
official
pulumi-arm-to-pulumi
pulumi
Konvertiert ARM-Vorlagen, Bicep oder bestehende Azure-Ressourcen in Pulumi-Infrastrukturcode. Übernimmt die vollständige Konvertierung von ARM-Vorlagen in Pulumi (TypeScript, Python, Go, C#, Java oder YAML) mit Unterstützung für Parameter, Variablen, Schleifen, Bedingungen und verschachtelte Vorlagen. Unterstützt sowohl den azure-native (vollständige API-Abdeckung) als auch den azure (klassisch, vereinfacht) Provider; wählt automatisch den richtigen Provider für jede Ressource aus. Importiert bestehende bereitgestellte Azure-Ressourcen in Pulumi mit Zero-Diff-Validierung...
official
pulumi-automation-api
pulumi
Programmatische Orchestrierung von Pulumi-Infrastrukturoperationen über mehrere Stacks und Anwendungen hinweg. Unterstützt sowohl lokale Quellen (bestehende Pulumi-Projekte) als auch Inline-Quellen (eingebettete Programme), wodurch flexible Bereitstellungsmuster von einfachen bis zu komplexen Multi-Stack-Szenarien ermöglicht werden. Handhabt Multi-Stack-Orchestrierung mit Abhängigkeitssequenzierung, parallelen unabhängigen Bereitstellungen und stackübergreifender Ausgabeweitergabe für koordinierte Infrastrukturbereitstellung. Bietet programmatische...
official
pulumi-best-practices
pulumi
Umfassende Best Practices für das Schreiben zuverlässiger, wartbarer Pulumi-Infrastrukturcode. Vermeiden Sie die Erstellung von Ressourcen innerhalb von apply()-Callbacks; übergeben Sie Output-Objekte direkt als Eingaben, um Abhängigkeitsverfolgung und Vorschau-Sichtbarkeit zu erhalten. Verwenden Sie ComponentResource-Klassen, um verwandte Ressourcen in wiederverwendbare logische Einheiten mit korrekter Eltern-Kind-Hierarchie über parent: this zu gruppieren. Verschlüsseln Sie Secrets von Anfang an mit dem --secret-Flag oder config.requireSecret(), um das Durchsickern von Anmeldeinformationen in Zustandsdateien zu verhindern...
official
pulumi-cdk-to-pulumi
pulumi
Lade diese Fähigkeit, wenn ein Benutzer eine AWS CDK-Anwendung (einschließlich CDK-Stacks, Konstrukte oder…) migrieren, konvertieren, portieren, übersetzen oder verschieben möchte.
official
pulumi-component
pulumi
Wiederverwendbare Infrastrukturkomponenten mit Mehrsprachenunterstützung, sinnvollen Standardeinstellungen und Kompositionsmustern. Erfordert vier Kernelemente: ComponentResource erweitern, Standardparameter akzeptieren, parent: this für alle Kinder setzen und registerOutputs() am Ende des Konstruktors aufrufen. Args-Schnittstellen müssen Input<T>-Wrapper verwenden, Union-Typen und Funktionen vermeiden und Strukturen flach halten, um die SDK-Generierung für mehrere Sprachen zu unterstützen. Nur wesentliche Ausgaben als öffentliche Eigenschaften verfügbar machen; ausblenden...
official
pulumi-esc
pulumi
Zentralisierte Verwaltung von Secrets, Konfiguration und dynamischen Anmeldeinformationen für Pulumi-Infrastruktur und -Anwendungen. Unterstützt Umgebungskomposition durch Importe und Schichtung, mit reservierten Schlüsseln für environmentVariables , pulumiConfig und files . Erzeugt kurzlebige Anmeldeinformationen über OIDC für AWS, Azure und GCP; integriert mit AWS Secrets Manager, Azure Key Vault, HashiCorp Vault und 1Password. Zu den CLI-Kernbefehlen gehören pulumi env init , pulumi env edit , pulumi env open (zeigt...
official
pulumi-terraform-to-pulumi
pulumi
Migrieren Sie Terraform-/OpenTofu-Projekte zu Pulumi, einschließlich der Übersetzung von HCL-Quellcode und/oder des Importierens von Terraform-Status in einen Pulumi-Stack. Verwenden Sie, wenn ein Benutzer…
official
pulumi-upgrade-provider
pulumi
Automate Pulumi provider repo upgrades with the `upgrade-provider` tool. Use when upgrading a pulumi provider repository to a new upstream version, running…
official
upstream-patches
pulumi
Create, amend, remove, and rebase patches for Terraform provider submodules using `./scripts/upstream.sh`. Use when `upgrade-provider` or manual patch work…
official