-
Notifications
You must be signed in to change notification settings - Fork 0
/
help
42 lines (27 loc) · 1.48 KB
/
help
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
========================================================================================================
Your cdktf csharp project is ready!
cat help Prints this message
Compile:
dotnet build Builds your dotnet packages
Synthesize:
cdktf synth [stack] Synthesize Terraform resources to cdktf.out/
Diff:
cdktf diff [stack] Perform a diff (terraform plan) for the given stack
Deploy:
cdktf deploy [stack] Deploy the given stack
Destroy:
cdktf destroy [stack] Destroy the given stack
Learn more about using modules and providers https://cdk.tf/modules-and-providers
Use Providers:
Use the add command to add both prebuilt providers (if available) or locally generated providers:
cdktf provider add "aws@~>3.0" null kreuzwerker/docker
You can find all prebuilt providers on nuget: https://www.nuget.org/packages?q=HashiCorp.Cdktf.Providers
You can also install these providers directly through dotnet:
dotnet add package HashiCorp.Cdktf.Providers.Aws
dotnet add package HashiCorp.Cdktf.Providers.Google
dotnet add package HashiCorp.Cdktf.Providers.Azurerm
dotnet add package HashiCorp.Cdktf.Providers.Docker
dotnet add package HashiCorp.Cdktf.Providers.Github
dotnet add package HashiCorp.Cdktf.Providers.Null
You can also build any module or provider locally. Learn more: https://cdk.tf/modules-and-providers
========================================================================================================