Add(module): add girasol module
Add(module): add amap module Add(module): add common lib and services Add(module): add base structure for keycloak Add(module): add base structure for rocket Add(module): add n8n and windmill modules Add(docker): add install docker script in common module Add(template): add root for aldon.fr and mathieu.wiki in traefik.service template
This commit is contained in:
76
main.tf
76
main.tf
@@ -24,6 +24,7 @@ locals {
|
||||
gitea = module.gitea.traefik_service
|
||||
fefan = module.fefan.traefik_service
|
||||
listmonk = module.listmonk.traefik_service
|
||||
amap = module.amap.traefik_service
|
||||
}
|
||||
}
|
||||
|
||||
@@ -177,16 +178,87 @@ module "listmonk" {
|
||||
proxmox_host_ip = var.proxmox_host_ip
|
||||
}
|
||||
|
||||
module "amap" {
|
||||
source = "./modules/apps/amap"
|
||||
providers = {}
|
||||
vm_ip_address = "192.168.1.96"
|
||||
depends_on = [
|
||||
module.gitea
|
||||
]
|
||||
|
||||
name = "amap"
|
||||
hostname = "amap"
|
||||
domain = "aldon.fr"
|
||||
vm_id = 217
|
||||
node_name = "mop"
|
||||
|
||||
template_id = 103
|
||||
|
||||
cores = 1
|
||||
memory = 1024
|
||||
balloon = 1024
|
||||
disk_size = 16
|
||||
|
||||
ssh_public_key = var.ssh_public_key
|
||||
proxmox_host_ip = var.proxmox_host_ip
|
||||
}
|
||||
|
||||
# module "n8n" {
|
||||
# source = "./modules/apps/n8n"
|
||||
# providers = {}
|
||||
# vm_ip_address = "192.168.1.94"
|
||||
# depends_on = []
|
||||
|
||||
# name = "n8n"
|
||||
# hostname = "n8n"
|
||||
# domain = "mathieu.wiki"
|
||||
# vm_id = 215
|
||||
# node_name = "mop"
|
||||
|
||||
# template_id = 103
|
||||
|
||||
# cores = 1
|
||||
# memory = 1024
|
||||
# balloon = 512
|
||||
# disk_size = 16
|
||||
|
||||
# ssh_public_key = var.ssh_public_key
|
||||
# proxmox_host_ip = var.proxmox_host_ip
|
||||
# }
|
||||
|
||||
# module "windmill" {
|
||||
# source = "./modules/apps/windmill"
|
||||
# providers = {}
|
||||
# vm_ip_address = "192.168.1.94"
|
||||
# depends_on = []
|
||||
|
||||
# name = "windmill"
|
||||
# hostname = "windmill"
|
||||
# domain = "aldon.fr"
|
||||
# vm_id = 215
|
||||
# node_name = "mop"
|
||||
|
||||
# template_id = 103
|
||||
|
||||
# cores = 1
|
||||
# memory = 2048
|
||||
# balloon = 1024
|
||||
# disk_size = 16
|
||||
|
||||
# ssh_public_key = var.ssh_public_key
|
||||
# proxmox_host_ip = var.proxmox_host_ip
|
||||
# }
|
||||
|
||||
# module "keycloak" {
|
||||
# source = "./modules/apps/keycloak"
|
||||
# providers = {}
|
||||
# vm_ip_address = "192.168.1.94"
|
||||
# vm_ip_address = "192.168.1.95"
|
||||
# depends_on = []
|
||||
|
||||
# name = "keycloak"
|
||||
# hostname = "keycloak"
|
||||
# domain = "aldon.fr"
|
||||
# vm_id = 215
|
||||
# vm_id = 216
|
||||
# node_name = "mop"
|
||||
|
||||
# template_id = 103
|
||||
|
||||
Reference in New Issue
Block a user