add proxmox playground temp files [ci skip]
This commit is contained in:
parent
ac5e4a2c9f
commit
ffa6c59b7a
3 changed files with 87 additions and 0 deletions
22
.terraform.lock.hcl
generated
22
.terraform.lock.hcl
generated
|
|
@ -1,6 +1,28 @@
|
|||
# This file is maintained automatically by "terraform init".
|
||||
# Manual edits may be lost in future updates.
|
||||
|
||||
provider "registry.terraform.io/bpg/proxmox" {
|
||||
version = "0.39.0"
|
||||
constraints = "0.39.0"
|
||||
hashes = [
|
||||
"h1:KLJCwzSjs9pSsvu3ihvbgC3i7GQLCFQSNP4fzAbRh/o=",
|
||||
"zh:134eadd7d1327e7943090485e056d1c47f59fec61301dc6e32ca5b6f051342a0",
|
||||
"zh:24dcaacd08c722d1e237e8e56d40db2557e5b9e3b5d8e3b7e8706bc124f86bf2",
|
||||
"zh:290fc3356325b933ee2558ee3070dbfea873374b44874bf1cd5f2a0d286cb23f",
|
||||
"zh:2c3badd19996d658cd524d4e2b69347f8aff37de597820e1481a45509831dec4",
|
||||
"zh:48ebc53da0516de85b7a5c6684ea21ac2d217dab00bfc2f51dfe217a657a4646",
|
||||
"zh:65fe5e20c72ad99aa7574fe71b414ed51a293faba9bf869147712ac7e6218147",
|
||||
"zh:6fafd5688251ece1f2142961da651a2b0c77d3f55b59b62d4b6277ad795ff042",
|
||||
"zh:8d6948f710f397e96533ad9276a7ee432f19e4215d92603e19a5c00d2f7de3be",
|
||||
"zh:93257d88e7ca7079a1b97c51b3c273fcb3f642cd622c2d9ead5bb1e9ba44fb32",
|
||||
"zh:c0da309471ab11af4ffa48421de18bac34cb32e16aedc5fcf0f1c3945b456a7f",
|
||||
"zh:d72c728f6630c2be055fb233ee720e164e9529ed7abcc52fd134e07def645c32",
|
||||
"zh:d7b4001c23ed411b52b03b0da35063bb6f1663c8fab5ee8d3d8029d3c7b10de8",
|
||||
"zh:ee64f0a5ab220d4e27c29c69285f1157d7e61c2c1a13d93cd54330e03d9b5f7e",
|
||||
"zh:f5c9632d4766674825155e28e42b730d57351d92e30f4f6e5337522d5cf12e2c",
|
||||
]
|
||||
}
|
||||
|
||||
provider "registry.terraform.io/hashicorp/helm" {
|
||||
version = "2.4.1"
|
||||
hashes = [
|
||||
|
|
|
|||
46
main.tf
46
main.tf
|
|
@ -92,6 +92,52 @@ provider "helm" {
|
|||
config_path = var.prod ? "" : "~/.kube/config"
|
||||
}
|
||||
}
|
||||
# provider "proxmox" {
|
||||
# endpoint = "https://10.0.10.105:8006/api2/json"
|
||||
# username = "root@pam"
|
||||
# password = "to-change"
|
||||
# insecure = true
|
||||
# tmp_dir = "/var/tmp"
|
||||
# }
|
||||
|
||||
# resource "proxmox_virtual_environment_network_linux_vlan" "vlan1" {
|
||||
# node_name = "pve"
|
||||
# name = "ens160.99"
|
||||
|
||||
# comment = "VLAN 99"
|
||||
# }
|
||||
# provider "proxmox" {
|
||||
# pm_debug = true
|
||||
# pm_api_url = "https://10.0.10.105:8006/api2/json"
|
||||
# # pm_user = "root"
|
||||
# # pm_password = "wizard"
|
||||
# pm_tls_insecure = true
|
||||
# pm_api_token_secret = "af5e99b1-db75-4e3a-b585-b6114005fcec"
|
||||
# pm_api_token_id = "root@pam!terraform"
|
||||
# }
|
||||
|
||||
# resource "proxmox_vm_qemu" "k8s-master-pve" {
|
||||
# name = "test"
|
||||
# target_node = "pve"
|
||||
# # iso = "ubuntu-22.04.3-live-server-amd64.iso"
|
||||
# iso = "local:iso/ubuntu-22.04.3-live-server-amd64.iso"
|
||||
# agent = 1
|
||||
# os_type = "ubuntu"
|
||||
# cores = 4
|
||||
# sockets = 1
|
||||
# cpu = "host"
|
||||
# memory = 2048
|
||||
# scsihw = "virtio-scsi-pci"
|
||||
# bootdisk = "scsi0"
|
||||
# disk {
|
||||
# slot = 0
|
||||
# # set disk size here. leave it small for testing because expanding the disk takes time.
|
||||
# size = "10G"
|
||||
# type = "scsi"
|
||||
# storage = "local-lvm"
|
||||
# iothread = 0
|
||||
# }
|
||||
# }
|
||||
|
||||
# Main module to init infra from
|
||||
# module "pxe_server" {
|
||||
|
|
|
|||
19
versions.tf
19
versions.tf
|
|
@ -10,3 +10,22 @@
|
|||
# }
|
||||
# required_version = ">= 0.13"
|
||||
# }
|
||||
|
||||
# terraform {
|
||||
# required_providers {
|
||||
# proxmox = {
|
||||
# source = "telmate/proxmox"
|
||||
# version = "2.9.14"
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
|
||||
# provides more resources
|
||||
# terraform {
|
||||
# required_providers {
|
||||
# proxmox = {
|
||||
# source = "bpg/proxmox"
|
||||
# version = "0.39.0"
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue