pulumi-terraform-to-pulumi

作成者: pulumi

Terraform/OpenTofuプロジェクトをPulumiに移行します。HCLソースコードの変換や、Terraformの状態をPulumiスタックにインポートする機能を含みます。ユーザーが…場合に使用します。

npx skills add https://github.com/pulumi/agent-skills --skill pulumi-terraform-to-pulumi

pulumiのその他のスキル

cloudformation-to-pulumi
pulumi
AWS CloudFormationのスタックやテンプレートをPulumiプログラムに変換、移行、またはインポートします。ユーザーがCloudFormationから移行したい場合にこのスキルを読み込んでください。
official
package-usage
pulumi
Pulumi組織全体のスタックにおいて、特定のパッケージがどのバージョンで使用されているかを追跡します。クロススタック監査や、古くなった、またはメンテナンスされていないものを特定するために使用します…
official
provider-upgrade
pulumi
プロバイダーアップグレードは変更リクエストではなく、翻訳です。
official
pulumi-arm-to-pulumi
pulumi
ARMテンプレート、Bicep、または既存のAzureリソースをPulumiインフラストラクチャコードに変換します。パラメータ、変数、ループ、条件、ネストされたテンプレートに対応した完全なARMテンプレートからPulumi(TypeScript、Python、Go、C#、Java、またはYAML)への変換を処理します。azure-native(完全なAPIカバレッジ)とazure(クラシック、簡略化)の両方のプロバイダーをサポートし、各リソースに適したプロバイダーを自動的に選択します。既存のデプロイ済みAzureリソースをPulumiにインポートし、ゼロ差分検証を実行します...
official
pulumi-automation-api
pulumi
Pulumiインフラストラクチャ操作を複数のスタックやアプリケーションにわたってプログラム的にオーケストレーションします。ローカルソース(既存のPulumiプロジェクト)とインラインソース(埋め込みプログラム)の両方のアーキテクチャをサポートし、シンプルなものから複雑なマルチスタックシナリオまで柔軟なデプロイパターンを実現します。依存関係の順序付け、並行した独立デプロイ、スタック間の出力受け渡しによる調整されたインフラプロビジョニングを備えたマルチスタックオーケストレーションを処理します。プログラム的な...
official
pulumi-best-practices
pulumi
信頼性が高く保守しやすいPulumiインフラストラクチャコードを記述するための包括的なベストプラクティス。apply()コールバック内でリソースを作成せず、依存関係の追跡とプレビューの可視性を維持するためにOutputオブジェクトを直接入力として渡します。ComponentResourceクラスを使用して関連リソースを再利用可能な論理ユニットにグループ化し、parent: thisを介して適切な親子階層を設定します。--secretフラグまたはconfig.requireSecret()を使用して最初からシークレットを暗号化し、状態ファイルへの認証情報漏洩を防ぎます...
official
pulumi-cdk-to-pulumi
pulumi
ユーザーがAWS CDKアプリケーション(CDKスタック、コンストラクト、または…を含む)を移行、変換、移植、翻訳、または移動したい場合にこのスキルを読み込んでください。
official
pulumi-component
pulumi
再利用可能なインフラストラクチャコンポーネントで、多言語サポート、適切なデフォルト設定、および構成パターンを備えています。4つのコア要素が必要です:ComponentResourceを拡張し、標準パラメータを受け入れ、すべての子にparent: thisを設定し、コンストラクタの最後にregisterOutputs()を呼び出します。ArgsインターフェースはInput<T>ラッパーを使用し、ユニオン型や関数を避け、構造をフラットに保つことで多言語SDK生成をサポートします。必須の出力のみをパブリックプロパティとして公開し、非表示にします...
official