MbUtils.CloudFormationStackDeployer
1.1.0
dotnet tool install --global MbUtils.CloudFormationStackDeployer --version 1.1.0
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local MbUtils.CloudFormationStackDeployer --version 1.1.0
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=MbUtils.CloudFormationStackDeployer&version=1.1.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package MbUtils.CloudFormationStackDeployer --version 1.1.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
CloudFormationStackDeployer
Deploy CloudFormation stacks by chaining their outputs and inputs
Install the tool
Download .NET SDK
Visit https://dot.net/core
Install the tool
dotnet tool install -g MbUtils.CloudFormationStackDeployer
Sample project file
stackPrefix: sample-app-
variables:
bucketName: molnarbence-sample-storage
project: SampleProject
stackTags:
Contact: myemail@example.com
Project: ${variables.project}
bucketsToEmpty:
- ${variables.bucketName}
stacks:
- name: iam-role
template: templates/iam-role.yml
parameters:
RoleName: sample-app-role
BucketName: ${variables.bucketName}
Project: ${variables.project}
- name: bucket
template: templates/bucket.yml
parameters:
BucketName: ${variables.bucketName}
RoleARN: ${outputs.iam-role.RoleARN}
Project: ${variables.project}
Available commands
Deploy stacks
cf-deploy deploy
Then choose the stack from the list offered by the tool.
Delete stacks
cf-deploy delete
Then choose the stack from the list offered by the tool.
Empty bucket
cf-deploy empty-bucket
Then choose the bucket from the list offered by the tool.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.