Skip to content

Commit 45ab7d3

Browse files
committed
feat/initial version
1 parent af5558d commit 45ab7d3

File tree

21 files changed

+1123
-36
lines changed

21 files changed

+1123
-36
lines changed

.devcontainer/devcontainer.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"image": "mcr.microsoft.com/azterraform:latest",
3+
"runArgs": [
4+
"--cap-add=SYS_PTRACE",
5+
"--security-opt",
6+
"seccomp=unconfined",
7+
"--init",
8+
"--network=host"
9+
],
10+
"mounts": [
11+
"source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind"
12+
],
13+
"customizations": {
14+
"vscode": {
15+
"settings": {
16+
"go.toolsManagement.checkForUpdates": "local",
17+
"go.useLanguageServer": true,
18+
"go.goroot": "/usr/local/go"
19+
},
20+
"extensions": [
21+
"hashicorp.terraform",
22+
"golang.Go"
23+
]
24+
}
25+
}
26+
}

.gitignore

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ crash.log
1010
crash.*.log
1111

1212
# Exclude all .tfvars files, which are likely to contain sensitive data, such as
13-
# password, private keys, and other secrets. These should not be part of version
14-
# control as they are data points which are potentially sensitive and subject
13+
# password, private keys, and other secrets. These should not be part of version
14+
# control as they are data points which are potentially sensitive and subject
1515
# to change depending on the environment.
1616
*.tfvars
1717
*.tfvars.json
@@ -26,12 +26,12 @@ override.tf.json
2626
# Include override files you do wish to add to version control using negated pattern
2727
# !example_override.tf
2828

29-
# Ignore Terraform lock file
30-
.terraform.lock.hcl
31-
3229
# Include tfplan files to ignore the plan output of command: terraform plan -out=tfplan
3330
# example: *tfplan*
3431

3532
# Ignore CLI configuration files
3633
.terraformrc
3734
terraform.rc
35+
36+
# lock files
37+
**/.terraform.lock.hcl

.terraform-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ settings:
6060
hide-empty: false
6161
html: true
6262
indent: 2
63-
lockfile: false
63+
lockfile: true
6464
read-comments: true
6565
required: true
6666
sensitive: true

.vscode/extensions.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
{
22
"recommendations": [
33
"hashicorp.terraform",
4-
"EditorConfig.EditorConfig"
4+
"editorconfig.editorconfig",
5+
"azapi-vscode.azapi",
6+
"ms-vscode-remote.remote-wsl",
7+
"ms-vscode-remote.remote-containers"
58
]
6-
}
9+
}

.vscode/settings.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
{
22
"editor.bracketPairColorization.enabled": true,
3-
}
3+
"git.enableCommitSigning": true,
4+
}

0 commit comments

Comments
 (0)