Grail migration to new cluster
This commit is contained in:
86
grail.tf
86
grail.tf
@@ -1,59 +1,49 @@
|
|||||||
resource "proxmox_vm_qemu" "grail" {
|
resource "proxmox_vm_qemu" "grail" {
|
||||||
target_node = "pve"
|
target_node = "ryuk"
|
||||||
name = "grail-tf"
|
hostname = "grail-tf"
|
||||||
clone = "Debian12-8Template"
|
|
||||||
agent = 0
|
|
||||||
cores = 10
|
|
||||||
memory = 4096
|
|
||||||
#storage = "Junk2"
|
|
||||||
bootdisk = "scsi0"
|
|
||||||
scsihw = "virtio-scsi-single"
|
|
||||||
vmid = 218
|
vmid = 218
|
||||||
#start = true
|
ostemplate = "cephfs:vztmpl/debian-12-standard_12.7-1_amd64.tar.zst"
|
||||||
|
password = "terraform"
|
||||||
|
unprivileged = false
|
||||||
|
cores = 6
|
||||||
|
memory = 4096
|
||||||
|
swap = 1024
|
||||||
|
start = true
|
||||||
tags = "terraform"
|
tags = "terraform"
|
||||||
define_connection_info = true
|
|
||||||
os_type = "ubuntu"
|
|
||||||
os_network_config = "ubuntu"
|
|
||||||
nameserver = "192.168.0.24"
|
nameserver = "192.168.0.24"
|
||||||
ipconfig0 = "ip=192.168.0.57/24,gw=192.168.0.1"
|
ssh_public_keys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINFw70PrMsilcsqCrwW1I6PAt3anQbhmVg+t/HUfomug ryan@mxDesktop"
|
||||||
#ssh_public_keys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINFw70PrMsilcsqCrwW1I6PAt3anQbhmVg+t/HUfomug ryan@mxDesktop"
|
|
||||||
|
|
||||||
disks{
|
features {
|
||||||
scsi{
|
nesting = true
|
||||||
scsi0{
|
}
|
||||||
disk{
|
|
||||||
storage = "nvme"
|
|
||||||
asyncio = "threads"
|
|
||||||
discard = true
|
|
||||||
iothread = true
|
|
||||||
size = "42G"
|
|
||||||
emulatessd = true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
ide {
|
|
||||||
ide2 {
|
|
||||||
cloudinit {
|
|
||||||
storage = "Ceph"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
#mountpoint{
|
rootfs {
|
||||||
# key = "0"
|
storage = "local-lvm"
|
||||||
# slot = 0
|
size = "42G"
|
||||||
# storage = "Ceph"
|
}
|
||||||
# mp = "/data"
|
|
||||||
# size = "400G"
|
mountpoint{
|
||||||
#}
|
key = "1"
|
||||||
|
slot = 1
|
||||||
|
storage = "Ceph"
|
||||||
|
mp = "/data"
|
||||||
|
size = "10T"
|
||||||
|
}
|
||||||
|
|
||||||
|
mountpoint{
|
||||||
|
key = "2"
|
||||||
|
slot = 2
|
||||||
|
storage = "Ceph"
|
||||||
|
mp = "/downloads"
|
||||||
|
size = "5T"
|
||||||
|
}
|
||||||
|
|
||||||
network {
|
network {
|
||||||
# Name is set automatically based on position in file
|
name = "eth0"
|
||||||
# name = "eth0"
|
bridge = "vmbr0"
|
||||||
model = "virtio"
|
ip = "192.168.0.57/24"
|
||||||
bridge = "vmbr0"
|
gw = "192.168.0.1"
|
||||||
firewall = false
|
|
||||||
}
|
}
|
||||||
|
|
||||||
provisioner "local-exec" {
|
provisioner "local-exec" {
|
||||||
|
|||||||
@@ -18,17 +18,17 @@
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
archiveTeamWarrior1:
|
archiveTeamWarrior1:
|
||||||
image: atdr.meo.ws/archiveteam/cohost-grab
|
image: atdr.meo.ws/archiveteam/warrior-dockerfile
|
||||||
container_name: archiveTeamWarrior-specific
|
container_name: archiveTeamWarrior1
|
||||||
hostname: archiveTeamWarriorspec
|
hostname: archiveTeamWarrior1
|
||||||
dns:
|
dns:
|
||||||
- 9.9.9.9
|
- 9.9.9.9
|
||||||
- 8.8.8.8
|
- 8.8.8.8
|
||||||
environment:
|
environment:
|
||||||
- SELECTED_PROJECT=cohost
|
- SELECTED_PROJECT=auto
|
||||||
- SHARED_RSYNC_THREADS=20
|
- SHARED_RSYNC_THREADS=10
|
||||||
- DOWNLOADER=jester45
|
- DOWNLOADER=jester45
|
||||||
- CONCURRENT_ITEMS=20
|
- CONCURRENT_ITEMS=6
|
||||||
ports:
|
ports:
|
||||||
- "8001:8001"
|
- "8001:8001"
|
||||||
labels:
|
labels:
|
||||||
@@ -44,7 +44,7 @@
|
|||||||
- 8.8.8.8
|
- 8.8.8.8
|
||||||
environment:
|
environment:
|
||||||
- SELECTED_PROJECT=auto
|
- SELECTED_PROJECT=auto
|
||||||
- SHARED_RSYNC_THREADS=
|
- SHARED_RSYNC_THREADS=10
|
||||||
- DOWNLOADER=jester45
|
- DOWNLOADER=jester45
|
||||||
- CONCURRENT_ITEMS=6
|
- CONCURRENT_ITEMS=6
|
||||||
ports:
|
ports:
|
||||||
@@ -62,7 +62,7 @@
|
|||||||
- 8.8.8.8
|
- 8.8.8.8
|
||||||
environment:
|
environment:
|
||||||
- SELECTED_PROJECT=auto
|
- SELECTED_PROJECT=auto
|
||||||
- SHARED_RSYNC_THREADS=20
|
- SHARED_RSYNC_THREADS=10
|
||||||
- DOWNLOADER=jester45
|
- DOWNLOADER=jester45
|
||||||
- CONCURRENT_ITEMS=6
|
- CONCURRENT_ITEMS=6
|
||||||
ports:
|
ports:
|
||||||
|
|||||||
@@ -88,11 +88,6 @@
|
|||||||
owner: grail
|
owner: grail
|
||||||
group: docker
|
group: docker
|
||||||
mode: u=rw,g=r,o=r
|
mode: u=rw,g=r,o=r
|
||||||
|
|
||||||
#- name: Start services
|
|
||||||
# community.docker.docker_compose_v2:
|
|
||||||
# project_src: /home/docker/
|
|
||||||
# register: output
|
|
||||||
|
|
||||||
- name: Check if docker config directory exists
|
- name: Check if docker config directory exists
|
||||||
stat:
|
stat:
|
||||||
|
|||||||
Reference in New Issue
Block a user