Update Proxmox VM specifications and optimize deployment configurations

- Revised CPU and memory specifications for various VMs, moving high-resource workloads from ML110-01 to R630-01 to balance resource allocation.
- Updated deployment YAML files to reflect changes in node assignments, CPU counts, and storage types, transitioning to Ceph storage for improved performance.
- Enhanced documentation to clarify resource usage and deployment strategies, ensuring efficient utilization of available hardware.
This commit is contained in:
defiQUG
2025-12-13 04:46:50 -08:00
parent 9963ff4de0
commit ee551e1c0b
26 changed files with 190 additions and 197 deletions

View File

@@ -11,15 +11,15 @@ metadata:
service: "b2b"
spec:
forProvider:
node: "ml110-01"
node: "r630-01"
name: "phoenix-as4-gateway"
cpu: 8
cpu: 4
memory: "16Gi"
disk: "500Gi"
storage: "local-lvm"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-1"
site: "site-2"
userData: |
#cloud-config
# Package management

View File

@@ -11,15 +11,15 @@ metadata:
service: "workflow"
spec:
forProvider:
node: "ml110-01"
node: "r630-01"
name: "phoenix-business-integration-gateway"
cpu: 8
cpu: 4
memory: "16Gi"
disk: "200Gi"
storage: "local-lvm"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-1"
site: "site-2"
userData: |
#cloud-config
# Package management

View File

@@ -11,15 +11,15 @@ metadata:
service: "ide"
spec:
forProvider:
node: "ml110-01"
node: "r630-01"
name: "phoenix-codespaces-ide"
cpu: 8
cpu: 4
memory: "32Gi"
disk: "200Gi"
storage: "local-lvm"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-1"
site: "site-2"
userData: |
#cloud-config
# Package management

View File

@@ -11,15 +11,15 @@ metadata:
role: "runner"
spec:
forProvider:
node: "ml110-01"
node: "r630-01"
name: "phoenix-devops-runner"
cpu: 8
cpu: 4
memory: "16Gi"
disk: "200Gi"
storage: "local-lvm"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-1"
site: "site-2"
userData: |
#cloud-config
# Package management

View File

@@ -13,8 +13,8 @@ spec:
forProvider:
node: "ml110-01"
name: "phoenix-dns-primary"
cpu: 4
memory: "8Gi"
cpu: 2
memory: "4Gi"
disk: "50Gi"
storage: "local-lvm"
network: "vmbr0"

View File

@@ -10,15 +10,15 @@ metadata:
component: "email"
spec:
forProvider:
node: "ml110-01"
node: "r630-01"
name: "phoenix-email-server"
cpu: 8
cpu: 4
memory: "16Gi"
disk: "200Gi"
storage: "local-lvm"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-1"
site: "site-2"
userData: |
#cloud-config
# Package management

View File

@@ -11,15 +11,15 @@ metadata:
service: "banking"
spec:
forProvider:
node: "ml110-01"
node: "r630-01"
name: "phoenix-financial-messaging-gateway"
cpu: 8
cpu: 4
memory: "16Gi"
disk: "500Gi"
storage: "local-lvm"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-1"
site: "site-2"
userData: |
#cloud-config
# Package management

View File

@@ -10,15 +10,15 @@ metadata:
component: "git"
spec:
forProvider:
node: "ml110-01"
node: "r630-01"
name: "phoenix-git-server"
cpu: 8
cpu: 4
memory: "16Gi"
disk: "500Gi"
storage: "local-lvm"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-1"
site: "site-2"
userData: |
#cloud-config
# Package management

View File

@@ -12,10 +12,10 @@ spec:
forProvider:
node: "r630-01"
name: "smom-blockscout"
cpu: 4
memory: "8Gi"
disk: "12Gi"
storage: "local-lvm"
cpu: 2
memory: "4Gi"
disk: "20Gi"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-2"

View File

@@ -12,10 +12,10 @@ spec:
forProvider:
node: "r630-01"
name: "management"
cpu: 4
memory: "8Gi"
disk: "35Gi"
storage: "local-lvm"
cpu: 2
memory: "4Gi"
disk: "20Gi"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-2"

View File

@@ -12,10 +12,10 @@ spec:
forProvider:
node: "r630-01"
name: "monitoring"
cpu: 4
memory: "8Gi"
disk: "35Gi"
storage: "local-lvm"
cpu: 2
memory: "4Gi"
disk: "20Gi"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-2"

View File

@@ -12,10 +12,10 @@ spec:
forProvider:
node: "r630-01"
name: "rpc-node-01"
cpu: 4
memory: "8Gi"
disk: "35Gi"
storage: "local-lvm"
cpu: 2
memory: "4Gi"
disk: "20Gi"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-2"

View File

@@ -12,10 +12,10 @@ spec:
forProvider:
node: "r630-01"
name: "rpc-node-02"
cpu: 4
memory: "8Gi"
disk: "35Gi"
storage: "local-lvm"
cpu: 2
memory: "4Gi"
disk: "20Gi"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-2"

View File

@@ -12,10 +12,10 @@ spec:
forProvider:
node: "r630-01"
name: "rpc-node-03"
cpu: 4
memory: "8Gi"
disk: "35Gi"
storage: "local-lvm"
cpu: 2
memory: "4Gi"
disk: "20Gi"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-2"

View File

@@ -12,10 +12,10 @@ spec:
forProvider:
node: "r630-01"
name: "rpc-node-04"
cpu: 4
memory: "8Gi"
disk: "35Gi"
storage: "local-lvm"
cpu: 2
memory: "4Gi"
disk: "20Gi"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-2"

View File

@@ -13,9 +13,9 @@ spec:
forProvider:
node: "ml110-01"
name: "smom-sentry-01"
cpu: 4
memory: "8Gi"
disk: "15Gi"
cpu: 2
memory: "4Gi"
disk: "20Gi"
storage: "local-lvm"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"

View File

@@ -13,9 +13,9 @@ spec:
forProvider:
node: "ml110-01"
name: "smom-sentry-02"
cpu: 4
memory: "8Gi"
disk: "15Gi"
cpu: 2
memory: "4Gi"
disk: "20Gi"
storage: "local-lvm"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"

View File

@@ -13,10 +13,10 @@ spec:
forProvider:
node: "r630-01"
name: "smom-sentry-03"
cpu: 4
memory: "8Gi"
disk: "15Gi"
storage: "local-lvm"
cpu: 2
memory: "4Gi"
disk: "20Gi"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-2"

View File

@@ -13,10 +13,10 @@ spec:
forProvider:
node: "r630-01"
name: "smom-sentry-04"
cpu: 4
memory: "8Gi"
disk: "15Gi"
storage: "local-lvm"
cpu: 2
memory: "4Gi"
disk: "20Gi"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-2"

View File

@@ -12,10 +12,10 @@ spec:
forProvider:
node: "r630-01"
name: "smom-services"
cpu: 4
memory: "8Gi"
disk: "35Gi"
storage: "local-lvm"
cpu: 2
memory: "4Gi"
disk: "20Gi"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-2"

View File

@@ -11,15 +11,15 @@ metadata:
instance: "01"
spec:
forProvider:
node: "ml110-01"
node: "r630-01"
name: "smom-validator-01"
cpu: 6
cpu: 3
memory: "12Gi"
disk: "20Gi"
storage: "local-lvm"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-1"
site: "site-2"
userData: |
#cloud-config
# Package management

View File

@@ -11,15 +11,15 @@ metadata:
instance: "02"
spec:
forProvider:
node: "ml110-01"
node: "r630-01"
name: "smom-validator-02"
cpu: 6
cpu: 3
memory: "12Gi"
disk: "20Gi"
storage: "local-lvm"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-1"
site: "site-2"
userData: |
#cloud-config
# Package management

View File

@@ -11,15 +11,15 @@ metadata:
instance: "03"
spec:
forProvider:
node: "ml110-01"
node: "r630-01"
name: "smom-validator-03"
cpu: 6
cpu: 3
memory: "12Gi"
disk: "20Gi"
storage: "local-lvm"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-1"
site: "site-2"
userData: |
#cloud-config
# Package management

View File

@@ -11,15 +11,15 @@ metadata:
instance: "04"
spec:
forProvider:
node: "ml110-01"
node: "r630-01"
name: "smom-validator-04"
cpu: 6
cpu: 3
memory: "12Gi"
disk: "20Gi"
storage: "local-lvm"
storage: "ceph-fs"
network: "vmbr0"
image: "local:iso/ubuntu-22.04-cloud.img"
site: "site-1"
site: "site-2"
userData: |
#cloud-config
# Package management