terraform-cdk
                                
                                
                                
                                    terraform-cdk copied to clipboard
                            
                            
                            
                        Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform
### Expected Behavior `cdktf provider add grafana/grafana` completes successfully with the following log: ``` [2025-01-17T13:33:51.101] [INFO] default - Checking whether pre-built provider exists for the following constraints: provider: grafana/grafana version...
### Description Currently, in TypeScript, `region` and `zone` are expressed by `string`. This is not useful because we have to fill out the string on our own. Literal type helps...
### Description Today, the way module are exposed to python is not really ergonomic as 1 root module is created for each terraform provider: ``` from cdktf_cdktf_provider_docker.image import Image from...
### Expected Behavior ``` { "cdktf": "0.20.8", "providers": { "google": "~>6.8.0", "google-beta": "~>6.8.0", } } ``` cdktf get runs perfectly. But, then within my python code, I can't import this...
### Expected Behavior cdk synth should work and should not fail. ### Actual Behavior i have tried various options placing the file at differrent folders it always return Failure1 │...
### Description Currently the gradle project and cdktf library version detection functions only support when "build.gradle" is used, but it could easily be extended to support "build.gradle.kts" as well. This...
### Expected Behavior the result should be ```1```. ### Actual Behavior ``` application := appconfigapplication.NewAppconfigApplication(stack, jsii.String(project+"apc-application"+env), &appconfigapplication.AppconfigApplicationConfig{ Name: jsii.String(project + "application" + env), Description: jsii.String("Contains the configuration for mercury lambda"),...
### Expected Behavior I expected the CDKTF (Typescript) to use the current path to read the file. This is happening to any CDKTF thing, like TF functions (e.g. [file](https://developer.hashicorp.com/terraform/language/functions/file), [filemd5](https://developer.hashicorp.com/terraform/language/functions/filemd5)),...
### Description I’m trying to create a certificate in Azure key vault with CDKTF. To do that, I need a key vault policy applied that allows the CDKTF user to...
### Expected Behavior Successfully creates binding for dev_overrides providers. ### Actual Behavior failed to add custom/provider via `cdktf provider add custom/provider`. (*I'm masking provider name with `custom/provider`, the one I'm...