Compare commits
3 commits
b485c5664b
...
661aa57a3c
Author | SHA1 | Date | |
---|---|---|---|
661aa57a3c | |||
3e5dc80ac0 | |||
683b757fbd |
6 changed files with 47 additions and 28 deletions
|
@ -108,23 +108,23 @@ provider "registry.terraform.io/matthewbaggett/ssh" {
|
|||
}
|
||||
|
||||
provider "registry.terraform.io/telmate/proxmox" {
|
||||
version = "3.0.1-rc3"
|
||||
constraints = "3.0.1-rc3"
|
||||
version = "2.9.14"
|
||||
constraints = "~> 2.9"
|
||||
hashes = [
|
||||
"h1:x7TfUaW+RpBtGov4DBuSJ5YPYBozapWuLyyZs0qjsKY=",
|
||||
"zh:3699c41289c6fbe0f33b6c54360d43dcfba429de5fbf49506df9276d03aea915",
|
||||
"zh:486c9ddda427d3fecdc6dfa189fce85c4a2aa1f490b024d636c0ac6a4dd3c692",
|
||||
"zh:6091e141a0b8dcb1632c31e0f9555117bb023176c5d083f0e03441bbcf673a4e",
|
||||
"zh:63d312c2c2994ed39dcb47b4d43c89990bd5fff20dbda63cddfb11c9202270f4",
|
||||
"zh:6e69c70a85cfa720f543090ee3ce7d2eb2902df19657121b8b7ae64d44875d9f",
|
||||
"zh:897b9f6075262fc9533f87d470217b14ae82614c6818a26b578a6d41c403d4eb",
|
||||
"zh:91c24bd374fb8ee0c9e4e1c213d157139c047be78b0cafac3c4c9724db8083b0",
|
||||
"zh:a224b58759314dc045fdbfc88b63b036b8ca6f75ad32606e94b553f150077c13",
|
||||
"zh:a56e940c71b45e222c69a2a45388b58ed319836b922f84f62bded5b063662f4a",
|
||||
"zh:b2e0a83aa535cd3493fbc7485d05d1a823c48bf487e313703f01a17edc631908",
|
||||
"zh:ba0ad4fea8ba3b01c67fb164ed92fa927ac70d2d898378d192a01e818fcf6bee",
|
||||
"zh:c49ebe13e7011d35d72e8e6a720df83f21c106444ef4383c5d6c0015aee55db6",
|
||||
"zh:c53e2775040e103aedcce06b9acb79ca5fccdb4c578a4b6e32489c89e9c652dc",
|
||||
"zh:c9002cc470ccfd8cd298d5655cf76af84b1d8a200207973d9ad80235818e89e3",
|
||||
"h1:H/f+LbVyPOLslHLAYnGuMMRqWFZ65K6E3V+MCYgfAyk=",
|
||||
"zh:0d049d33f705e5b814d30028770c084151218439424e99684ce31d7e26a720b5",
|
||||
"zh:20b1c64ed56d81de95f3f37b82b45b4654c0de26670c0e87a474c5cce13cd015",
|
||||
"zh:2946058abd1d8e50e475b9ec39781eb02576b40dbd80f4653fade4493a4514c6",
|
||||
"zh:29e50a25c456f040ce072f23ac57b5b82ebd3b916ca5ae6688332b5ec62adc4a",
|
||||
"zh:3612932306ce5f08db94868f526cbb8c56d0d3c6ebe1c11a83f92bbf94354296",
|
||||
"zh:42d1699b0abebaac82ea5a19f4393541d8bb2741bde204a8ac1028cdc29d1b14",
|
||||
"zh:5ffd5dc567262eb8aafdf2f6eac63f7f21361da9c5d75a3c36b479638a0001b0",
|
||||
"zh:6692ef323e3b89de99934ad731f6a1850525bf8142916ae28ea4e4048d73a787",
|
||||
"zh:a5afc98e9a4038516bb58e788cb77dea67a60dce780dfcd206d7373c5a56b776",
|
||||
"zh:bf902cded709d84fa27fbf91b589c241f2238a6c4924e4e479eebd74320b93a5",
|
||||
"zh:cab0e1e72c9cebcf669fc6f35ec28cb8ab2dffb0237afc8860aa40d23bf8a49f",
|
||||
"zh:e523b99a48beec83d9bc04b2d336266044f9f53514cefb652fe6768611847196",
|
||||
"zh:f593915e8a24829d322d2eaeedcb153328cf9042f0d84f66040dde1be70ede04",
|
||||
"zh:fba1aff541133e2129dfda0160369635ab48503d5c44b8407ce5922ecc15d0bd",
|
||||
]
|
||||
}
|
||||
|
|
|
@ -2,12 +2,12 @@
|
|||
# To learn more about the format of this file, see https://docs.trunk.io/reference/trunk-yaml
|
||||
version: 0.1
|
||||
cli:
|
||||
version: 1.22.2
|
||||
version: 1.22.3
|
||||
# Trunk provides extensibility via plugins. (https://docs.trunk.io/plugins)
|
||||
plugins:
|
||||
sources:
|
||||
- id: trunk
|
||||
ref: v1.6.0
|
||||
ref: v1.6.2
|
||||
uri: https://github.com/trunk-io/plugins
|
||||
# Many linters and tools depend on runtimes - configure them here. (https://docs.trunk.io/runtimes)
|
||||
runtimes:
|
||||
|
@ -24,13 +24,13 @@ lint:
|
|||
- checkov
|
||||
enabled:
|
||||
- hadolint@2.12.0
|
||||
- tflint@0.51.1
|
||||
- tflint@0.53.0
|
||||
- gitleaks@8.18.4
|
||||
- markdownlint@0.41.0
|
||||
- taplo@0.8.1
|
||||
- taplo@0.9.3
|
||||
- actionlint@1.7.1
|
||||
- git-diff-check
|
||||
- prettier@3.3.2
|
||||
- prettier@3.3.3
|
||||
- yamllint@1.35.1
|
||||
definitions:
|
||||
- name: markdownlint
|
||||
|
@ -51,10 +51,10 @@ tools:
|
|||
- yq@4.44.1
|
||||
- awscli@1.33.17
|
||||
- action-validator@0.6.0
|
||||
- act@0.2.63
|
||||
- act@0.2.65
|
||||
- shellcheck@0.10.0
|
||||
- hadolint@2.12.0
|
||||
- tofu@1.7.2
|
||||
- tofu@1.8.1
|
||||
- trunk-toolbox@0.3.2
|
||||
- tflint@0.51.1
|
||||
- tflint@0.53.0
|
||||
- terraform@1.9.0
|
||||
|
|
19
flatcars.tf
Normal file
19
flatcars.tf
Normal file
|
@ -0,0 +1,19 @@
|
|||
resource "proxmox_vm_qemu" "flatcar_test" {
|
||||
name = "flatcar-test"
|
||||
target_node = "longhorn"
|
||||
iso = "local_vms/iso/flatcar_production_iso_image.iso"
|
||||
cores = 2
|
||||
memory = 4096
|
||||
automatic_reboot = true
|
||||
disk {
|
||||
type = "ide"
|
||||
storage = "local_vms"
|
||||
size = "32G"
|
||||
backup = false
|
||||
}
|
||||
network {
|
||||
model = "e1000"
|
||||
bridge = "vmbr13"
|
||||
firewall = false
|
||||
}
|
||||
}
|
2
nginx.tf
2
nginx.tf
|
@ -15,7 +15,7 @@ module "nginx" {
|
|||
source = "git::https://code.techinc.nl/grey/terraform-nginx.git"
|
||||
configs = concat(
|
||||
module.minio.nginx_files,
|
||||
module.vigil_nginx_config.files,
|
||||
//module.vigil_nginx_config.files,
|
||||
module.videobucket_nginx_config.files,
|
||||
//module.netbox_nginx_config.files,
|
||||
module.orcaslicer_nginx_config.files,
|
||||
|
|
|
@ -16,11 +16,11 @@ terraform {
|
|||
}
|
||||
scratch = {
|
||||
source = "BrendanThompson/scratch"
|
||||
version = "0.4.0"
|
||||
version = "~> 0.4"
|
||||
}
|
||||
proxmox = {
|
||||
source = "Telmate/proxmox"
|
||||
version = "3.0.1-rc3"
|
||||
version = "~> 2.9"
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue