From 2406029b097d6584338f7ea46bf4f2548e1a091d Mon Sep 17 00:00:00 2001 From: ansible-msp Date: Fri, 13 Mar 2026 16:19:57 -0700 Subject: [PATCH] [LE-001] pm-node-01 pre-upgrade config backup 2026-03-13 --- .../proxmox/pm-node-01/etc/apt/sources.list | 9 ++ .../etc/apt/sources.list.d/ceph.sources | 5 + .../apt/sources.list.d/pve-enterprise.sources | 6 ++ .../le-001/proxmox/pm-node-01/etc/hostname | 1 + .../le-001/proxmox/pm-node-01/etc/hosts | 11 +++ .../proxmox/pm-node-01/etc/network/interfaces | 96 +++++++++++++++++++ .../proxmox/pm-node-01/etc/pve/.clusterlog | 54 +++++++++++ .../le-001/proxmox/pm-node-01/etc/pve/.debug | 1 + .../proxmox/pm-node-01/etc/pve/.members | 10 ++ .../le-001/proxmox/pm-node-01/etc/pve/.rrd | 29 ++++++ .../proxmox/pm-node-01/etc/pve/.version | 70 ++++++++++++++ .../le-001/proxmox/pm-node-01/etc/pve/.vmlist | 16 ++++ .../proxmox/pm-node-01/etc/pve/authkey.pub | 9 ++ .../pm-node-01/etc/pve/authkey.pub.old | 9 ++ .../proxmox/pm-node-01/etc/pve/corosync.conf | 48 ++++++++++ .../proxmox/pm-node-01/etc/pve/datacenter.cfg | 29 ++++++ .../proxmox/pm-node-01/etc/pve/domains.cfg | 7 ++ .../pm-node-01/etc/pve/ha/crm_commands | 0 .../pm-node-01/etc/pve/ha/manager_status | 1 + .../pm-node-01/etc/pve/ha/resources.cfg | 27 ++++++ .../proxmox/pm-node-01/etc/pve/jobs.cfg | 25 +++++ .../pm-node-01/etc/pve/local/lrm_status | 1 + .../pm-node-01/etc/pve/local/pve-ssl.key | 28 ++++++ .../pm-node-01/etc/pve/local/pve-ssl.pem | 30 ++++++ .../etc/pve/local/qemu-server/100.conf | 63 ++++++++++++ .../etc/pve/local/qemu-server/101.conf | 81 ++++++++++++++++ .../etc/pve/local/qemu-server/105.conf | 21 ++++ .../etc/pve/local/qemu-server/107.conf | 21 ++++ .../etc/pve/local/qemu-server/110.conf | 20 ++++ .../pm-node-01/etc/pve/local/ssh_known_hosts | 1 + .../etc/pve/nodes/pm-node-01/lrm_status | 1 + .../etc/pve/nodes/pm-node-01/pve-ssl.key | 28 ++++++ .../etc/pve/nodes/pm-node-01/pve-ssl.pem | 30 ++++++ .../pve/nodes/pm-node-01/qemu-server/100.conf | 63 ++++++++++++ .../pve/nodes/pm-node-01/qemu-server/101.conf | 81 ++++++++++++++++ .../pve/nodes/pm-node-01/qemu-server/105.conf | 21 ++++ .../pve/nodes/pm-node-01/qemu-server/107.conf | 21 ++++ .../pve/nodes/pm-node-01/qemu-server/110.conf | 20 ++++ .../etc/pve/nodes/pm-node-01/ssh_known_hosts | 1 + .../etc/pve/nodes/pm-node-02/lrm_status | 1 + .../etc/pve/nodes/pm-node-02/pve-ssl.key | 28 ++++++ .../etc/pve/nodes/pm-node-02/pve-ssl.pem | 30 ++++++ .../pve/nodes/pm-node-02/qemu-server/102.conf | 24 +++++ .../pve/nodes/pm-node-02/qemu-server/103.conf | 46 +++++++++ .../pve/nodes/pm-node-02/qemu-server/104.conf | 20 ++++ .../pve/nodes/pm-node-02/qemu-server/106.conf | 21 ++++ .../pve/nodes/pm-node-02/qemu-server/108.conf | 20 ++++ .../pve/nodes/pm-node-02/qemu-server/109.conf | 21 ++++ .../etc/pve/nodes/pm-node-02/ssh_known_hosts | 1 + .../etc/pve/nodes/pm-node-03/lrm_status | 1 + .../etc/pve/nodes/pm-node-03/pve-ssl.key | 28 ++++++ .../etc/pve/nodes/pm-node-03/pve-ssl.pem | 30 ++++++ .../etc/pve/nodes/pm-node-03/ssh_known_hosts | 1 + .../pm-node-01/etc/pve/notifications.cfg | 16 ++++ .../pm-node-01/etc/pve/priv/authkey.key | 27 ++++++ .../pm-node-01/etc/pve/priv/authorized_keys | 8 ++ .../pm-node-01/etc/pve/priv/known_hosts | 2 + .../pm-node-01/etc/pve/priv/notifications.cfg | 2 + .../pm-node-01/etc/pve/priv/pve-root-ca.key | 52 ++++++++++ .../pm-node-01/etc/pve/priv/pve-root-ca.srl | 1 + .../pm-node-01/etc/pve/priv/shadow.cfg | 4 + .../etc/pve/priv/storage/pbs-local.pw | 1 + .../proxmox/pm-node-01/etc/pve/priv/tfa.cfg | 1 + .../proxmox/pm-node-01/etc/pve/priv/token.cfg | 1 + .../pm-node-01/etc/pve/pve-root-ca.pem | 34 +++++++ .../proxmox/pm-node-01/etc/pve/pve-www.key | 28 ++++++ .../pm-node-01/etc/pve/qemu-server/100.conf | 63 ++++++++++++ .../pm-node-01/etc/pve/qemu-server/101.conf | 81 ++++++++++++++++ .../pm-node-01/etc/pve/qemu-server/105.conf | 21 ++++ .../pm-node-01/etc/pve/qemu-server/107.conf | 21 ++++ .../pm-node-01/etc/pve/qemu-server/110.conf | 20 ++++ .../pm-node-01/etc/pve/replication.cfg | 0 .../proxmox/pm-node-01/etc/pve/storage.cfg | 33 +++++++ .../proxmox/pm-node-01/etc/pve/user.cfg | 17 ++++ .../proxmox/pm-node-01/etc/pve/vzdump.cron | 5 + 75 files changed, 1705 insertions(+) create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/apt/sources.list create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/apt/sources.list.d/ceph.sources create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/apt/sources.list.d/pve-enterprise.sources create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/hostname create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/hosts create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/network/interfaces create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.clusterlog create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.debug create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.members create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.rrd create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.version create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.vmlist create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/authkey.pub create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/authkey.pub.old create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/corosync.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/datacenter.cfg create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/domains.cfg create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/ha/crm_commands create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/ha/manager_status create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/ha/resources.cfg create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/jobs.cfg create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/lrm_status create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/pve-ssl.key create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/pve-ssl.pem create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/100.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/101.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/105.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/107.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/110.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/ssh_known_hosts create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/lrm_status create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/pve-ssl.key create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/pve-ssl.pem create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/100.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/101.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/105.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/107.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/110.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/ssh_known_hosts create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/lrm_status create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/pve-ssl.key create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/pve-ssl.pem create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/102.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/103.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/104.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/106.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/108.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/109.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/ssh_known_hosts create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-03/lrm_status create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-03/pve-ssl.key create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-03/pve-ssl.pem create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-03/ssh_known_hosts create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/notifications.cfg create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/authkey.key create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/authorized_keys create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/known_hosts create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/notifications.cfg create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/pve-root-ca.key create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/pve-root-ca.srl create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/shadow.cfg create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/storage/pbs-local.pw create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/tfa.cfg create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/token.cfg create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/pve-root-ca.pem create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/pve-www.key create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/100.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/101.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/105.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/107.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/110.conf create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/replication.cfg create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/storage.cfg create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/user.cfg create mode 100644 hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/vzdump.cron diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/apt/sources.list b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/apt/sources.list new file mode 100644 index 0000000..2c8ae02 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/apt/sources.list @@ -0,0 +1,9 @@ +deb http://ftp.ca.debian.org/debian trixie main contrib non-free-firmware + +deb http://ftp.ca.debian.org/debian trixie-updates main contrib non-free-firmware + +# security updates +deb http://security.debian.org trixie-security main contrib non-free-firmware + +deb http://download.proxmox.com/debian/pve trixie pve-no-subscription + diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/apt/sources.list.d/ceph.sources b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/apt/sources.list.d/ceph.sources new file mode 100644 index 0000000..a342bb2 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/apt/sources.list.d/ceph.sources @@ -0,0 +1,5 @@ +Types: deb +URIs: http://download.proxmox.com/debian/ceph-squid +Suites: trixie +Components: no-subscription +Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/apt/sources.list.d/pve-enterprise.sources b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/apt/sources.list.d/pve-enterprise.sources new file mode 100644 index 0000000..450fce3 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/apt/sources.list.d/pve-enterprise.sources @@ -0,0 +1,6 @@ +Types: deb +URIs: https://enterprise.proxmox.com/debian/pve +Suites: trixie +Components: pve-enterprise +Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg +Enabled: false diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/hostname b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/hostname new file mode 100644 index 0000000..2643a92 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/hostname @@ -0,0 +1 @@ +pm-node-01 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/hosts b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/hosts new file mode 100644 index 0000000..0a700eb --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/hosts @@ -0,0 +1,11 @@ +127.0.0.1 localhost.localdomain localhost +192.168.22.65 pm-node-01.localeng.ca pm-node-01 + +# The following lines are desirable for IPv6 capable hosts + +::1 ip6-localhost ip6-loopback +fe00::0 ip6-localnet +ff00::0 ip6-mcastprefix +ff02::1 ip6-allnodes +ff02::2 ip6-allrouters +ff02::3 ip6-allhosts diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/network/interfaces b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/network/interfaces new file mode 100644 index 0000000..dbbe464 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/network/interfaces @@ -0,0 +1,96 @@ +# network interface settings; autogenerated +# Please do NOT modify this file directly, unless you know what +# you're doing. +# +# If you want to manage parts of the network configuration manually, +# please utilize the 'source' or 'source-directory' directives to do +# so. +# PVE will preserve these directives, but will NOT read its network +# configuration from sourced files, so do not attempt to move any of +# the PVE managed interfaces into external files! + +auto lo +iface lo inet loopback + +iface eno8 inet manual + +auto eno7 +iface eno7 inet static + address 10.10.10.65/28 +#CLUSTER SYNC + +auto ens1f0np0 +iface ens1f0np0 inet manual + mtu 9000 + +auto eno1 +iface eno1 inet manual + mtu 9000 + +auto eno2 +iface eno2 inet manual + mtu 9000 + +auto eno3 +iface eno3 inet manual + mtu 9000 + +auto ens1f1np1 +iface ens1f1np1 inet manual + mtu 9000 + +auto eno4 +iface eno4 inet manual + mtu 9000 + +iface eno5 inet manual + +iface eno6 inet manual + +auto bond0 +iface bond0 inet manual + bond-slaves eno1 eno2 eno3 eno4 + bond-miimon 100 + bond-mode 802.3ad + bond-xmit-hash-policy layer3+4 + mtu 9000 +#Client Access LAG + +auto bond1 +iface bond1 inet manual + bond-slaves ens1f0np0 ens1f1np1 + bond-miimon 100 + bond-mode 802.3ad + bond-xmit-hash-policy layer3+4 + mtu 9000 +#Storage LAG + +auto vmbr0 +iface vmbr0 inet static + address 192.168.22.65/24 + gateway 192.168.22.1 + bridge-ports eno8 + bridge-stp off + bridge-fd 0 +#MGMT ONLY + +auto vmbr1 +iface vmbr1 inet manual + bridge-ports bond0 + bridge-stp off + bridge-fd 0 + bridge-vlan-aware yes + bridge-vids 2-4094 + mtu 9000 +#Client Access VLANS + +auto vmbr2 +iface vmbr2 inet static + address 10.10.22.65/24 + bridge-ports bond1 + bridge-stp off + bridge-fd 0 + mtu 9000 +#STORAGE NETWORK + +source /etc/network/interfaces.d/* diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.clusterlog b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.clusterlog new file mode 100644 index 0000000..fb5ea1a --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.clusterlog @@ -0,0 +1,54 @@ +{ +"data": [ +{"uid": 339, "time": 1773443789, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 338, "time": 1773442889, "pri": 6, "tag": "pvedaemon", "pid": 2129, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 337, "time": 1773441988, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 336, "time": 1773441088, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 335, "time": 1773440187, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 334, "time": 1773439287, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 333, "time": 1773438386, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 332, "time": 1773437485, "pri": 6, "tag": "pvedaemon", "pid": 2129, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 331, "time": 1773436584, "pri": 6, "tag": "pvedaemon", "pid": 2128, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 330, "time": 1773436097, "pri": 6, "tag": "pvedaemon", "pid": 2128, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 329, "time": 1773436096, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "starting task UPID:pm-node-01:00145128:0E688FDE:69B47CC0:vncshell::root@pam:"}, +{"uid": 328, "time": 1773436094, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "end task UPID:pm-node-01:0012688D:0E572904:69B45034:vncproxy:103:root@pam: OK"}, +{"uid": 327, "time": 1773435684, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 326, "time": 1773434783, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 325, "time": 1773433882, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 324, "time": 1773432980, "pri": 6, "tag": "pvedaemon", "pid": 2128, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 323, "time": 1773432079, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 322, "time": 1773431178, "pri": 6, "tag": "pvedaemon", "pid": 2129, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 321, "time": 1773430278, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 320, "time": 1773429378, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 319, "time": 1773428477, "pri": 6, "tag": "pvedaemon", "pid": 2129, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 318, "time": 1773427577, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 317, "time": 1773426677, "pri": 6, "tag": "pvedaemon", "pid": 2129, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 316, "time": 1773425776, "pri": 6, "tag": "pvedaemon", "pid": 2129, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 315, "time": 1773424874, "pri": 6, "tag": "pvedaemon", "pid": 2129, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 314, "time": 1773424692, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "starting task UPID:pm-node-01:0012688D:0E572904:69B45034:vncproxy:103:root@pam:"}, +{"uid": 313, "time": 1773423975, "pri": 6, "tag": "pvedaemon", "pid": 2129, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 312, "time": 1773423074, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "successful auth for user 'root@pam'"}, +{"uid": 157, "time": 1773422592, "pri": 6, "tag": "pvedaemon", "pid": 1374318, "node": "pm-node-02", "user": "root@pam", "msg": "end task UPID:pm-node-02:0015D789:0E52CDEA:69B447FB:qmdelsnapshot:103:root@pam: OK"}, +{"uid": 156, "time": 1773422587, "pri": 6, "tag": "pvedaemon", "pid": 1431433, "node": "pm-node-02", "user": "root@pam", "msg": "delete snapshot VM 103: os-12-13"}, +{"uid": 155, "time": 1773422587, "pri": 6, "tag": "pvedaemon", "pid": 1374318, "node": "pm-node-02", "user": "root@pam", "msg": "starting task UPID:pm-node-02:0015D789:0E52CDEA:69B447FB:qmdelsnapshot:103:root@pam:"}, +{"uid": 154, "time": 1773422580, "pri": 6, "tag": "pvedaemon", "pid": 1374318, "node": "pm-node-02", "user": "root@pam", "msg": "end task UPID:pm-node-02:0015D719:0E52CA34:69B447F2:qmdelsnapshot:103:root@pam: OK"}, +{"uid": 153, "time": 1773422578, "pri": 6, "tag": "pvedaemon", "pid": 1431321, "node": "pm-node-02", "user": "root@pam", "msg": "delete snapshot VM 103: mongodb-4_4-to-5"}, +{"uid": 152, "time": 1773422578, "pri": 6, "tag": "pvedaemon", "pid": 1374318, "node": "pm-node-02", "user": "root@pam", "msg": "starting task UPID:pm-node-02:0015D719:0E52CA34:69B447F2:qmdelsnapshot:103:root@pam:"}, +{"uid": 151, "time": 1773422572, "pri": 6, "tag": "pvedaemon", "pid": 1466037, "node": "pm-node-02", "user": "root@pam", "msg": "end task UPID:pm-node-02:0015D6AE:0E52C74E:69B447EA:qmdelsnapshot:103:root@pam: OK"}, +{"uid": 150, "time": 1773422570, "pri": 6, "tag": "pvedaemon", "pid": 1431214, "node": "pm-node-02", "user": "root@pam", "msg": "delete snapshot VM 103: pre-os-upgrade"}, +{"uid": 149, "time": 1773422570, "pri": 6, "tag": "pvedaemon", "pid": 1466037, "node": "pm-node-02", "user": "root@pam", "msg": "starting task UPID:pm-node-02:0015D6AE:0E52C74E:69B447EA:qmdelsnapshot:103:root@pam:"}, +{"uid": 311, "time": 1773422561, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "end task UPID:pm-node-01:00120611:0E53A585:69B44735:vncproxy:101:root@pam: OK"}, +{"uid": 310, "time": 1773422389, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "root@pam", "msg": "starting task UPID:pm-node-01:00120611:0E53A585:69B44735:vncproxy:101:root@pam:"}, +{"uid": 309, "time": 1773422389, "pri": 6, "tag": "pvedaemon", "pid": 2129, "node": "pm-node-01", "user": "root@pam", "msg": "end task UPID:pm-node-01:001204CD:0E539CF3:69B4471F:vncproxy:103:root@pam: OK"}, +{"uid": 308, "time": 1773422367, "pri": 6, "tag": "pvedaemon", "pid": 2129, "node": "pm-node-01", "user": "root@pam", "msg": "starting task UPID:pm-node-01:001204CD:0E539CF3:69B4471F:vncproxy:103:root@pam:"}, +{"uid": 148, "time": 1773422199, "pri": 6, "tag": "pvedaemon", "pid": 1423045, "node": "pm-node-02", "user": "ansible@pve!ansible-token", "msg": "end task UPID:pm-node-02:0015C657:0E5234E0:69B44674:qmsnapshot:103:ansible@pve!ansible-token: OK"}, +{"uid": 307, "time": 1773422197, "pri": 6, "tag": "pvedaemon", "pid": 2128, "node": "pm-node-01", "user": "ansible@pve!ansible-token", "msg": "end task UPID:pm-node-01:0011FD5E:0E5359DA:69B44674:qmsnapshot:101:ansible@pve!ansible-token: OK"}, +{"uid": 306, "time": 1773422196, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "ansible@pve!ansible-token", "msg": "end task UPID:pm-node-01:0011FD5D:0E5359D7:69B44674:qmsnapshot:100:ansible@pve!ansible-token: OK"}, +{"uid": 305, "time": 1773422196, "pri": 6, "tag": "pvedaemon", "pid": 1178974, "node": "pm-node-01", "user": "ansible@pve!ansible-token", "msg": "snapshot VM 101: ansible-pre-patch-2026-03-13-1115"}, +{"uid": 304, "time": 1773422196, "pri": 6, "tag": "pvedaemon", "pid": 2128, "node": "pm-node-01", "user": "ansible@pve!ansible-token", "msg": "starting task UPID:pm-node-01:0011FD5E:0E5359DA:69B44674:qmsnapshot:101:ansible@pve!ansible-token:"}, +{"uid": 147, "time": 1773422196, "pri": 6, "tag": "pvedaemon", "pid": 1427031, "node": "pm-node-02", "user": "ansible@pve!ansible-token", "msg": "snapshot VM 103: ansible-pre-patch-2026-03-13-1112"}, +{"uid": 146, "time": 1773422196, "pri": 6, "tag": "pvedaemon", "pid": 1423045, "node": "pm-node-02", "user": "ansible@pve!ansible-token", "msg": "starting task UPID:pm-node-02:0015C657:0E5234E0:69B44674:qmsnapshot:103:ansible@pve!ansible-token:"}, +{"uid": 303, "time": 1773422196, "pri": 6, "tag": "pvedaemon", "pid": 1178973, "node": "pm-node-01", "user": "ansible@pve!ansible-token", "msg": "snapshot VM 100: ansible-pre-patch-2026-03-13-1112"}, +{"uid": 302, "time": 1773422196, "pri": 6, "tag": "pvedaemon", "pid": 2130, "node": "pm-node-01", "user": "ansible@pve!ansible-token", "msg": "starting task UPID:pm-node-01:0011FD5D:0E5359D7:69B44674:qmsnapshot:100:ansible@pve!ansible-token:"} +] +} diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.debug b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.debug new file mode 100644 index 0000000..573541a --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.debug @@ -0,0 +1 @@ +0 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.members b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.members new file mode 100644 index 0000000..9cb07b6 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.members @@ -0,0 +1,10 @@ +{ +"nodename": "pm-node-01", +"version": 9, +"cluster": { "name": "LE-CLUSTER", "version": 3, "nodes": 3, "quorate": 1 }, +"nodelist": { + "pm-node-01": { "id": 1, "online": 1, "ip": "192.168.22.65"}, + "pm-node-02": { "id": 2, "online": 1, "ip": "192.168.22.66"}, + "pm-node-03": { "id": 3, "online": 1, "ip": "192.168.22.67"} + } +} diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.rrd b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.rrd new file mode 100644 index 0000000..1b3cfa9 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.rrd @@ -0,0 +1,29 @@ +pve-storage-9.0/pm-node-03/local:1773443989:100861726720:11137478656 +pve-storage-9.0/pm-node-02/ISO-TRUENAS-01:1773443992:17853596041216:2889875456 +pve-storage-9.0/pm-node-01/sr-ssd-pool:1773443989:6246617841664:487781826560 +pve-storage-9.0/pm-node-01/local-lvm:1773443989:852819443712:0 +pve-vm-9.0/110:2424789:Win11Scene-Lic:running:0:1773443989:8:0.0395760841755995:8489271296:2403061760:85899345920:0:9805194236:6604076568:143050098688:199449440768:8677662720:0:0:0:0:0:0 +pve-node-9.0/pm-node-03:2422941::1773443989:0.07:72:0.000633944347779172:4.04645328369684e-05:100964413440:3872604160:8589930496:0:100861726720:11137478656:65153431273:57509015941:97091809280:17280:0.00:0.00:0.00:0.00:0.00 +pve-vm-9.0/105:2424782:Win11Compress1:running:0:1773443989:8:0.0691374885140809:8489271296:4427182080:85899345920:0:12266353895:9294651646:801296267776:616356455936:8641089536:0:0:0:0:0:0 +pve-storage-9.0/pm-node-03/sr-ssd-pool:1773443989:6246617841664:487781826560 +pve-vm-9.0/108:2423665:Win11DataGateway:running:0:1773443992:8:0.18989756290731:8489271296:4183457792:85899345920:0:511136795106:106730013069:970901188096:700782542336:8664895488:0:0:0:0:0:0 +pve-storage-9.0/pm-node-03/ISO-TRUENAS-01:1773443989:17853596041216:2889875456 +pve-vm-9.0/102:2423664:AD.LocalEng:running:0:1773443992:4:0.0152401865772746:8489271296:4092493824:64424509440:0:7324959829:3714731266:30416194560:91008590336:8600133632:0:0:0:0:0:0 +pve-storage-9.0/pm-node-02/sr-ssd-pool:1773443992:6246617841664:487781826560 +pve-storage-9.0/pm-node-02/pbs-local:1773443992:19726411497472:1875705331712 +pve-vm-9.0/100:2424793:docker-host:running:0:1773443989:4:0.00241317586436583:8523874304:1559130112:21474836480:0:3149742214:4131463:250175488:5283333120:2154504192:0:0:0:0:0:0 +pve-storage-9.0/pm-node-02/local-lvm:1773443992:852819443712:64387868000 +pve-vm-9.0/103:2423665:pritunl:running:0:1773443992:4:0.0108858475551961:8523874304:2778558464:10737418240:0:516057013960:532383020596:960924672:167509470208:3345862656:0:0:0:0:0:0 +pve-storage-9.0/pm-node-01/local:1773443989:100861726720:16871473152 +pve-vm-9.0/106:2423665:Win11Compress2:running:0:1773443992:8:0.03435089672973:8489271296:8652554240:85899345920:0:331613:300:2949772288:28025344:8652554240:0:0:0:0:0:0 +pve-vm-9.0/109:0:Win11Solidworks:stopped:0:1773443992:8:U:33655095296:U:85899345920:0:U:U:U:U:U:U:U:U:U:U:U +pve-storage-9.0/pm-node-02/local:1773443992:100861726720:16799834112 +pve-storage-9.0/pm-node-03/pbs-local:1773443989:19726411497472:1875705331712 +pve-storage-9.0/pm-node-01/pbs-local:1773443989:19726411497472:1875705331712 +pve-storage-9.0/pm-node-03/local-lvm:1773443989:852819443712:0 +pve-vm-9.0/101:2424782:pbs-backup:running:0:1773443989:4:0.0069982100066609:16777216000:15366455296:34359738368:0:7005606986358:2701030238185:3503646720:22334410752:16669827072:0:0:0:0:0:0 +pve-node-9.0/pm-node-02:2424482::1773443992:1.92:72:0.0271474933006558:4.03980555069283e-05:100964405248:33395175424:8589930496:0:100861726720:16799834112:6482415564626:2584203626794:67569229824:17280:0.00:0.00:0.00:0.00:0.00 +pve-vm-9.0/104:0:Windows11Base:stopped:0:1773443992:8:U:8489271296:U:85899345920:0:U:U:U:U:U:U:U:U:U:U:U +pve-storage-9.0/pm-node-01/ISO-TRUENAS-01:1773443989:17853596041216:2889875456 +pve-vm-9.0/107:2424782:Win11CeasraII:running:0:1773443989:8:0.0838578612867125:8489271296:5479292928:85899345920:0:8367869718:7558314178:1236646846464:715673217536:8665194496:0:0:0:0:0:0 +pve-node-9.0/pm-node-01:2425228::1773443989:1.71:72:0.0207005296424576:5.39076292772335e-05:100964421632:48975388672:8589930496:0:100861726720:16871473152:11643759103656:6484278046689:51989032960:17280:0.00:0.00:0.00:0.00:0.00 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.version b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.version new file mode 100644 index 0000000..17b345e --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.version @@ -0,0 +1,70 @@ +{ +"starttime": 1771018771, +"clinfo": 9, +"vmlist": 646, +"corosync.conf": 2, +"corosync.conf.new": 2, +"storage.cfg": 2, +"user.cfg": 13, +"domains.cfg": 2, +"notifications.cfg": 2, +"priv/notifications.cfg": 2, +"priv/shadow.cfg": 4, +"priv/acme/plugins.cfg": 2, +"priv/tfa.cfg": 3, +"priv/token.cfg": 4, +"datacenter.cfg": 2, +"vzdump.cron": 2, +"vzdump.conf": 2, +"jobs.cfg": 2, +"ha/crm_commands": 242458, +"ha/manager_status": 242449, +"ha/resources.cfg": 2, +"ha/rules.cfg": 2, +"ha/groups.cfg": 2, +"ha/fence.cfg": 2, +"status.cfg": 2, +"replication.cfg": 2, +"ceph.conf": 2, +"sdn/vnets.cfg": 2, +"sdn/zones.cfg": 2, +"sdn/controllers.cfg": 2, +"sdn/subnets.cfg": 2, +"sdn/ipams.cfg": 2, +"sdn/mac-cache.json": 2, +"sdn/pve-ipam-state.json": 2, +"sdn/dns.cfg": 2, +"sdn/fabrics.cfg": 2, +"sdn/.running-config": 2, +"virtual-guest/cpu-models.conf": 2, +"virtual-guest/profiles.cfg": 2, +"firewall/cluster.fw": 2, +"mapping/directory.cfg": 2, +"mapping/pci.cfg": 2, +"mapping/usb.cfg": 2, +"kvstore": { +"pm-node-01": { +"kv/static-info": 0, +"tasklist": 242631, +"kv/cpuflags-tcg": 0, +"kv/cpuflags-kvm": 0, +"kv/version-info": 0, +"kv/network": 242500} +, +"pm-node-02": { +"kv/static-info": 3, +"tasklist": 242667, +"kv/cpuflags-tcg": 4, +"kv/cpuflags-kvm": 4, +"kv/network": 242498, +"kv/version-info": 4} +, +"pm-node-03": { +"kv/static-info": 3, +"tasklist": 242597, +"kv/cpuflags-tcg": 4, +"kv/cpuflags-kvm": 4, +"kv/network": 242491, +"kv/version-info": 4} +} +} diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.vmlist b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.vmlist new file mode 100644 index 0000000..db21100 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/.vmlist @@ -0,0 +1,16 @@ +{ +"version": 646, +"ids": { +"104": { "node": "pm-node-02", "type": "qemu", "version": 626 }, +"110": { "node": "pm-node-01", "type": "qemu", "version": 636 }, +"103": { "node": "pm-node-02", "type": "qemu", "version": 655 }, +"109": { "node": "pm-node-02", "type": "qemu", "version": 637 }, +"102": { "node": "pm-node-02", "type": "qemu", "version": 622 }, +"108": { "node": "pm-node-02", "type": "qemu", "version": 634 }, +"101": { "node": "pm-node-01", "type": "qemu", "version": 642 }, +"107": { "node": "pm-node-01", "type": "qemu", "version": 632 }, +"100": { "node": "pm-node-01", "type": "qemu", "version": 641 }, +"106": { "node": "pm-node-02", "type": "qemu", "version": 628 }, +"105": { "node": "pm-node-01", "type": "qemu", "version": 630 }} + +} diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/authkey.pub b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/authkey.pub new file mode 100644 index 0000000..5859204 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/authkey.pub @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxGsiEhHNIqkzIWTb5DQE +6eYIup7Z0Sr6LD9yr/9vjMCV4MqoQNotRtpgyuU/AxtW4Z5uRhOREdnbLIGTwF2J +FGIUdVEj+Fiqgabvm7Xd04/igejScxuK2VzvrbmWTewSG4UkucvkLJrEWbGZ/Pm/ +2ySDpNKj3jEYvFIRP73Jsci6cIpan4kS/dgufB3mmMh9XDwo4Lu/TzeJOBJRfft5 +2GkB9vw2eARsnrUUBa+KcenYPjvRkI2cdBYqW0CkaxBPzlzbxZCmFNgvwcT9uW8s +Vr/VIL2XtA+RpGqzG0wesXZu2+2TnJEfhPyEf3d9znSTXUgzASh13lt8LXKUsLmi +XwIDAQAB +-----END PUBLIC KEY----- diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/authkey.pub.old b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/authkey.pub.old new file mode 100644 index 0000000..013d2eb --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/authkey.pub.old @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2V2bT74fyLgSQ4z6Ju+b +a3tgQGGvqquncDwKd5hkuYktYzDSPvpOlErPjPKOaMYMp/cy5inCIrQq1KvSV8wS +ovrjqTUEPq0ajBRxPrV1gqGIebDRNGPe2CteeG4n71AmRLM/yHJoM5/nckY+eq03 +jSrR7k0dvcietQoS4z/wZ60kWXZzOCwnebA6bAwRMevadaFkBibbag6GfLeQmw60 +3LZE2MtAxWBPYeXDOybaALaOr1My6lWlOu0C1jnZfQyHbE3iX6lN4oIfn3QzOk7Y +NPOSMclicPkxeIpt7WEELzbNblW6YKefOxrVJ93yECDEHgaCzyD+G+I/7x7ZR+Kn +YwIDAQAB +-----END PUBLIC KEY----- diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/corosync.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/corosync.conf new file mode 100644 index 0000000..9b6933d --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/corosync.conf @@ -0,0 +1,48 @@ +logging { + debug: off + to_syslog: yes +} + +nodelist { + node { + name: pm-node-01 + nodeid: 1 + quorum_votes: 1 + ring0_addr: 10.10.10.65 + ring1_addr: 192.168.22.65 + } + node { + name: pm-node-02 + nodeid: 2 + quorum_votes: 1 + ring0_addr: 10.10.10.66 + ring1_addr: 192.168.22.66 + } + node { + name: pm-node-03 + nodeid: 3 + quorum_votes: 1 + ring0_addr: 10.10.10.67 + ring1_addr: 192.168.22.67 + } +} + +quorum { + provider: corosync_votequorum +} + +totem { + cluster_name: LE-CLUSTER + config_version: 3 + interface { + linknumber: 0 + } + interface { + linknumber: 1 + } + ip_version: ipv4-6 + link_mode: passive + secauth: on + version: 2 +} + diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/datacenter.cfg b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/datacenter.cfg new file mode 100644 index 0000000..17353ae --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/datacenter.cfg @@ -0,0 +1,29 @@ +## Local Engineering HA Cluster +# +#KVM Cluster based on Proxmox Virtual Environment (PVE). 3 Node setup with centralized storage +#to `Truenas Scale` installation. +# +#> +#> **!!! WARNING !!! !!! WARNING !!! !!! WARNING !!! !!! WARNING !!! !!! WARNING !!!** +#> +#> You must shut down _**ALL**_ machines using shared storage before upgrading or rebooting the +#> storage server. Failure to do so will result in corruption or loss of data. +#> +# +# +## Network redundancy +#- Nics 1-4 are for client access and are `bonded` for redundancy and throughput. +#- Nic 7 is for primary cluster sync and `heartbeat` checks. +#- Nic 8 is for management access of the cluster, and secondary heartbeat link. +#- Nic 9-10 are `bonded` 10Gb links for dedicated storage access to the Truenas. +# - This is a high speed link and has redundant access. The Storage Server has dual 10Gb links but at this time it is intended to break those links and use a single pair for backup and the other for user access. +# +# +#> While the KVM Servers are part of a clustered HA environment the back end storage is not part of an HA or distributed file system. +#> +#> This means that should the storage server go down all VM's will be unavailable and potentially data corruption. +#> +#> **IF** Distributed files systems are required in order to withstand a storage server failure without service interruption is required, Proxmox natively supports working with `Ceph` distributed file systems. This would require installing at least 3 storage servers with 100GB interconnects for replication data between nodes. Proxmox would then connect to this storage server as its `storage repository` + +keyboard: en-us +migration: network=10.10.22.66/24,type=secure diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/domains.cfg b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/domains.cfg new file mode 100644 index 0000000..81d0c7d --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/domains.cfg @@ -0,0 +1,7 @@ +pam: pam + comment Linux PAM standard authentication + +pve: pve + comment Proxmox VE authentication server + default 1 + diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/ha/crm_commands b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/ha/crm_commands new file mode 100644 index 0000000..e69de29 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/ha/manager_status b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/ha/manager_status new file mode 100644 index 0000000..6534fab --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/ha/manager_status @@ -0,0 +1 @@ +{"master_node":"pm-node-01","service_status":{"vm:103":{"uid":"zwL0Dls9wzte66LMvM+36A","running":1,"state":"started","node":"pm-node-02"},"vm:106":{"uid":"2/zrGB6gXDkv2YzUVvHSNg","running":1,"state":"started","node":"pm-node-02"},"vm:109":{"state":"stopped","uid":"2nEK9ghL1Db7QqC1JfJX3w","node":"pm-node-02"},"vm:105":{"node":"pm-node-01","state":"started","uid":"3YWeUWgwXyKDpcLCplmobQ","running":1},"vm:101":{"node":"pm-node-01","state":"started","running":1,"uid":"Dnq8udzP9O0VYtanAUYlAA"},"vm:100":{"node":"pm-node-01","uid":"/jk4igkUEmtT5XNeycFqXg","running":1,"state":"started"},"vm:108":{"running":1,"uid":"3N6OYlDRm9l0BgTf1rQEWQ","state":"started","node":"pm-node-02"},"vm:102":{"node":"pm-node-02","running":1,"state":"started","uid":"VQ1/wHCzSyJTlJ6aa8/kWw"},"vm:107":{"running":1,"uid":"Mcs0KhuEVYd6L0wxncARIg","state":"started","node":"pm-node-01"}},"timestamp":1773443990,"node_status":{"pm-node-03":"online","pm-node-01":"online","pm-node-02":"online"}} \ No newline at end of file diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/ha/resources.cfg b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/ha/resources.cfg new file mode 100644 index 0000000..70649ef --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/ha/resources.cfg @@ -0,0 +1,27 @@ +vm: 101 + state started + +vm: 102 + state started + +vm: 103 + state started + +vm: 105 + state started + +vm: 106 + state started + +vm: 107 + state started + +vm: 108 + state started + +vm: 109 + state stopped + +vm: 100 + state started + diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/jobs.cfg b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/jobs.cfg new file mode 100644 index 0000000..2109a59 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/jobs.cfg @@ -0,0 +1,25 @@ +vzdump: backup-89c122a7-e691 + schedule 21:00 + all 1 + enabled 1 + exclude 101 + fleecing 0 + mailnotification always + mailto steve@dfatech.ca + mode snapshot + notes-template {{guestname}} + storage pbs-local + +vzdump: backup-a263d2ee-3eea + comment Local PVE Backup of PBS Server (not thru PBS) + schedule sun 01:00 + compress zstd + enabled 1 + fleecing 0 + mode snapshot + notes-template {{guestname}} + prune-backups keep-last=3 + repeat-missed 0 + storage sr-slow-truenas-01 + vmid 101 + diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/lrm_status b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/lrm_status new file mode 100644 index 0000000..144f541 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/lrm_status @@ -0,0 +1 @@ +{"mode":"active","results":{"dEggmJiEw/fyKx6UfFy1JA":{"state":"started","sid":"vm:101","exit_code":0},"DYbpd9uFW1teaj9jwy+Yhw":{"exit_code":0,"sid":"vm:107","state":"started"},"WZ0I5axu8aEGbVhdgk30sw":{"sid":"vm:105","state":"started","exit_code":0},"YG58cKZPEIpGeKT6ITVIIg":{"exit_code":0,"sid":"vm:100","state":"started"}},"state":"active","timestamp":1773443985} \ No newline at end of file diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/pve-ssl.key b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/pve-ssl.key new file mode 100644 index 0000000..fb08c8d --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/pve-ssl.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCk7Q9bSil2HCj4 +Ae2Ovz/4134EBJ65sWb75c4KBB+UNgFFjkfUQ5KAu3pDJY9zE0X9cnm6n71qh9Q6 +/QxYsa8fH436jrUGB/n92QSPXRpxxRtUelg0Owl0Sx5jGa/a4t8e2jEpPUlDUSlW +pVEikugWG2gOrDKfIUNEntiZ/kWE9A9HxvPUCVQrbgc1ctFNMEd1BXJ1e3lEmdxL +m/Iq0hcVLt7mQTzj2Fl2VsEYY7fQwqV1rFg6pULg5UoWVlqCyyfTuHy0PuNdGYJW +dpfJOqjUNOI9KklyL7e+8WpDH/v+0DQn4ND4vCwDluu5oOBN4Peedaxu+Ic8mLo7 +aT7G852pAgMBAAECggEABKHRL+6HTOqW4/r54cEmr3st7jhK/6AnP6VBV4VXdbbb +654xZO7OQJCuFbtfqgsSiNRxmCJAaauNnxKDCZgD+SB5Fl5yYHb84yT4kdDlmz2+ +pMLC6MSiYVfIGgnF/KR+lm6TuZAfwfpCP6K+V/WUUHqjPjZBPbhAxr6ctXEvdqpw +ko+5dea74eZ1vTDjytPqMsq4XSouo3FhFRz9Pqfgebf5EM+OFv1h3I1NW4MpuCoM +cTcHM0RdmKg2AWaMlxeJVWOSYV8aGkF/YoLthoOLo2cR9sgordp2BCR/szwdQRAG +XN32VjY0Q4Q5PYXUs74X07mG2Z6IeplN6tYS+3OL+QKBgQDd4ijBPJynGllAKBFX +TUMuEoYB5MTGgZjDq0o4NGfA7nk8tgxvIrTC7MB/aD8tQmpBjYyrZtYeZeR1mqRj +apmkib344EIuJ2tz5UmQwdcghjUQI+wZCrxd2dc4SCrtsVKIckMydjFllZTCWcRy +ntFsI9fcRL6ESo3ScFt+OoG4nwKBgQC+SO0ZbHfVIFUVK8xWtnCebrOqcEdGs8u1 +iGMzYehHR5AQyXqW4ZJc3+7RGvn/MtzlQsjsk+SIkY+ekvvFigk2ktLFKD+5kGpr +t5mBOAK2KXY4NDUVsvOZ4WokS3bLwGDqK+GZ2YftaTZB+wSjPhwfNRLWrnA9M6A0 +o3akzHDctwKBgB/o03We0uSRPH6mhH/qo5uvnEgPb2Eg6ChTrPPSTY2IfjUF9VnS +Qu65f6GTC2rl30QYKD/KJUbv3mAvYi7N+NSZ3pE5JyteDez375F63wZVZrIwiFa9 +nYNdvb7hWhMe6kCnNhS+vLHgRimBIWhegL2tlfCejkuWMTkvYWkQ3vD/AoGBAIuD +xquUVswh16AdK8YMH8hZ3EtD5U6Wdu6ToEBFMdxJQPy97K8BlqGX4m7Ye6G79i/1 +5oFm8fGb4BRhKk4sphKoVfcOSqLQmuZ9iAQxP/O1tKMCzEUrnuYdWwhfeCtt0uD+ +6Xs2/i14rbp0xHK4EEBlVnmnDk4hMv5FN7Ee4EVDAoGABUOlH+h2kmd5gEvsZoNC +B+fUdVrf5S5C/HSaSTElblAPcYrb/W0mOiayL3ZrgjBHkP0gR+kb9ElBJq9RCA/8 +v+Hg43qNd/9S4M15FEgTAL31vNPpyJeeBtLkAUJy5SdWXnxAydtuW7Sl91OAMxEU +ofZ5R4ToKr+bHLNge+IUErI= +-----END PRIVATE KEY----- diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/pve-ssl.pem b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/pve-ssl.pem new file mode 100644 index 0000000..44deab5 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/pve-ssl.pem @@ -0,0 +1,30 @@ +-----BEGIN CERTIFICATE----- +MIIFDzCCAvegAwIBAgIBATANBgkqhkiG9w0BAQsFADB2MSQwIgYDVQQDDBtQcm94 +bW94IFZpcnR1YWwgRW52aXJvbm1lbnQxLTArBgNVBAsMJGJlMjExNDYyLWYzM2It +NDY0OS04ZTQ3LThiYjE3MDRkZjRhYjEfMB0GA1UECgwWUFZFIENsdXN0ZXIgTWFu +YWdlciBDQTAeFw0yNDEyMDgyMzAwMzlaFw0yNjEyMDgyMzAwMzlaMGIxGTAXBgNV +BAsTEFBWRSBDbHVzdGVyIE5vZGUxJDAiBgNVBAoTG1Byb3htb3ggVmlydHVhbCBF +bnZpcm9ubWVudDEfMB0GA1UEAxMWcG0tbm9kZS0wMS5sb2NhbGVuZy5jYTCCASIw +DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKTtD1tKKXYcKPgB7Y6/P/jXfgQE +nrmxZvvlzgoEH5Q2AUWOR9RDkoC7ekMlj3MTRf1yebqfvWqH1Dr9DFixrx8fjfqO +tQYH+f3ZBI9dGnHFG1R6WDQ7CXRLHmMZr9ri3x7aMSk9SUNRKValUSKS6BYbaA6s +Mp8hQ0Se2Jn+RYT0D0fG89QJVCtuBzVy0U0wR3UFcnV7eUSZ3Eub8irSFxUu3uZB +POPYWXZWwRhjt9DCpXWsWDqlQuDlShZWWoLLJ9O4fLQ+410ZglZ2l8k6qNQ04j0q +SXIvt77xakMf+/7QNCfg0Pi8LAOW67mg4E3g9551rG74hzyYujtpPsbznakCAwEA +AaOBuzCBuDAJBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMBMFYGA1UdEQRP +ME2HBH8AAAGHEAAAAAAAAAAAAAAAAAAAAAGCCWxvY2FsaG9zdIcEwKgWQYIKcG0t +bm9kZS0wMYIWcG0tbm9kZS0wMS5sb2NhbGVuZy5jYTAdBgNVHQ4EFgQUt1andLwM +uG5OcsZOTXXLMOUHRF4wHwYDVR0jBBgwFoAU8NcoXGshhGAFK3p0HhJ2m5Z99wkw +DQYJKoZIhvcNAQELBQADggIBABEfEFImuisA6+CJb/OyZSivdQrOK4avNLLek7La +ticczKaNwcczee+kQ7vGaH1ZxR6G0+BOYS6m5fnuxpLvdMSHdn+J0TwRJuO2WvXX +GngQDIUEoTxmcfqvzpWIjysDHM9Mu4U5zXEuQxkFwcB/noA71N86PVVTV98E6lyR +9PVofH812cAsfmnZMdKkg0JkVDvDGkNxlmTrBB4DeAOdTY49VTqTFSxEpIyT2mbB +LubdXPl4Zpv/BAzEVR2uW9Id0p6BK0OoZ0MjJoo+LzfuZNPMrVUNQwQVKmIdm0uc +Pkpogxk9ffGpWE7AHqkK6CNAYn2XoOGxPBWZY59LNMEZEdwuLJcKP0433n6g4Lkh +3H2KLjdVT+cf/4Jnq32QO6R+OiHJq26UfxiiA1MmX4G20rzsx9a5pWgpv/Ak1vFR +IPmS9dw6tKEDZMXaX2VMJpGxVucJUbHddNpK/ssYSCq+PQt1KhLJiimGXwUctVpL +Q/Fg/czuKnr4EkFNJ6Ev9X1BTgPqcePB99fVjDuM3zmUd2Y3VsHhIm38ojtY2RHN +kMhHpohIS17QNEvTn/a7A8RKW5K3+2tp7+ClRTBGzaXkoj+YM4UvUvAoitDeuxI1 +SvW2LuSKr8rnmAihVgX6GtkBbZrHZdu5jIc/2L0qAy7ktu3Ekg2QIDZCTL4XMw7b +Ydt1 +-----END CERTIFICATE----- diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/100.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/100.conf new file mode 100644 index 0000000..7b7f2c2 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/100.conf @@ -0,0 +1,63 @@ +## Docker Host +# +#This VM is intended for running docker containers for services. +# +### Management +# +#Management can be handled via [Portainer](https%3A//portainer.voice1.me). +# +### Running Containers +# +# +#- Caddyserver +# - This is a reverse proxy responsible for translation of hostnames to internal services. +#- Clodflared/tunneld +# - Tunneling service provided by cloudflare. +# - Free version limited to chunk sizes of 100mb. +#- Tailscale Mesh Network +# - Tailscale is an overlay VPN and can be used to expose internal resources to other members of the `tailnet` (the term used for `tailscale` connected devices). +# - Reliable client tools for Mobile and Desktops. +# - Due to DNS conflicts magicDNS **should** be disabled for setups. +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 4 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:100/vm-100-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +memory: 8129 +meta: creation-qemu=9.0.2,ctime=1733787463 +name: docker-host +net0: virtio=BC:24:11:CE:F0:94,bridge=vmbr0,firewall=1 +numa: 0 +onboot: 1 +ostype: l26 +parent: ansible-pre-patch-2026-03-13-1112 +scsi0: sr-ssd-pool:100/vm-100-disk-0.qcow2,iothread=1,size=20G +scsihw: virtio-scsi-single +smbios1: uuid=a2995e8b-ed93-471d-8645-ac22711cd2c5 +sockets: 1 +tags: docker +vmgenid: 7fd8b1fc-7760-4156-b595-532f10784e73 + +[ansible-pre-patch-2026-03-13-1112] +#Ansible pre-patch snapshot 2026-03-13T17%3A12%3A41Z +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 4 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:100/vm-100-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +memory: 8129 +meta: creation-qemu=9.0.2,ctime=1733787463 +name: docker-host +net0: virtio=BC:24:11:CE:F0:94,bridge=vmbr0,firewall=1 +numa: 0 +onboot: 1 +ostype: l26 +scsi0: sr-ssd-pool:100/vm-100-disk-0.qcow2,iothread=1,size=20G +scsihw: virtio-scsi-single +smbios1: uuid=a2995e8b-ed93-471d-8645-ac22711cd2c5 +snaptime: 1773422196 +sockets: 1 +tags: docker +vmgenid: 7fd8b1fc-7760-4156-b595-532f10784e73 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/101.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/101.conf new file mode 100644 index 0000000..6bff1a2 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/101.conf @@ -0,0 +1,81 @@ +## VM Backup Services +# +#> _This is a trial of the native backup service for Proxmox_ +# +### Intent/Goal +# +#- Perform localized backups nightly +#-- Perform Full backup weekly +#-- Perform differential backups daily. +#- Verify recovery +#- Backup retention policy +#- Remote/offsite push of backup and diffs. +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 4 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:101/vm-101-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +memory: 16000 +meta: creation-qemu=9.0.2,ctime=1733871804 +name: pbs-backup +net0: virtio=BC:24:11:44:1B:E9,bridge=vmbr1,firewall=1 +net1: virtio=BC:24:11:52:CA:5D,bridge=vmbr2,firewall=1,mtu=9000 +numa: 0 +onboot: 1 +ostype: l26 +parent: ansible-pre-patch-2026-03-13-1115 +scsi0: sr-ssd-pool:101/vm-101-disk-0.qcow2,iothread=1,size=32G +scsihw: virtio-scsi-single +smbios1: uuid=2e988279-e121-4dc5-9406-96796e22c24d +sockets: 1 +tags: backup-server +vmgenid: 0edd84b0-f365-4b6a-bcc5-30b6abe924f3 + +[ansible-pre-patch-2026-03-13-1115] +#Ansible pre-patch snapshot 2026-03-13T17%3A15%3A14Z +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 4 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:101/vm-101-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +memory: 16000 +meta: creation-qemu=9.0.2,ctime=1733871804 +name: pbs-backup +net0: virtio=BC:24:11:44:1B:E9,bridge=vmbr1,firewall=1 +net1: virtio=BC:24:11:52:CA:5D,bridge=vmbr2,firewall=1,mtu=9000 +numa: 0 +onboot: 1 +ostype: l26 +parent: pre-upgrade +scsi0: sr-ssd-pool:101/vm-101-disk-0.qcow2,iothread=1,size=32G +scsihw: virtio-scsi-single +smbios1: uuid=2e988279-e121-4dc5-9406-96796e22c24d +snaptime: 1773422196 +sockets: 1 +tags: backup-server +vmgenid: 0edd84b0-f365-4b6a-bcc5-30b6abe924f3 + +[pre-upgrade] +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 4 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:101/vm-101-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +memory: 16000 +meta: creation-qemu=9.0.2,ctime=1733871804 +name: pbs-backup +net0: virtio=BC:24:11:44:1B:E9,bridge=vmbr1,firewall=1 +net1: virtio=BC:24:11:52:CA:5D,bridge=vmbr2,firewall=1,mtu=9000 +numa: 0 +onboot: 1 +ostype: l26 +scsi0: sr-ssd-pool:101/vm-101-disk-0.qcow2,iothread=1,size=32G +scsihw: virtio-scsi-single +smbios1: uuid=2e988279-e121-4dc5-9406-96796e22c24d +snaptime: 1755231630 +sockets: 1 +tags: backup-server +vmgenid: 0edd84b0-f365-4b6a-bcc5-30b6abe924f3 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/105.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/105.conf new file mode 100644 index 0000000..0e4c9c9 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/105.conf @@ -0,0 +1,21 @@ +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 8 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:105/vm-105-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +machine: pc-q35-9.0 +memory: 8096 +meta: creation-qemu=9.0.2,ctime=1734900392 +name: Win11Compress1 +net0: virtio=BC:24:11:D5:B0:D4,bridge=vmbr1 +numa: 0 +ostype: win11 +scsi0: sr-ssd-pool:105/vm-105-disk-0.qcow2,iothread=1,size=80G +scsihw: virtio-scsi-single +smbios1: uuid=65f64809-33db-4114-9777-7a18bed8d476 +sockets: 1 +tags: win11 +tpmstate0: sr-ssd-pool:105/vm-105-disk-0.raw,size=4M,version=v2.0 +vga: qxl,memory=4 +vmgenid: b8e6858f-6160-4caa-a1ba-b9091caaa298 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/107.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/107.conf new file mode 100644 index 0000000..54c4b6d --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/107.conf @@ -0,0 +1,21 @@ +agent: 1 +bios: ovmf +boot: order=scsi0;ide0;net0 +cores: 8 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:107/vm-107-disk-0.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +machine: pc-q35-9.0 +memory: 8096 +meta: creation-qemu=9.0.2,ctime=1734900392 +name: Win11CeasraII +net0: virtio=BC:24:11:74:52:00,bridge=vmbr1 +numa: 0 +ostype: win11 +scsi0: sr-ssd-pool:107/vm-107-disk-1.qcow2,iothread=1,size=80G +scsihw: virtio-scsi-single +smbios1: uuid=45b4fe4e-356e-4abd-884a-b4d50ceb0554 +sockets: 1 +tags: win11 +tpmstate0: sr-ssd-pool:107/vm-107-disk-0.raw,size=4M,version=v2.0 +vga: qxl,memory=4 +vmgenid: 24ffb585-a24d-4ea5-b450-c5129cb506db diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/110.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/110.conf new file mode 100644 index 0000000..2efd04c --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/qemu-server/110.conf @@ -0,0 +1,20 @@ +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 8 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:110/vm-110-disk-0.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +machine: pc-q35-9.0 +memory: 8096 +meta: creation-qemu=9.0.2,ctime=1734900392 +name: Win11Scene-Lic +net0: virtio=BC:24:11:E9:C7:C7,bridge=vmbr1 +numa: 0 +ostype: win11 +scsi0: sr-ssd-pool:110/vm-110-disk-1.qcow2,iothread=1,size=80G +scsihw: virtio-scsi-single +smbios1: uuid=f879cc62-9252-4c72-bceb-6a3caf5f856c +sockets: 1 +tpmstate0: sr-ssd-pool:110/vm-110-disk-0.raw,size=4M,version=v2.0 +vga: qxl,memory=4 +vmgenid: bec67ad6-8a48-4b85-aa31-2f2841c97fd7 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/ssh_known_hosts b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/ssh_known_hosts new file mode 100644 index 0000000..679ca02 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/local/ssh_known_hosts @@ -0,0 +1 @@ +pm-node-01 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC62ADJ4WqJJVxaxbJDJYOLhI//nKb7qOiCpKG0DuKwLFOqy7x9JdRBfKE7M4LG6sHxWX9gh+alRm/XnrEwrnXdiWmL/V7TnKLJo5WhPcLDngUDbPjMixEYDUXsqLRH+yRmaNEjmxeGpqhvnGgsg4WWGuodEODYaCo22xzqaZw5id8VOzx6N1Cd06XFWj6veTT1Pmu1lzPlOmJiEJSMSMIq9BBA2ssSVKWd1t2YBd+6mXr9OPNgC00A8/ZM377YsIrMEfVHVzqzX5TpebR/ds/VBbSWPHjkd8fYDtA4TkXzEjhUqNaCjGvQn3/od1fGShhRGoR52RweJvLVOWOIdFO5dZE7BS9eNLin49RK6vhXo1npX2YlvFi0ODccEbBOZNAuXZocdzs9R8KzAy0vIFTaRhbleRSVsyVGaiKINYAyAa/5PIsgSvAw1D5IF7Qp0Xs4mT17bNabBac9oQC0rHzA2DVO9HDC1DxNXepRJYqWaFmaIWm+0/tqiNBKHbntMz0= \ No newline at end of file diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/lrm_status b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/lrm_status new file mode 100644 index 0000000..144f541 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/lrm_status @@ -0,0 +1 @@ +{"mode":"active","results":{"dEggmJiEw/fyKx6UfFy1JA":{"state":"started","sid":"vm:101","exit_code":0},"DYbpd9uFW1teaj9jwy+Yhw":{"exit_code":0,"sid":"vm:107","state":"started"},"WZ0I5axu8aEGbVhdgk30sw":{"sid":"vm:105","state":"started","exit_code":0},"YG58cKZPEIpGeKT6ITVIIg":{"exit_code":0,"sid":"vm:100","state":"started"}},"state":"active","timestamp":1773443985} \ No newline at end of file diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/pve-ssl.key b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/pve-ssl.key new file mode 100644 index 0000000..fb08c8d --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/pve-ssl.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCk7Q9bSil2HCj4 +Ae2Ovz/4134EBJ65sWb75c4KBB+UNgFFjkfUQ5KAu3pDJY9zE0X9cnm6n71qh9Q6 +/QxYsa8fH436jrUGB/n92QSPXRpxxRtUelg0Owl0Sx5jGa/a4t8e2jEpPUlDUSlW +pVEikugWG2gOrDKfIUNEntiZ/kWE9A9HxvPUCVQrbgc1ctFNMEd1BXJ1e3lEmdxL +m/Iq0hcVLt7mQTzj2Fl2VsEYY7fQwqV1rFg6pULg5UoWVlqCyyfTuHy0PuNdGYJW +dpfJOqjUNOI9KklyL7e+8WpDH/v+0DQn4ND4vCwDluu5oOBN4Peedaxu+Ic8mLo7 +aT7G852pAgMBAAECggEABKHRL+6HTOqW4/r54cEmr3st7jhK/6AnP6VBV4VXdbbb +654xZO7OQJCuFbtfqgsSiNRxmCJAaauNnxKDCZgD+SB5Fl5yYHb84yT4kdDlmz2+ +pMLC6MSiYVfIGgnF/KR+lm6TuZAfwfpCP6K+V/WUUHqjPjZBPbhAxr6ctXEvdqpw +ko+5dea74eZ1vTDjytPqMsq4XSouo3FhFRz9Pqfgebf5EM+OFv1h3I1NW4MpuCoM +cTcHM0RdmKg2AWaMlxeJVWOSYV8aGkF/YoLthoOLo2cR9sgordp2BCR/szwdQRAG +XN32VjY0Q4Q5PYXUs74X07mG2Z6IeplN6tYS+3OL+QKBgQDd4ijBPJynGllAKBFX +TUMuEoYB5MTGgZjDq0o4NGfA7nk8tgxvIrTC7MB/aD8tQmpBjYyrZtYeZeR1mqRj +apmkib344EIuJ2tz5UmQwdcghjUQI+wZCrxd2dc4SCrtsVKIckMydjFllZTCWcRy +ntFsI9fcRL6ESo3ScFt+OoG4nwKBgQC+SO0ZbHfVIFUVK8xWtnCebrOqcEdGs8u1 +iGMzYehHR5AQyXqW4ZJc3+7RGvn/MtzlQsjsk+SIkY+ekvvFigk2ktLFKD+5kGpr +t5mBOAK2KXY4NDUVsvOZ4WokS3bLwGDqK+GZ2YftaTZB+wSjPhwfNRLWrnA9M6A0 +o3akzHDctwKBgB/o03We0uSRPH6mhH/qo5uvnEgPb2Eg6ChTrPPSTY2IfjUF9VnS +Qu65f6GTC2rl30QYKD/KJUbv3mAvYi7N+NSZ3pE5JyteDez375F63wZVZrIwiFa9 +nYNdvb7hWhMe6kCnNhS+vLHgRimBIWhegL2tlfCejkuWMTkvYWkQ3vD/AoGBAIuD +xquUVswh16AdK8YMH8hZ3EtD5U6Wdu6ToEBFMdxJQPy97K8BlqGX4m7Ye6G79i/1 +5oFm8fGb4BRhKk4sphKoVfcOSqLQmuZ9iAQxP/O1tKMCzEUrnuYdWwhfeCtt0uD+ +6Xs2/i14rbp0xHK4EEBlVnmnDk4hMv5FN7Ee4EVDAoGABUOlH+h2kmd5gEvsZoNC +B+fUdVrf5S5C/HSaSTElblAPcYrb/W0mOiayL3ZrgjBHkP0gR+kb9ElBJq9RCA/8 +v+Hg43qNd/9S4M15FEgTAL31vNPpyJeeBtLkAUJy5SdWXnxAydtuW7Sl91OAMxEU +ofZ5R4ToKr+bHLNge+IUErI= +-----END PRIVATE KEY----- diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/pve-ssl.pem b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/pve-ssl.pem new file mode 100644 index 0000000..44deab5 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/pve-ssl.pem @@ -0,0 +1,30 @@ +-----BEGIN CERTIFICATE----- +MIIFDzCCAvegAwIBAgIBATANBgkqhkiG9w0BAQsFADB2MSQwIgYDVQQDDBtQcm94 +bW94IFZpcnR1YWwgRW52aXJvbm1lbnQxLTArBgNVBAsMJGJlMjExNDYyLWYzM2It +NDY0OS04ZTQ3LThiYjE3MDRkZjRhYjEfMB0GA1UECgwWUFZFIENsdXN0ZXIgTWFu +YWdlciBDQTAeFw0yNDEyMDgyMzAwMzlaFw0yNjEyMDgyMzAwMzlaMGIxGTAXBgNV +BAsTEFBWRSBDbHVzdGVyIE5vZGUxJDAiBgNVBAoTG1Byb3htb3ggVmlydHVhbCBF +bnZpcm9ubWVudDEfMB0GA1UEAxMWcG0tbm9kZS0wMS5sb2NhbGVuZy5jYTCCASIw +DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKTtD1tKKXYcKPgB7Y6/P/jXfgQE +nrmxZvvlzgoEH5Q2AUWOR9RDkoC7ekMlj3MTRf1yebqfvWqH1Dr9DFixrx8fjfqO +tQYH+f3ZBI9dGnHFG1R6WDQ7CXRLHmMZr9ri3x7aMSk9SUNRKValUSKS6BYbaA6s +Mp8hQ0Se2Jn+RYT0D0fG89QJVCtuBzVy0U0wR3UFcnV7eUSZ3Eub8irSFxUu3uZB +POPYWXZWwRhjt9DCpXWsWDqlQuDlShZWWoLLJ9O4fLQ+410ZglZ2l8k6qNQ04j0q +SXIvt77xakMf+/7QNCfg0Pi8LAOW67mg4E3g9551rG74hzyYujtpPsbznakCAwEA +AaOBuzCBuDAJBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMBMFYGA1UdEQRP +ME2HBH8AAAGHEAAAAAAAAAAAAAAAAAAAAAGCCWxvY2FsaG9zdIcEwKgWQYIKcG0t +bm9kZS0wMYIWcG0tbm9kZS0wMS5sb2NhbGVuZy5jYTAdBgNVHQ4EFgQUt1andLwM +uG5OcsZOTXXLMOUHRF4wHwYDVR0jBBgwFoAU8NcoXGshhGAFK3p0HhJ2m5Z99wkw +DQYJKoZIhvcNAQELBQADggIBABEfEFImuisA6+CJb/OyZSivdQrOK4avNLLek7La +ticczKaNwcczee+kQ7vGaH1ZxR6G0+BOYS6m5fnuxpLvdMSHdn+J0TwRJuO2WvXX +GngQDIUEoTxmcfqvzpWIjysDHM9Mu4U5zXEuQxkFwcB/noA71N86PVVTV98E6lyR +9PVofH812cAsfmnZMdKkg0JkVDvDGkNxlmTrBB4DeAOdTY49VTqTFSxEpIyT2mbB +LubdXPl4Zpv/BAzEVR2uW9Id0p6BK0OoZ0MjJoo+LzfuZNPMrVUNQwQVKmIdm0uc +Pkpogxk9ffGpWE7AHqkK6CNAYn2XoOGxPBWZY59LNMEZEdwuLJcKP0433n6g4Lkh +3H2KLjdVT+cf/4Jnq32QO6R+OiHJq26UfxiiA1MmX4G20rzsx9a5pWgpv/Ak1vFR +IPmS9dw6tKEDZMXaX2VMJpGxVucJUbHddNpK/ssYSCq+PQt1KhLJiimGXwUctVpL +Q/Fg/czuKnr4EkFNJ6Ev9X1BTgPqcePB99fVjDuM3zmUd2Y3VsHhIm38ojtY2RHN +kMhHpohIS17QNEvTn/a7A8RKW5K3+2tp7+ClRTBGzaXkoj+YM4UvUvAoitDeuxI1 +SvW2LuSKr8rnmAihVgX6GtkBbZrHZdu5jIc/2L0qAy7ktu3Ekg2QIDZCTL4XMw7b +Ydt1 +-----END CERTIFICATE----- diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/100.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/100.conf new file mode 100644 index 0000000..7b7f2c2 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/100.conf @@ -0,0 +1,63 @@ +## Docker Host +# +#This VM is intended for running docker containers for services. +# +### Management +# +#Management can be handled via [Portainer](https%3A//portainer.voice1.me). +# +### Running Containers +# +# +#- Caddyserver +# - This is a reverse proxy responsible for translation of hostnames to internal services. +#- Clodflared/tunneld +# - Tunneling service provided by cloudflare. +# - Free version limited to chunk sizes of 100mb. +#- Tailscale Mesh Network +# - Tailscale is an overlay VPN and can be used to expose internal resources to other members of the `tailnet` (the term used for `tailscale` connected devices). +# - Reliable client tools for Mobile and Desktops. +# - Due to DNS conflicts magicDNS **should** be disabled for setups. +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 4 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:100/vm-100-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +memory: 8129 +meta: creation-qemu=9.0.2,ctime=1733787463 +name: docker-host +net0: virtio=BC:24:11:CE:F0:94,bridge=vmbr0,firewall=1 +numa: 0 +onboot: 1 +ostype: l26 +parent: ansible-pre-patch-2026-03-13-1112 +scsi0: sr-ssd-pool:100/vm-100-disk-0.qcow2,iothread=1,size=20G +scsihw: virtio-scsi-single +smbios1: uuid=a2995e8b-ed93-471d-8645-ac22711cd2c5 +sockets: 1 +tags: docker +vmgenid: 7fd8b1fc-7760-4156-b595-532f10784e73 + +[ansible-pre-patch-2026-03-13-1112] +#Ansible pre-patch snapshot 2026-03-13T17%3A12%3A41Z +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 4 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:100/vm-100-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +memory: 8129 +meta: creation-qemu=9.0.2,ctime=1733787463 +name: docker-host +net0: virtio=BC:24:11:CE:F0:94,bridge=vmbr0,firewall=1 +numa: 0 +onboot: 1 +ostype: l26 +scsi0: sr-ssd-pool:100/vm-100-disk-0.qcow2,iothread=1,size=20G +scsihw: virtio-scsi-single +smbios1: uuid=a2995e8b-ed93-471d-8645-ac22711cd2c5 +snaptime: 1773422196 +sockets: 1 +tags: docker +vmgenid: 7fd8b1fc-7760-4156-b595-532f10784e73 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/101.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/101.conf new file mode 100644 index 0000000..6bff1a2 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/101.conf @@ -0,0 +1,81 @@ +## VM Backup Services +# +#> _This is a trial of the native backup service for Proxmox_ +# +### Intent/Goal +# +#- Perform localized backups nightly +#-- Perform Full backup weekly +#-- Perform differential backups daily. +#- Verify recovery +#- Backup retention policy +#- Remote/offsite push of backup and diffs. +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 4 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:101/vm-101-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +memory: 16000 +meta: creation-qemu=9.0.2,ctime=1733871804 +name: pbs-backup +net0: virtio=BC:24:11:44:1B:E9,bridge=vmbr1,firewall=1 +net1: virtio=BC:24:11:52:CA:5D,bridge=vmbr2,firewall=1,mtu=9000 +numa: 0 +onboot: 1 +ostype: l26 +parent: ansible-pre-patch-2026-03-13-1115 +scsi0: sr-ssd-pool:101/vm-101-disk-0.qcow2,iothread=1,size=32G +scsihw: virtio-scsi-single +smbios1: uuid=2e988279-e121-4dc5-9406-96796e22c24d +sockets: 1 +tags: backup-server +vmgenid: 0edd84b0-f365-4b6a-bcc5-30b6abe924f3 + +[ansible-pre-patch-2026-03-13-1115] +#Ansible pre-patch snapshot 2026-03-13T17%3A15%3A14Z +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 4 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:101/vm-101-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +memory: 16000 +meta: creation-qemu=9.0.2,ctime=1733871804 +name: pbs-backup +net0: virtio=BC:24:11:44:1B:E9,bridge=vmbr1,firewall=1 +net1: virtio=BC:24:11:52:CA:5D,bridge=vmbr2,firewall=1,mtu=9000 +numa: 0 +onboot: 1 +ostype: l26 +parent: pre-upgrade +scsi0: sr-ssd-pool:101/vm-101-disk-0.qcow2,iothread=1,size=32G +scsihw: virtio-scsi-single +smbios1: uuid=2e988279-e121-4dc5-9406-96796e22c24d +snaptime: 1773422196 +sockets: 1 +tags: backup-server +vmgenid: 0edd84b0-f365-4b6a-bcc5-30b6abe924f3 + +[pre-upgrade] +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 4 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:101/vm-101-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +memory: 16000 +meta: creation-qemu=9.0.2,ctime=1733871804 +name: pbs-backup +net0: virtio=BC:24:11:44:1B:E9,bridge=vmbr1,firewall=1 +net1: virtio=BC:24:11:52:CA:5D,bridge=vmbr2,firewall=1,mtu=9000 +numa: 0 +onboot: 1 +ostype: l26 +scsi0: sr-ssd-pool:101/vm-101-disk-0.qcow2,iothread=1,size=32G +scsihw: virtio-scsi-single +smbios1: uuid=2e988279-e121-4dc5-9406-96796e22c24d +snaptime: 1755231630 +sockets: 1 +tags: backup-server +vmgenid: 0edd84b0-f365-4b6a-bcc5-30b6abe924f3 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/105.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/105.conf new file mode 100644 index 0000000..0e4c9c9 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/105.conf @@ -0,0 +1,21 @@ +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 8 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:105/vm-105-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +machine: pc-q35-9.0 +memory: 8096 +meta: creation-qemu=9.0.2,ctime=1734900392 +name: Win11Compress1 +net0: virtio=BC:24:11:D5:B0:D4,bridge=vmbr1 +numa: 0 +ostype: win11 +scsi0: sr-ssd-pool:105/vm-105-disk-0.qcow2,iothread=1,size=80G +scsihw: virtio-scsi-single +smbios1: uuid=65f64809-33db-4114-9777-7a18bed8d476 +sockets: 1 +tags: win11 +tpmstate0: sr-ssd-pool:105/vm-105-disk-0.raw,size=4M,version=v2.0 +vga: qxl,memory=4 +vmgenid: b8e6858f-6160-4caa-a1ba-b9091caaa298 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/107.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/107.conf new file mode 100644 index 0000000..54c4b6d --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/107.conf @@ -0,0 +1,21 @@ +agent: 1 +bios: ovmf +boot: order=scsi0;ide0;net0 +cores: 8 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:107/vm-107-disk-0.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +machine: pc-q35-9.0 +memory: 8096 +meta: creation-qemu=9.0.2,ctime=1734900392 +name: Win11CeasraII +net0: virtio=BC:24:11:74:52:00,bridge=vmbr1 +numa: 0 +ostype: win11 +scsi0: sr-ssd-pool:107/vm-107-disk-1.qcow2,iothread=1,size=80G +scsihw: virtio-scsi-single +smbios1: uuid=45b4fe4e-356e-4abd-884a-b4d50ceb0554 +sockets: 1 +tags: win11 +tpmstate0: sr-ssd-pool:107/vm-107-disk-0.raw,size=4M,version=v2.0 +vga: qxl,memory=4 +vmgenid: 24ffb585-a24d-4ea5-b450-c5129cb506db diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/110.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/110.conf new file mode 100644 index 0000000..2efd04c --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/qemu-server/110.conf @@ -0,0 +1,20 @@ +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 8 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:110/vm-110-disk-0.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +machine: pc-q35-9.0 +memory: 8096 +meta: creation-qemu=9.0.2,ctime=1734900392 +name: Win11Scene-Lic +net0: virtio=BC:24:11:E9:C7:C7,bridge=vmbr1 +numa: 0 +ostype: win11 +scsi0: sr-ssd-pool:110/vm-110-disk-1.qcow2,iothread=1,size=80G +scsihw: virtio-scsi-single +smbios1: uuid=f879cc62-9252-4c72-bceb-6a3caf5f856c +sockets: 1 +tpmstate0: sr-ssd-pool:110/vm-110-disk-0.raw,size=4M,version=v2.0 +vga: qxl,memory=4 +vmgenid: bec67ad6-8a48-4b85-aa31-2f2841c97fd7 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/ssh_known_hosts b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/ssh_known_hosts new file mode 100644 index 0000000..679ca02 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-01/ssh_known_hosts @@ -0,0 +1 @@ +pm-node-01 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC62ADJ4WqJJVxaxbJDJYOLhI//nKb7qOiCpKG0DuKwLFOqy7x9JdRBfKE7M4LG6sHxWX9gh+alRm/XnrEwrnXdiWmL/V7TnKLJo5WhPcLDngUDbPjMixEYDUXsqLRH+yRmaNEjmxeGpqhvnGgsg4WWGuodEODYaCo22xzqaZw5id8VOzx6N1Cd06XFWj6veTT1Pmu1lzPlOmJiEJSMSMIq9BBA2ssSVKWd1t2YBd+6mXr9OPNgC00A8/ZM377YsIrMEfVHVzqzX5TpebR/ds/VBbSWPHjkd8fYDtA4TkXzEjhUqNaCjGvQn3/od1fGShhRGoR52RweJvLVOWOIdFO5dZE7BS9eNLin49RK6vhXo1npX2YlvFi0ODccEbBOZNAuXZocdzs9R8KzAy0vIFTaRhbleRSVsyVGaiKINYAyAa/5PIsgSvAw1D5IF7Qp0Xs4mT17bNabBac9oQC0rHzA2DVO9HDC1DxNXepRJYqWaFmaIWm+0/tqiNBKHbntMz0= \ No newline at end of file diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/lrm_status b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/lrm_status new file mode 100644 index 0000000..e565242 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/lrm_status @@ -0,0 +1 @@ +{"state":"active","mode":"active","timestamp":1773443994,"results":{"2nEK9ghL1Db7QqC1JfJX3w":{"sid":"vm:109","state":"stopped","exit_code":0},"VQ1/wHCzSyJTlJ6aa8/kWw":{"exit_code":0,"sid":"vm:102","state":"started"},"2/zrGB6gXDkv2YzUVvHSNg":{"exit_code":0,"sid":"vm:106","state":"started"},"3N6OYlDRm9l0BgTf1rQEWQ":{"state":"started","sid":"vm:108","exit_code":0},"zwL0Dls9wzte66LMvM+36A":{"exit_code":0,"state":"started","sid":"vm:103"}}} \ No newline at end of file diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/pve-ssl.key b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/pve-ssl.key new file mode 100644 index 0000000..40d0a73 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/pve-ssl.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDL9oQDuAXfLCXX +az273yB3LjF86sDTL3OUiVB2x1RmydnBfIBU60t0n7EW3kTEZzSh86steKtf3V3q +ggNwsbtqWuFRmjRERLCRaU32sN3S3+xkT46AidWqKV8MgYbNlJqTEBQ+enrAjiMS +AK+PBRSmD7itebr0T8MmOPDXw8TGKwV/T9w0q7o+ARdO2lbddV02NZnyBZbFAsGb +ONAHGhp4Dy/AChJlVK025MmQWyhKbVdWazUG73svVh2+fRv/iGdLgGpWzlTKnIBV +WjKRlGuRbVxzOhv7+m38k1P2SUfF9Ar661lSfqIW4sgDRi2yAhmIoIr4kYkpMTny +5+FXQMFHAgMBAAECggEAXeCala2bQkOrLTImiXTjGAfybjkMxIc4LxtepjUL032/ +lO9tj+h24/hmhYyLYUzRbGNfm//I/UhB5GCwHawog4TN5YXQ3cUx8dPitxNkHh3D +y83UXLRUXExLe9GYTsJBvUOu1a0BF+S0HqKjK3ResypUScBYPQADZfHaZK0uQjkT +X14pj0ukomxmxhicpg9pq36yZb1K6IcA0Tm0QMoGyqtn15uQzQmbM5ueuIXJYwCX +voi7BLr9H+VkYT8YApu04CLlN3NnIF11BxDrMyeAZqaBNeTZmtwBeIWvtF1u5siV +lvjUKS299eRP0ensZbEFesEI7WDR5vgWbHwPRrt3FQKBgQDwkcmNHAGKsBuiXh8p +mrRaEuu742RJ3l09GQXzjucJgKCFHFOuDhD2doPWsRW/ECo2qiEUSy7OL7ObX1UO +3suAVnsmMd8JNdRC8fmeSI9lmHIq0CnQ220GhCJ0AEDqeEdXtCqM8TLTkSX6clVQ +8yZdfOdE3NJ4A0vo79iFSf/0xQKBgQDZC6PGlz917AgUzUumU+R8MKgImQbj7eY2 +urmNFYZ9pZRnK1p+UoRVpeFUeBfD/Lhq1XR5/l6kSsbaBJb+JZ/cSUrLp36ftWIt +sRDcSV6/4Ps6oSzBAuCY8sFrzlsQ6F0UB5Yp7yhzFaMoiMQZq9k+AqFHt6WP0LWp ++5D40242mwKBgFHU9Z+HeErJ7wyDQcxwMIs3RnLqPdIWztaarXiVEqgb1f6RjTF2 +3XRJCj28jS4p/IINyyTREkHW3hyrCA7/4G9ue4OZkUnbwrFnCEc8XXLssWE44BCI +o4SE7AdTksFvWq1Nvu+kmGp5RFb2D2ly3IkOlMjK6NkkHe1FsPxeGLAVAoGADpNC +h0aG43NbQ5JZvyypDlHyJsmn9cx3BjvZ1AibBHsHETqPFCaUbm/6RsLdzbJ96+az +sLGNR3kiC2f9f8mlB5UAadawoSb8FddrK2/d5gLEvDYwnDGGRZ8fsA6mfOctwPeV +dPFzhO7yCvnMOXEZ4JkqnXdOre61FFopbRw9rXsCgYAzmCXlDZZBmBcBYHYExnd3 +gPGUcBGJSA4Y+csCnGDDj/1W8p2G3R9RMGswjt/9G0Df/NRWmpE53AMOCreudF4S +hjK/H1uTrYEjQS9djrdFXcwinUDciGSYD2bJlqOLrIRHZCbVG3HgNegAxbPT7ucF +9dvs/anXuJqbp7fUzD/ZnA== +-----END PRIVATE KEY----- diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/pve-ssl.pem b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/pve-ssl.pem new file mode 100644 index 0000000..17b8d4a --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/pve-ssl.pem @@ -0,0 +1,30 @@ +-----BEGIN CERTIFICATE----- +MIIFDzCCAvegAwIBAgIBAjANBgkqhkiG9w0BAQsFADB2MSQwIgYDVQQDDBtQcm94 +bW94IFZpcnR1YWwgRW52aXJvbm1lbnQxLTArBgNVBAsMJGJlMjExNDYyLWYzM2It +NDY0OS04ZTQ3LThiYjE3MDRkZjRhYjEfMB0GA1UECgwWUFZFIENsdXN0ZXIgTWFu +YWdlciBDQTAeFw0yNDEyMDkyMDU2MDRaFw0yNjEyMDkyMDU2MDRaMGIxGTAXBgNV +BAsTEFBWRSBDbHVzdGVyIE5vZGUxJDAiBgNVBAoTG1Byb3htb3ggVmlydHVhbCBF +bnZpcm9ubWVudDEfMB0GA1UEAxMWcG0tbm9kZS0wMi5sb2NhbGVuZy5jYTCCASIw +DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMv2hAO4Bd8sJddrPbvfIHcuMXzq +wNMvc5SJUHbHVGbJ2cF8gFTrS3SfsRbeRMRnNKHzqy14q1/dXeqCA3Cxu2pa4VGa +NEREsJFpTfaw3dLf7GRPjoCJ1aopXwyBhs2UmpMQFD56esCOIxIAr48FFKYPuK15 +uvRPwyY48NfDxMYrBX9P3DSruj4BF07aVt11XTY1mfIFlsUCwZs40AcaGngPL8AK +EmVUrTbkyZBbKEptV1ZrNQbvey9WHb59G/+IZ0uAalbOVMqcgFVaMpGUa5FtXHM6 +G/v6bfyTU/ZJR8X0CvrrWVJ+ohbiyANGLbICGYigiviRiSkxOfLn4VdAwUcCAwEA +AaOBuzCBuDAJBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMBMFYGA1UdEQRP +ME2HBH8AAAGHEAAAAAAAAAAAAAAAAAAAAAGCCWxvY2FsaG9zdIcEwKgWQoIKcG0t +bm9kZS0wMoIWcG0tbm9kZS0wMi5sb2NhbGVuZy5jYTAdBgNVHQ4EFgQUA+YjpBsi +efTaZd254njXhx5HdAwwHwYDVR0jBBgwFoAU8NcoXGshhGAFK3p0HhJ2m5Z99wkw +DQYJKoZIhvcNAQELBQADggIBAAofFk9cefYDhSgGsR9UkVnElDovgL78uUw/Yrpq +xrbZkKcNjMIQW1iTdgND9TOtl/K/sWyp3zicZKYg8eaEDzv0FS0oWwwdWs15AH5r +HnrGpPbYJuGZX/zTC9iDkbvRbx5pd62dRrVxAfMaQWSiiyqhvFe95Yvgo+zVJBoC +qmupR+jUuk3uM3aTkSfVNf7EqSww4kf73fx7Z1IuwLjjFdv3hP5dRlm3GO6curog +c/g86tuPwHsw7QXZtKXl/6sLUjvTumSrRAzIN5V23y0L5MRh/GflV82ByJ7qJsER +8nwHnPJCr0ZDnAghj9SInLDA0l0msrwlb5NlX7sIHrIiCfZ9VVYgF6FpphPmZul8 +N1dHXwv77OTnTeABlbKRacai8PGuXvvrSzRrsOFVtE9e3ptIiIHkArrd3FFc+xvv +NKvcH0ih3WWJsK1DADUk3yRTmi6mWiTU8CizTg/40WYkFc+7nSBj8KEZTJl7KkU5 +alE1UMcruAK2IeYPHoLKwJPFofUnuGXFverg2rRnZca50fA5XmSxOwJ/qhp6+Haw +BSymwmpnuEG6kg+nasEx1/Mk4FQeXdQeT4fwkR/YuOgIiWn9aoMVR/NcCMAT0aER +dju6kPy5Cdq+ZTAE0TQT6fFaSPo66Oge/cNFGIcII/YuGhdY6SbsMfygWDRucayX +lNIo +-----END CERTIFICATE----- diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/102.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/102.conf new file mode 100644 index 0000000..e68ae0a --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/102.conf @@ -0,0 +1,24 @@ +## AD Controller +# +#Localized AD Controller in sync with O365/EntraID +agent: 1 +bios: ovmf +boot: order=scsi0;ide2;net0 +cores: 4 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:102/vm-102-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +machine: pc-q35-9.0 +memory: 8096 +meta: creation-qemu=9.0.2,ctime=1733866480 +name: AD.LocalEng +net0: virtio=BC:24:11:B7:12:6C,bridge=vmbr1 +numa: 0 +ostype: win11 +scsi0: local-lvm:vm-102-disk-0,format=raw,iothread=1,size=60G +scsihw: virtio-scsi-single +smbios1: uuid=cfd26933-b465-4635-b41e-56adfd6b3e6d +sockets: 1 +tags: windows-ad +tpmstate0: sr-ssd-pool:102/vm-102-disk-0.raw,size=4M,version=v2.0 +unused0: sr-ssd-pool:102/vm-102-disk-0.qcow2 +vmgenid: 3dbb4168-5dd7-4d3a-9c77-97712b24551b diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/103.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/103.conf new file mode 100644 index 0000000..ac541ac --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/103.conf @@ -0,0 +1,46 @@ +## Dedicated VM for Pritnul VPN Services. +# +#> System exported from truenas install. +# +#- User manageable via [WebGUI](https%3A//vpn.localeng.ca) +agent: 1 +boot: order=scsi0 +cores: 4 +cpu: host +memory: 8129 +meta: creation-qemu=9.0.2,ctime=1733952118 +name: pritunl +net0: virtio=BC:24:11:FE:C1:74,bridge=vmbr0,firewall=1 +numa: 0 +onboot: 1 +ostype: l26 +parent: ansible-pre-patch-2026-03-13-1112 +scsi0: sr-ssd-pool:103/vm-103-disk-0.qcow2,iothread=1,size=10G +scsihw: virtio-scsi-single +serial0: socket +smbios1: uuid=026063ac-775e-4990-895e-62d7101f6fba +sockets: 1 +tags: pritunl +vmgenid: 252041fa-b84c-4bdb-9988-a8ad773a7e89 + +[ansible-pre-patch-2026-03-13-1112] +#Ansible pre-patch snapshot 2026-03-13T17%3A12%3A42Z +agent: 1 +boot: order=scsi0 +cores: 4 +cpu: host +memory: 8129 +meta: creation-qemu=9.0.2,ctime=1733952118 +name: pritunl +net0: virtio=BC:24:11:FE:C1:74,bridge=vmbr0,firewall=1 +numa: 0 +onboot: 1 +ostype: l26 +scsi0: sr-ssd-pool:103/vm-103-disk-0.qcow2,iothread=1,size=10G +scsihw: virtio-scsi-single +serial0: socket +smbios1: uuid=026063ac-775e-4990-895e-62d7101f6fba +snaptime: 1773422196 +sockets: 1 +tags: pritunl +vmgenid: 252041fa-b84c-4bdb-9988-a8ad773a7e89 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/104.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/104.conf new file mode 100644 index 0000000..8380bed --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/104.conf @@ -0,0 +1,20 @@ +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 8 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:104/vm-104-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +machine: pc-q35-9.0 +memory: 8096 +meta: creation-qemu=9.0.2,ctime=1734900392 +name: Windows11Base +net0: virtio=BC:24:11:96:1C:97,bridge=vmbr1 +numa: 0 +ostype: win11 +scsi0: sr-ssd-pool:104/vm-104-disk-0.qcow2,iothread=1,size=80G +scsihw: virtio-scsi-single +smbios1: uuid=396a6fdc-3864-4286-b390-6d48ac0c987b +sockets: 1 +tpmstate0: sr-ssd-pool:104/vm-104-disk-0.raw,size=4M,version=v2.0 +vga: qxl,memory=4 +vmgenid: 102e9462-b7b5-4efb-b55f-f80b8b1404b0 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/106.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/106.conf new file mode 100644 index 0000000..c4eddac --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/106.conf @@ -0,0 +1,21 @@ +agent: 1 +bios: ovmf +boot: order=scsi0;ide2;net0 +cores: 8 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:106/vm-106-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +machine: pc-q35-9.0 +memory: 8096 +meta: creation-qemu=9.0.2,ctime=1734900392 +name: Win11Compress2 +net0: virtio=BC:24:11:4D:15:C4,bridge=vmbr1 +numa: 0 +ostype: win11 +scsi0: sr-ssd-pool:106/vm-106-disk-0.qcow2,iothread=1,size=80G +scsihw: virtio-scsi-single +smbios1: uuid=7a819633-a824-498e-9599-543fd4c0bcc2 +sockets: 1 +tags: win11 +tpmstate0: sr-ssd-pool:106/vm-106-disk-0.raw,size=4M,version=v2.0 +vga: qxl,memory=4 +vmgenid: 26c73d29-c21d-4169-8e07-422bc2d01ee3 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/108.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/108.conf new file mode 100644 index 0000000..1e5e2bb --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/108.conf @@ -0,0 +1,20 @@ +agent: 1 +bios: ovmf +boot: order=scsi0;ide0;net0 +cores: 8 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:108/vm-108-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +machine: pc-q35-9.0 +memory: 8096 +meta: creation-qemu=9.0.2,ctime=1734900392 +name: Win11DataGateway +net0: virtio=BC:24:11:79:05:14,bridge=vmbr1 +numa: 0 +ostype: win11 +scsi0: sr-ssd-pool:108/vm-108-disk-0.qcow2,iothread=1,size=80G +scsihw: virtio-scsi-single +smbios1: uuid=420b9296-47d3-4e7c-a360-fb37234fd524 +sockets: 1 +tpmstate0: sr-ssd-pool:108/vm-108-disk-0.raw,size=4M,version=v2.0 +vga: qxl,memory=4 +vmgenid: a8054de0-abc3-448b-bdc1-0f412ccc2336 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/109.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/109.conf new file mode 100644 index 0000000..be4df86 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/qemu-server/109.conf @@ -0,0 +1,21 @@ +agent: 1 +bios: ovmf +boot: order=scsi0;ide0;net0 +cores: 8 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:109/vm-109-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +machine: pc-q35-9.0 +memory: 32096 +meta: creation-qemu=9.0.2,ctime=1734900392 +name: Win11Solidworks +net0: virtio=BC:24:11:E3:AA:D1,bridge=vmbr1 +numa: 0 +ostype: win11 +scsi0: sr-ssd-pool:109/vm-109-disk-0.qcow2,iothread=1,size=80G +scsihw: virtio-scsi-single +smbios1: uuid=b0e03ad8-cc19-48a8-ae67-167704469718 +sockets: 1 +tags: win11 +tpmstate0: sr-ssd-pool:109/vm-109-disk-0.raw,size=4M,version=v2.0 +vga: qxl,memory=4 +vmgenid: 344eb859-3e5f-470d-a001-c3529a7e822b diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/ssh_known_hosts b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/ssh_known_hosts new file mode 100644 index 0000000..3cc4f03 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-02/ssh_known_hosts @@ -0,0 +1 @@ +pm-node-02 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDJb6tg3OPXs+RzQ/VQV777yqp5W5vrO5OhqvOGgFW4ToX1EeUkSket44IhfuD3v64y51RXTflZV1i4oIAka7Oz+MR0t0R9W3K+giBV0X5VQPYB6Ic6s+3OJ3HFIyRmxKALcUeGib5hhn988+pvxbub32ufZL00ieM+IECvple0td6t9BPTd1FqqrQT4ZFshvalUAgHmHq/0mqRdtDySDJ2nIMDnRWZodoRAjGPs/wKw13OzXUNydnfScJE+Ovaq99ZWM0GhLppUSh2EWV3Gh9XLZf8m8TkAeNqtdjoYRml9zfdYyiHdmZXjs4vZmbLwUHsxNL1Hx4XOI0VgntJu5zIUEoD+WFx0KSDzrB6bd4ORMuzmEDUOPN22Xr3RiiGEpXwpxsoFugiIw+a9RUXphR6odqot1YNavgJKLPmif/07tNafbEALUOHNGR/WouYuzaHBQxst1tr5YwXovt+SSdl7c8c1dtN5v5WTffYiyqjCDqnVyOkQ1Mk0nftGisFaDE= \ No newline at end of file diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-03/lrm_status b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-03/lrm_status new file mode 100644 index 0000000..f636d1f --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-03/lrm_status @@ -0,0 +1 @@ +{"mode":"active","timestamp":1773443993,"state":"wait_for_agent_lock","results":{}} \ No newline at end of file diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-03/pve-ssl.key b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-03/pve-ssl.key new file mode 100644 index 0000000..b6dfd59 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-03/pve-ssl.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCpRbHVtnnmQqrM +drRXavPu7qLAw7LJwF7Y/8ek6qWWOm5WlOCaPmnkAVxhmQGCBtvylk9lKSqmR2Bw +5SLb3KIJE5ra9iwBcY7QPCpC1w3cNFZGHU6meiRVKiydnQteE8aonznj42XSqHf5 +zWUbvtveidhjPNEKfDgEoZB++hm8YdUOLhxfBYPxDDnDHjzyC4vB0s/KSx/GKlgM +dBPRrupnjexYmsLOrJdER8/UqAf2ujU4rudVA6N7OHIdC5faoBc8cdw4e0/tB/NJ +ss+lP453YCmvDMq0taJWHpIP4vzDibjZxhWSL6wSfUKTmHi8xvPdwuwUa1HKt9gm +C1YwgitPAgMBAAECggEAS40K4atPXyGUYCv/NCFNfPBP/h+atgfBjbMkJYyBmbq8 +srJCSTXgR18AH6OOE74B/5VtHGayXYLwHZN36o/gVpLEhERpwb8wkeq4phqcWhOW +Cjdcelt7yfNH9JU6lKPZADwJN5iwQsTkv78YCLk4I2x9A1YKq1ZkHlUKTFJOmFCL +nqJi6G+w0LlDb9w12/trF+8gV1nJfQwOPdmwdZQwaKHzBsOZz9EqUKcXvhS0EKYg +O41ku4ja0frPPdevc7EryANUvjWXdozotlmmLo+fwG2D16VeC3ZH0IGOmO67O66A +/U8kD+kUJotuD4ZV50h/SKqV79C800iEBTuB/OoNaQKBgQDjVwui1A1dxpqfH7eR +rG2zT07Oe0Sh89BA0Q4KGF8NZ+12H3kjrM0BxdcgKSzKD9pypskBbGdz1pL9Ght7 +9w3NGsfe5zXmPCMl4GhHCKL4uklw6efMK92qXxg/3ghW5HLonwy8rsY+cmmyVGyv +FtHvxI4PP01tzkzNyFUioTLfjQKBgQC+nKATjyo70HBuDir1K7er5/jdsXt/B+iM +9mrOFiVSGYU2KYeysGN0myj/F1yFhhg13pN/PdAXFARFxah/s0p1h76VsOQK83u1 +QQMUOB/wQih6FEtWunI54HxHBeq/9z8Z2frlLgmak/nuyxMPXCh4y0XEEe1olb0T +2vImSc+hSwKBgQDQpIueVcUqomI31dEQldJcNVYbNJCJng0r33FmHHXoBNCvjzUL +Y8UGcn78Gi3sCF6wyJdDgizz6CMgvPwqalO1QHXdAg+6jMipM2ogfzGq2rUaNuGw +xTV77iiAPRMkRCedjJMQ+8ofd7u/mbHhgy0LQzYpkixKsYJVfh18Wbsp5QKBgQC8 +wNj7xW+rH7PWKA1+Dzao8uPMlS6YErrErFgDkIaQkFkL04BfALDcDbJBOV8TkkBz +R9+DxzBDSj0Y4q0DGAaJ8ExYa3zHI2nDiYeFBDcMclcm3OXmEmd+zMAEjOV0B2Dj +NqpvPHGiMxryzwIm2bnyNEj36lDQmkdMXCoipEEJlQKBgHnfFF5j18qGyWuWGIrL +i7Fx9uABOIUhG9e27uyv5Pno9+RE8+5asCf0QJvzGlFuvWWqGRpgLHAse5n7XAKB +CykCeehEPquoQmExlFjxrlEPp57LVuThLP8gowWWeWS6y3LTx/gHYRoieSv0Z78P +z/2+axN+60sDWsdAbwaVCLrE +-----END PRIVATE KEY----- diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-03/pve-ssl.pem b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-03/pve-ssl.pem new file mode 100644 index 0000000..da59122 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-03/pve-ssl.pem @@ -0,0 +1,30 @@ +-----BEGIN CERTIFICATE----- +MIIFDzCCAvegAwIBAgIBAzANBgkqhkiG9w0BAQsFADB2MSQwIgYDVQQDDBtQcm94 +bW94IFZpcnR1YWwgRW52aXJvbm1lbnQxLTArBgNVBAsMJGJlMjExNDYyLWYzM2It +NDY0OS04ZTQ3LThiYjE3MDRkZjRhYjEfMB0GA1UECgwWUFZFIENsdXN0ZXIgTWFu +YWdlciBDQTAeFw0yNDEyMDkyMDU2MzVaFw0yNjEyMDkyMDU2MzVaMGIxGTAXBgNV +BAsTEFBWRSBDbHVzdGVyIE5vZGUxJDAiBgNVBAoTG1Byb3htb3ggVmlydHVhbCBF +bnZpcm9ubWVudDEfMB0GA1UEAxMWcG0tbm9kZS0wMy5sb2NhbGVuZy5jYTCCASIw +DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKlFsdW2eeZCqsx2tFdq8+7uosDD +ssnAXtj/x6TqpZY6blaU4Jo+aeQBXGGZAYIG2/KWT2UpKqZHYHDlItvcogkTmtr2 +LAFxjtA8KkLXDdw0VkYdTqZ6JFUqLJ2dC14TxqifOePjZdKod/nNZRu+296J2GM8 +0Qp8OAShkH76Gbxh1Q4uHF8Fg/EMOcMePPILi8HSz8pLH8YqWAx0E9Gu6meN7Fia +ws6sl0RHz9SoB/a6NTiu51UDo3s4ch0Ll9qgFzxx3Dh7T+0H80myz6U/jndgKa8M +yrS1olYekg/i/MOJuNnGFZIvrBJ9QpOYeLzG893C7BRrUcq32CYLVjCCK08CAwEA +AaOBuzCBuDAJBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMBMFYGA1UdEQRP +ME2HBH8AAAGHEAAAAAAAAAAAAAAAAAAAAAGCCWxvY2FsaG9zdIcEwKgWQ4IKcG0t +bm9kZS0wM4IWcG0tbm9kZS0wMy5sb2NhbGVuZy5jYTAdBgNVHQ4EFgQU9kK21l+P +vtxmC+fDWa2IiVYoQy4wHwYDVR0jBBgwFoAU8NcoXGshhGAFK3p0HhJ2m5Z99wkw +DQYJKoZIhvcNAQELBQADggIBAGqMZkVaJgQzbFDtE7bKIcgJ/q72JFowk2ZtVOTi +DVVOIlggPl3pCVuCJoDfggLTMMcEEarGVfh1eokfo/2ID8Cyxf1CTaiRPsGeVX4X +qEExbNiuLxoxc5+2S3ZX2iTGoQ5FmOByjQ6Bd2shxCo/8pZHEk1QvF6+m24wyKE/ +cinFlsZLRMMmEEeTcGfp4nhqwwUUiYvJYGaf+tgoKHZl6ZeyZtbn/yQ5W59iYt5S +ATHcgW8qHWKxmd+FB7a/ODNuh3QnsaFMEXA782uH3FIGmswOlawJuLXYtR626eBf +g2ZlmxNqnJHFJB261la1lE2+QwrpPc7lW4VivyaU5jhcs7zSFtl1kWejpDbyUvw5 +Mc/h6BEcJLgDTgXAti/TH52bUymw5Gf7PmmWJw3bm33aI8/jpVNA6CoI0W5Txx8D +o9hNxTwJupcB9tybVbh/ZnrG485LMRHYp23lQBtch3aug5699faIC2ZUS5kWUsuu +07/9OBBZmXOZh6/WJqnEKLGB/QinvTE12n5/v6Nb6DtJ5HwYS9b6Vz8cQOEzkgnG +iklAKszyVuWwp7jeWcwiZprSSjXd6woXWMuRdLEr8yBFBWTyyxFvcRhxoIhzjGSO +gn2pcWowm/AeeldcaN9WbhkgR3Je9+c5izHcx+0iLNO7pdaNDoW9O+U/YUEHgWsB +OJOX +-----END CERTIFICATE----- diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-03/ssh_known_hosts b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-03/ssh_known_hosts new file mode 100644 index 0000000..9636ba9 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/nodes/pm-node-03/ssh_known_hosts @@ -0,0 +1 @@ +pm-node-03 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLuRrVAiNSwUL/IrYep1DOaWP0fn35PpFnt+15Nha1EFEB/l9Ztf7W7bv0U9T0ikoktwnuZsKRkjuHjBaWlZnhuCQFbVSAu5ekG/pr6dtRF/MqtjIh5UAS1Us4QHcnEeguovZvqIbTVrq1wBinltl7TBaDcB1NVZIjXd3BKQtpT25ExhQN+eck+5P4oLssg9cLFxWbbRHJmW7/Mnsg0Zsj3Px8hGU9w85xHhdf/0kiAhZ8NvMZM6filj3COMxXbljJE4uuXjZChITwDGD+DQloarrHJ8rB/mhxLkGrKzhlH9m1BWrBEud5GG2h6allLXEVMb2g+rtE6q9/6G58rJ5Uk0kPmBdz/eybfbnUEIxzld+4IetnJvC6W4B1656oJKuTh+BBfCbaVnC1C2IZlYeOm5CeSShsG1lhut93tI/0lXd89E0tZog0tF+owhNaUdjFqgdSigdS5HT3r0ClOh4rioOirK32cuNJH2ZChktezV9+9r6j7b18BQs5/LGQNuU= \ No newline at end of file diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/notifications.cfg b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/notifications.cfg new file mode 100644 index 0000000..7da78a1 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/notifications.cfg @@ -0,0 +1,16 @@ +smtp: Mailgun + from-address pve-cluster@localeng.ca + mailto support@dfatech.ca + mode tls + server smtp.mailgun.org + username localengtruenas@localeng.ca + +matcher: default-matcher + comment Route all notifications to mail-to-root + mode all + target Mailgun + +sendmail: mail-to-root + comment Send mails to root@pam's email address + disable true + mailto-user root@pam diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/authkey.key b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/authkey.key new file mode 100644 index 0000000..80aa8e3 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/authkey.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEogIBAAKCAQEAxGsiEhHNIqkzIWTb5DQE6eYIup7Z0Sr6LD9yr/9vjMCV4Mqo +QNotRtpgyuU/AxtW4Z5uRhOREdnbLIGTwF2JFGIUdVEj+Fiqgabvm7Xd04/igejS +cxuK2VzvrbmWTewSG4UkucvkLJrEWbGZ/Pm/2ySDpNKj3jEYvFIRP73Jsci6cIpa +n4kS/dgufB3mmMh9XDwo4Lu/TzeJOBJRfft52GkB9vw2eARsnrUUBa+KcenYPjvR +kI2cdBYqW0CkaxBPzlzbxZCmFNgvwcT9uW8sVr/VIL2XtA+RpGqzG0wesXZu2+2T +nJEfhPyEf3d9znSTXUgzASh13lt8LXKUsLmiXwIDAQABAoIBABK0ZRU1bsSLOlxG +v432yjT/+/rRn8qEfjhyflh2ScgsmtlCU02BuWgS6b7In/yKwPZRYQz5VgpOJcoS +OODLx38SbAJUDMncn7gjDpRUeGBqRla6tjfR+qICcKypjL+06HCIeFvdJ8h7oJEu +EYz+t5+F1ad/i61gHYvpgM0CJM/yM6EDnyA47c7csfzScfc6sJ3aWrob0i3bOmru +YBMIbmPbdFvQOnwFut0vkdKAWlLZAJkUytOmcAxXKsFdhMYDFO+UFr9re5VfHEZe +pX6zIUawzI5M++mAzodm66B1QfEdqvJ4DoWx8qVRfHlLx6Azd5fXsd559Xn3eS2P +pon9xSkCgYEA+fh9WxLOR7Aye2SzV17XokKNTXkWvfrXG0zUvtL24dLSg8tc1PZC +CPM2OU9oMSvKksweaTlWFoKbkGIwKngr9via3lPRo0tBLMS29iM8+e23w3L5mHJI +MjnTO2QBgdBTX6OBY2veEyh1ZgzeiSO0pdIz5pCTYlRtCCZzY6oeGFUCgYEAySf4 +paRvul76SXy3MRnWSCXTbBnkFKmt/DUf1XiqtCYp0xGiKHBmQ+Iyefx0hJTyis46 +Se1q+TdI12XLb4IYcYBa5U3i0gWSg5rGvnn9h4g+c0JQhQqJo0DbWl8v7xt7aXTs +8ox7FZRubxmd4ZgKjM6/uqanC2uJ09ixf04M0+MCgYANMXtUSjrO99LCRn9ctinF +a6PPmfuETW/7BeQYqkPTiXAI+rvMla7IkCWlgrZqGfiYJOPaA+eySnRxe201YKBZ +aaeq4lunNbqb5UoO1a9LNavEShY4YJfE5t5qPQ4DTv6Hhra2i6Pt+O2xVC6OqG7J +bb3Fho3w26nhiz393aW2/QKBgFAD01doWn0jDKIwttoUMfWO/lOQ1PYXLLsXEqui +jRyN1bM832kAlN1J29RERMD8UqI+OFdx1kx93j64Ij0f3cNAUGfIHIJ4bvhkl8vq +0JuZ6WWFqmvRbkB/KwH+vR16rBOdzCcLFGbYHTmaUgALr56lGwUPB4F2bGPVXX2L +OXULAoGALkOLYqxbMcmYRBl0Kzkym6GGXHLk4H+kR7JQdVnoSJdZkrHZi6Rpr4tZ +wEwqH6y7Lj23hv0OBDP6LneT1NVhwpsbyxUPl7oO+M2a3QhIQ3Izomw55K5cSx+l +mtduBSioeFdQjPkYHsdvLBuoDuAnoPoFHc5kqp+c99j0YhTUs6M= +-----END RSA PRIVATE KEY----- diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/authorized_keys b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/authorized_keys new file mode 100644 index 0000000..6dc0ff8 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/authorized_keys @@ -0,0 +1,8 @@ + +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDCX4vg4IwR5ZyqshqUqCLt52ocI8pacz+Btk05xoGbFTxN1kt48QbcVaMFagzrhfdzQimtQgEondYVbRyaDQRkinxfn+RYBj/LdVvj0PIt7yL1fjVMzd9kxJI+sz0CJgsIEE3fq3D6ob3VUURtwpTHQVdvE/ngKfum4O6SfW8mm/VTg0kQ1sU9ZitB+AldMbniFrZJFRUkCzsPQc1h8Bg0tH9tldnmgwJVvfgdAVgI0op48gJvdrOANujUI1oOv63+N+fqXY1w5iz3xTR9gfKIw69v1oVuX2dMURanNQ+9RbskyLcz3pjcod2TTOl7cHkl3kXVXpqGFbTNqx0eEPKpg6RU5i9b3AZxzQJE7Zo1n8iiRbm1QJunrCzOpNQftCRBW+fPntPqPF59nqpqzYpo89E+PRTdPG2Tz8uuOqHEtIMXGz9FUF6QuRnNUvLRwzUgxUsMkUuuSHnSO56ffWzp0BitGnCGO/SCG4rz1UJsZd+zfqnuKgOjY+aC0V/by/4/Ysd18HNDSLUJFnkM+aA5bbvS9EUoGHxAcvlPTh2Djqu4X4qb81Chv/BWTP6lnlE3F8Id4c8+7eEAm7VjLhnEIBq5nc6JKQB+4QT5UymWM4bd2/ybSQrtNdoDWMvbujnhTKqdy5pZIrcZIQ9O8jEhvhtWuAFrK+nx7pnsEQuVAQ== root@pm-node-01 +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCf9ww7OzV1L1X1HUdK/RlQmTYnA3/AXbsFO225TsGN+dWV2fTyPhj03znAnvKYmVqmEIK/zN/PbrtP/sMRLbzCeEHAM4ZjzB5i5or3vpcbuzIchv4Ak5uftYVkIMayl3Utki1OcXcBxlFKFBmCl2OHuS7Aa15WAF9zq3oXmq9Q/qie7vGDeHBLra01F2H8GVqhFd3jxAC5nXqprssEIee9HkSTJTDv5hbJWfnf+VhNAqVpNJqIJRLjoJe+GpLIv8d0ALpiuEohFTh5G3fj1BR2H0kYftGhpd8iNpr1wOd+XbD1mIEMWsyAD2qtP3bAJhn/+7q43AML7Nc9nygwKQB4E/9hDCX0CMGiknqvJgk24SJsExvHOaCdVDlHqK3QiX0JaezGJqWo02tyh4J7YZgxZNms53WxzO4AIy608JLNef4qnK8S6kcsZepRMsAaU+6YkIKVh0YV/4yyfVDzGXnbLzGAAKNvbAqcDruewV8N/meJ4nufaKBy1V7pszLMq3NqJJBJlTcR9s0e5Mq+JCudC5HGP0yoV0qDMlVfpsgSdm+J6Og1QUEul80XtmbrkoBXLZ9E6PauGOZprI5ljnwsHngLMWAJtdtsu+7Zhz4If1Oz+Cg/yKth64sdWW2VffpofLXMOXUP9g6P7TEdgqy4opsoe6Ho1L/Of0/X1SrE5w== root@pm-node-02 +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDEvxJgz9UBgoDx1jsYulMexV4GgtbKkYJJZH+0qoDYSu7+BOwZBSQyutUWI0+KxAIQ+F7bmIHfKff6FlFMJr0/KszOYNzdfhtjWt2EksDHHjEbok4voFLzFcBgoTn6Jj2MjruBeDcv1tMn6Yn74Fpy5gRfV8ZqTx6drIVu1zn/LznFU+FpHgRiOXCAW4/C86peB7CQCTHuRze2ACNlTSDnw6tjBd+/c3aksiOMEzjdrJh92gOZomZ8h570+PKLNW0bkPIxLdiS4TfN7+nAdiwbrLMH1k6K/JxkaMMA/ljjTCkea0EAyIJ3BxyKMovqudgZgAKhzTLwR7FoLq9tf56e0rABEGKh1doorLfofL79Nrbz+vwIR6jp8DIdnZSFwPGFfxuIRacBtv5CZtvoGzROWRQOTSeDnxwaFamFTt6j1PRuh7Ix74vL9BfKPpAT3cH/0VEviNBvQ5J2Sybk3QEfweiKK/jMhxI3qNyekv5X/h/aAflExmGc9OHY1jw4idWfvxA/YEWBxJUpYnOJ8Yq8v1tquPG6rlJ9Cmhh1Fu06g6XFiipWuBxwqxEC4sj+c/IY/GaPA+hnEjUxzZqNEHPyIdV2A4WVbVQjExQisBeyTNcdvLe4AGb/+6hbn3UkNtMF4BYawDrSndSsP8LJisntOothILBV6mCD8u48lAcKQ== root@pm-node-03 +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCwCatxremN2cRvmEJ+uW4A67wMyaGNMxeKjl99k1gQ1zg10qkPNoGVghwIN4LZeRiC/VAaQK34lKN7gAe8b/kvoh9nqDBK4FQjenIi2/A1C1Y+aKwI+pYjs2rbFO2OGcsnIooXOZ9lCotUxtz/opUdJ9/01urHcPiTcCNB3+bg/Svb7B+jJ4P0bb5MYqm9EcZVUTckFFOYC4fCt0zrXo5/x6iGhQKNnyTkRRJIODjg0RmHN6CBlOm5X95BtblVOQlD8n2FLutqnQamK4bDz+8lhjXUpTTSZSOaMdohg0ys9stoUxH5K6Nxnm4P/5vy8GUyENmwxus6VLnoPHBIc2sj4PP8XtRvdc5yoqa9QheyOqlnc3wLB7DLx9uTDJwwbglwzy1Zfe7eJFLLcUC/cdhlrMoTOqSpfo8J7HsVzIeuN7JUv9Kp6U0k5qu4DhaNOyGC3BVLTiDyUPy77ofxyZyiAwx5XpdhY0UXFLtNT8gCQ5qBPuJDw4das/Ndhp5++KUfvh1JuRYhhEbkRHeTfqb72+dl8zi2Y+QEK5Ykt9YMn9+6CcWZ7ZkhuwNI593lqnMdfEmsYDqHhLah/CiIBbuowlvbqJaOzsdXDjnnNbA+4hAcgJ/iqkXBGMMc1t0XORKYiVolxcKmAcgETZjv7UymrEIfH+ykFdbuk0Mt/VYA+Q== ben@voice1.me +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCqWPpgL7AWekjIIoqPAGFWNiCOEVw6P21/GG78YVInH3f+YmkbVQ0H/EkScdQPXiZjntjDbu140H+ku+VON2iw3D1K5H1+XmkebkDCUSqpXuckqUYMxXJ4VzulfQydkVUKlPjbGw5I73AKih3Os2TblcPJlHP8X9pEKGD5qhjkgYxK7+3bUWj5hJNd+cct/gBaHJ4JTZiTBNuSg9s222Jcn+3fogEYgFhCAKjeNIgCz6iXEIh3F4EbP3qGz/pwqmCFh0dqKmU+I2ctppJ3RrqiLOQXiH7hBQ0gtdtN4H78BpdHWHjVb6bCwpO1W2Uu4T35Kf1EsT5dqE3X1S08NlDiuMCHcBnrkcoTRxebvwIrf65eYrYVewykkITFaJuliZA4o0QySRJCjuY0BvSvmrfVmebWxJdRjtfpeXzF5tZtXOFyp/63ilWfL/SnySHIKxz8dXe5xerAgun3sJN+JFcY53rswiTzJ6JrJ9Zp1jXVdjLvyrEZNw+wD8SmLg8lANE= root@leg-truenas-01 +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJeWkeowcTWT55dtogZnlJldU9AfkvDImK4BMvtfZPCT ansible-local_eng +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIExHB4JCgF580a9di0f9QGRjgUrlDJFWTvw1YZq20uv9 ansible-msp-agent diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/known_hosts b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/known_hosts new file mode 100644 index 0000000..231faf3 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/known_hosts @@ -0,0 +1,2 @@ +pm-node-01 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC62ADJ4WqJJVxaxbJDJYOLhI//nKb7qOiCpKG0DuKwLFOqy7x9JdRBfKE7M4LG6sHxWX9gh+alRm/XnrEwrnXdiWmL/V7TnKLJo5WhPcLDngUDbPjMixEYDUXsqLRH+yRmaNEjmxeGpqhvnGgsg4WWGuodEODYaCo22xzqaZw5id8VOzx6N1Cd06XFWj6veTT1Pmu1lzPlOmJiEJSMSMIq9BBA2ssSVKWd1t2YBd+6mXr9OPNgC00A8/ZM377YsIrMEfVHVzqzX5TpebR/ds/VBbSWPHjkd8fYDtA4TkXzEjhUqNaCjGvQn3/od1fGShhRGoR52RweJvLVOWOIdFO5dZE7BS9eNLin49RK6vhXo1npX2YlvFi0ODccEbBOZNAuXZocdzs9R8KzAy0vIFTaRhbleRSVsyVGaiKINYAyAa/5PIsgSvAw1D5IF7Qp0Xs4mT17bNabBac9oQC0rHzA2DVO9HDC1DxNXepRJYqWaFmaIWm+0/tqiNBKHbntMz0= +192.168.22.65 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC62ADJ4WqJJVxaxbJDJYOLhI//nKb7qOiCpKG0DuKwLFOqy7x9JdRBfKE7M4LG6sHxWX9gh+alRm/XnrEwrnXdiWmL/V7TnKLJo5WhPcLDngUDbPjMixEYDUXsqLRH+yRmaNEjmxeGpqhvnGgsg4WWGuodEODYaCo22xzqaZw5id8VOzx6N1Cd06XFWj6veTT1Pmu1lzPlOmJiEJSMSMIq9BBA2ssSVKWd1t2YBd+6mXr9OPNgC00A8/ZM377YsIrMEfVHVzqzX5TpebR/ds/VBbSWPHjkd8fYDtA4TkXzEjhUqNaCjGvQn3/od1fGShhRGoR52RweJvLVOWOIdFO5dZE7BS9eNLin49RK6vhXo1npX2YlvFi0ODccEbBOZNAuXZocdzs9R8KzAy0vIFTaRhbleRSVsyVGaiKINYAyAa/5PIsgSvAw1D5IF7Qp0Xs4mT17bNabBac9oQC0rHzA2DVO9HDC1DxNXepRJYqWaFmaIWm+0/tqiNBKHbntMz0= diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/notifications.cfg b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/notifications.cfg new file mode 100644 index 0000000..e458d62 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/notifications.cfg @@ -0,0 +1,2 @@ +smtp: Mailgun + password 5853895cf224a1014103f8f7aaa21a63-bdb2c8b4-7fa9f988 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/pve-root-ca.key b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/pve-root-ca.key new file mode 100644 index 0000000..2d8cead --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/pve-root-ca.key @@ -0,0 +1,52 @@ +-----BEGIN PRIVATE KEY----- +MIIJQQIBADANBgkqhkiG9w0BAQEFAASCCSswggknAgEAAoICAQDNFhmLjsVtjkj4 +U/g/QmfU35juIXU+7ivx3kLiFSDIVSpffnROJhZn63GvX1nN5nZZYcCy12Bd2A5W +uvD6+sYOhTd4yBu4Cq/vKqtCA36vCWWEJVJceTtWTDzBpC84wZtbi/LejwrKQ8Hv +/J87LRMQ3g6bbDcHgdH376r7S7X0RQ41V4OIUk4YNeEAfIMKC0WnuRY+/ucNv4Dk +tjXg0jQIXe7g3UBZxFWNkrXJN6iFIUqtWF3FBanVbDu/3YhjqBKcEaJ8m1vwaBx2 +DfqN5urDGvnpb1tJAngPDz27q/rcMqbmwyIFYmYojh3Kq5DIGEPikxEs8yUHLY+k +wGnxTgWFds2St+X5ma39HF2ExMU0Sl0ow7dbby7jj/3k1kWlnKmOHG0Lzb06kYoX +ALutROK9OzVfi4EpiAys/HHOdoHXptLe1B85j1FHMYuWHlXNOukFWBoxcAKfba6F +5ydt4tiuubWRmbmfShmWIFUhlUbsOz2AqnGuoVOQaPEJBXIX3Xdu4q6pZfFklFE+ +fgbD03eA5M6dS8gbiHb0TOFmXzbYG2Z//rzZ9aAxp1aST1u4GSRh0o8uZ/wFs8br +0wsRitvgFGfx1kvP3pVR3bPIy5dELI78VW66+Ez+84UCcPGfEks7BJbCy2BVaxzt +gsKAfMzzujbuUU786lUio71F8QI27wIDAQABAoICABkXzc2tjP/NRlBcCyZyUZH8 +6bv5NrHvIkwDDdvrtInOdyjH/XhdC1DGa1qHKCMb7PnIDskoYQ9vvWa56NJMl1R0 +0vIMSe1IIXlPQd+0iG485Ww4b3ixEfmKdRnxpMrPpYVF/P643HEdvpTxK+pppsjh +jUKnCEn62wijDSCXhY57BIoHndMIKatSAahgPl2e6MmPc+axTu6iXSWexb4u+f7W +v2uepp5VJMKgY22t9F3q/OAeInBWM7l79146aihctX+IXivbi8bry3pbq38Wnz16 +silFtBLyzQ3Kp5sBfT2D/7fXGEqLB5o0CUvK7M65aVTyTvUDqvwohEgm4s+LjvvV +V7QZeXBStEC29JFnjehaDteG1GvP/3eIW3mtZjWcfTw5nM9VCb8bck92Gvo8bm2Y +/PSavWmEmHGzkGIX0jz37wivAwvljB8WeLvh/EDJAsn2G34kpb4MJxCl1xp3vz3q +UB7JCZ5x5Q8oJGq3BQDQpjbxuK056QzajkUQKxtQ9SlQnEqsZ2Rq0hMZUzoigbAV +tVeX5wI7TsTrh5cPgsa8LEDaUQgGNrKhlu4/SeJv/Uml2BdpvmOzH41ypNpGv2Ks +FOVZ/Iqoez1sjcldR7lyd/Ybparpsl/86Eas4e2Vwv4VPqTHxrlmWBpx7ilu/uxC +0DidDTeLyPytGKHcOkNBAoIBAQDyN4FU2Jz9h9t83cfU5yXDVbzXKfevuzHBnPp9 +pD12U9s5hk5PhQz6v3JHn1fxW1iWI731F4IcuXpmU0aIRpoaI5bNDvEGsL+oFmb8 +IBUBpHgq74Wa0Lv8MJ6P6rWp3+NndhjkbCrgn5VDoLSUmhiVyshLcj3UDkiLHY9F +rmryaZ1kDomRplJtKeRllz+D5uahSOuzGs9G/9Trhp7uIQJtl832cdmF6bERgEUT +7v8Yjw8PZEd0ew9EeAGbLQXxsVGXWDmiAvQcm+D0n14zvvIbyK5CKy2bl+jF+ysA +4p9sjPT1y3zm5cIjAGRKgtLnIJeUfwTQxV7j4iobO8xbeoXlAoIBAQDYwbIrMoIb +cxGvgYOuFIvC/VM5Y1V5c5/ZLgZpqTpucCchyGbv7Mlj1fVq4RGT9GLKXIqcZJSK +ViWEmaAaMWHVLULPxvmCfy3OrY2hpvIISU8rdctpzRaMfI78EN2MWWld45N9Gctk +gxRG7IYB9gxAKzhUn5zRquLIGiZIJQseHpo6bINUWuE3CXNxMwu/T06DXsnHCOt4 +ATQqNq81Aba5NIa+l2C/cJRpmjOp1xX+okvvzsnyYczBcc1Jlko6Rey1Ajj2q/op +I7wXSl+DSvPWKDEDphlYBsMb/gVqgW0OL2FLFrkLh2Si5vYKxHdGOzJ2BxAnuemB +9mdwlW4FWbxDAoIBAH7j/xgQ5qWXL7AJi6+IbGsZlnVt4fko6xcQAtYhXaWIprdL +GelkvXj7JIZK/spNXWpCTTiB2ULtFCdZBwFLY13AOTcx1aj4nV8UZV09/WM/40gy +9N427dRfMCIbBpJ43OwNnVrFI+1LDOpB3XhgBfMrKaUEs0lNNknS8YTCq/pUxARv +7TflVxcjNCjYhIi4RShHSFsq912tlsDQZKBBoMEDHv41hIw38fBGL2oS8YbPI0ef +9CMceNIYwFanzo5go2rS6FZsj7ARJVdhyfr31GQjzM6TSjBR87sMKuoqzvQSIB5I +PSXFReAKS4ARayV0GJTNuhsY2u4tRHvB5vwhgtUCggEAJuRCQqvyWliAMNxtMxvu +o9LuTtq66GrNoJs4fVbm7A/lhZM+nQgAbpBiU4YEsGZmH2cRW9RULqocWzlxV6HK +qwRO+5b5B+gn4PCU/A9HWCNHOEYPdHFe/WAQC7w+9ELKvBTsTsMFEojOZ5diyBFM +y2q11cE50wj1XfALNGCpKQNWqurzeXxA8q4Yb5Q4JGBndvzX+YVpMoQMxxI+x6UC +EyMQljv1GQRrLLOFV5EHGkQmmeWhqILRyVfQ/MYhlWkcerHmZKQg46bMxeULVDRr +od5eRQhVfczgzzH56M1GMwhfTajLFP17GhuUxAPSXuCaQkEsLeSWuEHs929oaT9b +nwKCAQBJosHH0Ppk9QLSRbmz3mKc1+XGSB3jA0o8iIj+eNbVpsdjYoI3K+CcrYg1 +gXjAWdylSFZ0gCgAsIl8Zfc6fBpO3xEaL+fK+ziHg48mSbSZydi1OAkldMwrzrxN +VW9kqVCcl/aPNigK6ILAAg9OFe7NqvbhXL8o24Tro4Z6TMx+ioV1MmsR+MLKLg9m +V1IwAkRs+gMxbSJFIocBbLRnPM3EuIEBsOHacbLXqTaHkL1bacAfBCzXfSnyQQnI +BJU3y70jvG8KusFGOJN1LUqSAjVGjhYW7ohSobnYP1G+oxgJNmR5slXjhY42qvap +XbtDHvpjNZgTdVx1n+Rasg2U3db4 +-----END PRIVATE KEY----- diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/pve-root-ca.srl b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/pve-root-ca.srl new file mode 100644 index 0000000..75016ea --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/pve-root-ca.srl @@ -0,0 +1 @@ +03 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/shadow.cfg b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/shadow.cfg new file mode 100644 index 0000000..082bdaf --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/shadow.cfg @@ -0,0 +1,4 @@ +steve:$5$ACCoiST8$q./rUNR5wcvEjNY5xEdeojhPoSDt2Rqsg8VksjEk1Q8: +ansible:$5$SMKlIQ9C$aCcuLf05jUpmF4Gl/qg9JwcO7tGidKVT29Qu1ulDkaA: +voice1:$5$sfljJXB7$eREyXa1NBSen9ZZm6Ht.cwBzbeIc6iMeHVq.y3Ls5S0: +localadmin:$5$Zas0wUob$9FhqvAdhIq0eICBxNzN0YJMZ8vI4WuE8VqJ4xXGvSi5: diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/storage/pbs-local.pw b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/storage/pbs-local.pw new file mode 100644 index 0000000..df20f51 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/storage/pbs-local.pw @@ -0,0 +1 @@ +32#%&hN%MXZHWG7qMZnm diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/tfa.cfg b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/tfa.cfg new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/tfa.cfg @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/token.cfg b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/token.cfg new file mode 100644 index 0000000..77da327 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/priv/token.cfg @@ -0,0 +1 @@ +ansible@pve!ansible-token 19d33790-7648-4550-a052-f89b1b5e70eb diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/pve-root-ca.pem b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/pve-root-ca.pem new file mode 100644 index 0000000..f89130d --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/pve-root-ca.pem @@ -0,0 +1,34 @@ +-----BEGIN CERTIFICATE----- +MIIFzTCCA7WgAwIBAgIUKLUIuSgHDqKbkYFQ3l8wE2wbz8MwDQYJKoZIhvcNAQEL +BQAwdjEkMCIGA1UEAwwbUHJveG1veCBWaXJ0dWFsIEVudmlyb25tZW50MS0wKwYD +VQQLDCRiZTIxMTQ2Mi1mMzNiLTQ2NDktOGU0Ny04YmIxNzA0ZGY0YWIxHzAdBgNV +BAoMFlBWRSBDbHVzdGVyIE1hbmFnZXIgQ0EwHhcNMjQxMjA4MjMwMDM5WhcNMzQx +MjA2MjMwMDM5WjB2MSQwIgYDVQQDDBtQcm94bW94IFZpcnR1YWwgRW52aXJvbm1l +bnQxLTArBgNVBAsMJGJlMjExNDYyLWYzM2ItNDY0OS04ZTQ3LThiYjE3MDRkZjRh +YjEfMB0GA1UECgwWUFZFIENsdXN0ZXIgTWFuYWdlciBDQTCCAiIwDQYJKoZIhvcN +AQEBBQADggIPADCCAgoCggIBAM0WGYuOxW2OSPhT+D9CZ9TfmO4hdT7uK/HeQuIV +IMhVKl9+dE4mFmfrca9fWc3mdllhwLLXYF3YDla68Pr6xg6FN3jIG7gKr+8qq0ID +fq8JZYQlUlx5O1ZMPMGkLzjBm1uL8t6PCspDwe/8nzstExDeDptsNweB0ffvqvtL +tfRFDjVXg4hSThg14QB8gwoLRae5Fj7+5w2/gOS2NeDSNAhd7uDdQFnEVY2Stck3 +qIUhSq1YXcUFqdVsO7/diGOoEpwRonybW/BoHHYN+o3m6sMa+elvW0kCeA8PPbur ++twypubDIgViZiiOHcqrkMgYQ+KTESzzJQctj6TAafFOBYV2zZK35fmZrf0cXYTE +xTRKXSjDt1tvLuOP/eTWRaWcqY4cbQvNvTqRihcAu61E4r07NV+LgSmIDKz8cc52 +gdem0t7UHzmPUUcxi5YeVc066QVYGjFwAp9troXnJ23i2K65tZGZuZ9KGZYgVSGV +Ruw7PYCqca6hU5Bo8QkFchfdd27irqll8WSUUT5+BsPTd4Dkzp1LyBuIdvRM4WZf +NtgbZn/+vNn1oDGnVpJPW7gZJGHSjy5n/AWzxuvTCxGK2+AUZ/HWS8/elVHds8jL +l0QsjvxVbrr4TP7zhQJw8Z8SSzsElsLLYFVrHO2CwoB8zPO6Nu5RTvzqVSKjvUXx +AjbvAgMBAAGjUzBRMB0GA1UdDgQWBBTw1yhcayGEYAUrenQeEnabln33CTAfBgNV +HSMEGDAWgBTw1yhcayGEYAUrenQeEnabln33CTAPBgNVHRMBAf8EBTADAQH/MA0G +CSqGSIb3DQEBCwUAA4ICAQAn/C1exJFEYxwixsmyK18Ti743kj+ftYSGjYOSXEJl +4lPretXDbwdzh0wD/+D2NUngkalfFgRBksYSpzbvdJSFTAWr1CuItiQfSMZAZ5n+ +Qas9qUQay1Xt/YfeSsS5Pq5X97X3Y2mC1Ta9Xo0AtsQBsXKd7wJEJYkQbpJEteQC +hTZqF/hndwBggCbF7ZlFRNT93K4RJ9HR63H9HY/5wq5AfTSB8yc8mOWvmZcB2vtK +vNIImrVEQixd01/KY6qwSmtIy71YYV0nQd1oquE83cdbO3LriKVWavS7m1PlsQxQ +gy6SPt5Y/AzO9K0izu2P3PruZ4Mn7udanOkshZuaa2jAhYQ29qMleUpsWLMZC9kg +SLtfytyjBRFixdaZ83ZRpmt4xU9C4q+n/usMJKmM1SJcYX038xORC+0fGnz2wkZK +EB6afL3Stxkus/AnZOw5p/PKiwsiPuXSYyi/wheHTNQZi38rWXSCl0TnVWfvdBi9 +dtR/Ycq+dBAoC9lJk32ZYtz5PhVhdEjBPkS7Ycb7/wwBb7YdV0ztQJ5u7ZsV0aIn +UiMais9VOQ1myGcjf4VxcQBn9rcQ1b2BI5zH4/VNHPda32k2OImAAg7KD73Ehz0k +OdB0pQhk+zBmckyQR/XcHyfFi13DAHOmZ9V+rSD8oNKQthxbdYneBF1xMSVuZc8o +/A== +-----END CERTIFICATE----- diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/pve-www.key b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/pve-www.key new file mode 100644 index 0000000..d20fc5e --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/pve-www.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCVGDAdvcEum91V +3MYF9VOymTnPG+tWc/6yH41CU2/C8b873bbH3Sn2xlMhjiit92A9RYQ3Mra2elHh +sbizAlYxCDiAhTk6OVAisQ8qcRuJBKP/UmiZFTj2GWGaOUdpkG/Oj6yRHvrY4SFd +SFTMhqyG9nr6DOiqSx6ssm3MGbJMJFZV9vi74/dw3m5PXuRawcJOHWI4n4+fc9fy +XC5Om/uNO7zu1/q6WKVH00cha+XNV1qBLeLdgVRQY6kBlzepNXmTaBMHqEwtWzb9 +R1cGq5zZrHrQniMcsH0CZ+p8BdGHBvyH4NP7uS9GbrvZtpUtjT6F7/SsG8SBWWY/ +lPoIBIhlAgMBAAECggEABhjeB6rvZmpBJzym+OGbLlYXmzfykok3oYddyphIttzi +nt5s/G5q3WjBFI6D0ypAv5ccr/jKDqgg7U0ylvHh0XgbGDjNttGKMxwxJeF7Qha0 +Mc601vHOiW3o5AD/24bPGhzqoZxC0n5RoK113k++aKrvkezX0cMBraFPkSwWpdUH +zNvnVX3qio0JOTBhR+1o3675ufZFiZJpnxCW5j8cMv/DfNdXWlSOuQf60826l5X+ +cgiDgm5eTgxJMdP8stjkeyqV9IQczb/285vDk2TLA2sMbd07Ad5ettNM7ItRfTcu +MWAwJnQHFL2f7lwqkWDoj/YPrdtd+0bUFtCMF6JNvwKBgQDJxP8YOrZqk5hmwM/W +cZY6g0X+IATqOJVmKEgsC4QxmooK+aAolGD244IuipCGXzPAsRsD2Q5maEfM8aAV +c1DItkMEUQuLusMiMx3VXLnvMAk73Yu8jRREXOfBUSb45SwCG5c+UGucwDPkTVmA +MMUCuZombVPkqacMN1XtuG6BBwKBgQC9KtHwBGzxZDmHT5esSjVg2ZglpG8s8Fqc +LFjODr9pFN1gjmiLrV++cKrIWuT2mM8EEyuHsJXlNA6FaAaiQA6wEzFFtA41Bbv6 +H5e6KGAxZrEyWW8HKCftwpqTm/+67DNZ9xGNAt4DPVRPW+g7K+xHSsCI1usxjgMz +vA6XOceMMwKBgQCZy0CuFUKqJeqKl/lT+ayK2TjmpT1Z0tt9zMKGYBjZPnRuPSvp +AoCOb4fxNclHwxVNkTGIU1B4mo/wFVTyRL2U3+hhR+1HCopmbRQWZ+GKAdFoAkza +4aZLHY3Berv8B6Lt0F4OL3p3NsHXCWZpIcNpelOXasoBh5c+5obm9ie0zQKBgH+6 +GPTCWDkJnlqB4Hyhwrb5VWUdSUADrnrC6td/V7kBMJUQswCU+Q/ijT4pOW5UMXuj +4gGFt0CCzMdBPTFypTg4TU2uTOV6ULmLeWxl9MWGfGDtyC0B7Sv5+VtvutWgxO+b +Bou7AuMXFwVankzN1IUysRv0Wewk4n6dHRD5H4bHAoGABxkoujoTr6OSeGkQ6ran +fWdQyp9p/jPxpiO3hAjJ3aiqv9GD+sR6uSyWqwblQPlUPkCwC7qAxslCKZNyq6T7 +gUsd69OoFUHiEtfWCKgdYGb3O4rL/5G9PjXmBgKSKhsagvQNLRnjjAJfDqcGIUOT +emzf4OiuzYMuTmUEqIf1Hrc= +-----END PRIVATE KEY----- diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/100.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/100.conf new file mode 100644 index 0000000..7b7f2c2 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/100.conf @@ -0,0 +1,63 @@ +## Docker Host +# +#This VM is intended for running docker containers for services. +# +### Management +# +#Management can be handled via [Portainer](https%3A//portainer.voice1.me). +# +### Running Containers +# +# +#- Caddyserver +# - This is a reverse proxy responsible for translation of hostnames to internal services. +#- Clodflared/tunneld +# - Tunneling service provided by cloudflare. +# - Free version limited to chunk sizes of 100mb. +#- Tailscale Mesh Network +# - Tailscale is an overlay VPN and can be used to expose internal resources to other members of the `tailnet` (the term used for `tailscale` connected devices). +# - Reliable client tools for Mobile and Desktops. +# - Due to DNS conflicts magicDNS **should** be disabled for setups. +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 4 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:100/vm-100-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +memory: 8129 +meta: creation-qemu=9.0.2,ctime=1733787463 +name: docker-host +net0: virtio=BC:24:11:CE:F0:94,bridge=vmbr0,firewall=1 +numa: 0 +onboot: 1 +ostype: l26 +parent: ansible-pre-patch-2026-03-13-1112 +scsi0: sr-ssd-pool:100/vm-100-disk-0.qcow2,iothread=1,size=20G +scsihw: virtio-scsi-single +smbios1: uuid=a2995e8b-ed93-471d-8645-ac22711cd2c5 +sockets: 1 +tags: docker +vmgenid: 7fd8b1fc-7760-4156-b595-532f10784e73 + +[ansible-pre-patch-2026-03-13-1112] +#Ansible pre-patch snapshot 2026-03-13T17%3A12%3A41Z +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 4 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:100/vm-100-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +memory: 8129 +meta: creation-qemu=9.0.2,ctime=1733787463 +name: docker-host +net0: virtio=BC:24:11:CE:F0:94,bridge=vmbr0,firewall=1 +numa: 0 +onboot: 1 +ostype: l26 +scsi0: sr-ssd-pool:100/vm-100-disk-0.qcow2,iothread=1,size=20G +scsihw: virtio-scsi-single +smbios1: uuid=a2995e8b-ed93-471d-8645-ac22711cd2c5 +snaptime: 1773422196 +sockets: 1 +tags: docker +vmgenid: 7fd8b1fc-7760-4156-b595-532f10784e73 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/101.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/101.conf new file mode 100644 index 0000000..6bff1a2 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/101.conf @@ -0,0 +1,81 @@ +## VM Backup Services +# +#> _This is a trial of the native backup service for Proxmox_ +# +### Intent/Goal +# +#- Perform localized backups nightly +#-- Perform Full backup weekly +#-- Perform differential backups daily. +#- Verify recovery +#- Backup retention policy +#- Remote/offsite push of backup and diffs. +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 4 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:101/vm-101-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +memory: 16000 +meta: creation-qemu=9.0.2,ctime=1733871804 +name: pbs-backup +net0: virtio=BC:24:11:44:1B:E9,bridge=vmbr1,firewall=1 +net1: virtio=BC:24:11:52:CA:5D,bridge=vmbr2,firewall=1,mtu=9000 +numa: 0 +onboot: 1 +ostype: l26 +parent: ansible-pre-patch-2026-03-13-1115 +scsi0: sr-ssd-pool:101/vm-101-disk-0.qcow2,iothread=1,size=32G +scsihw: virtio-scsi-single +smbios1: uuid=2e988279-e121-4dc5-9406-96796e22c24d +sockets: 1 +tags: backup-server +vmgenid: 0edd84b0-f365-4b6a-bcc5-30b6abe924f3 + +[ansible-pre-patch-2026-03-13-1115] +#Ansible pre-patch snapshot 2026-03-13T17%3A15%3A14Z +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 4 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:101/vm-101-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +memory: 16000 +meta: creation-qemu=9.0.2,ctime=1733871804 +name: pbs-backup +net0: virtio=BC:24:11:44:1B:E9,bridge=vmbr1,firewall=1 +net1: virtio=BC:24:11:52:CA:5D,bridge=vmbr2,firewall=1,mtu=9000 +numa: 0 +onboot: 1 +ostype: l26 +parent: pre-upgrade +scsi0: sr-ssd-pool:101/vm-101-disk-0.qcow2,iothread=1,size=32G +scsihw: virtio-scsi-single +smbios1: uuid=2e988279-e121-4dc5-9406-96796e22c24d +snaptime: 1773422196 +sockets: 1 +tags: backup-server +vmgenid: 0edd84b0-f365-4b6a-bcc5-30b6abe924f3 + +[pre-upgrade] +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 4 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:101/vm-101-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +memory: 16000 +meta: creation-qemu=9.0.2,ctime=1733871804 +name: pbs-backup +net0: virtio=BC:24:11:44:1B:E9,bridge=vmbr1,firewall=1 +net1: virtio=BC:24:11:52:CA:5D,bridge=vmbr2,firewall=1,mtu=9000 +numa: 0 +onboot: 1 +ostype: l26 +scsi0: sr-ssd-pool:101/vm-101-disk-0.qcow2,iothread=1,size=32G +scsihw: virtio-scsi-single +smbios1: uuid=2e988279-e121-4dc5-9406-96796e22c24d +snaptime: 1755231630 +sockets: 1 +tags: backup-server +vmgenid: 0edd84b0-f365-4b6a-bcc5-30b6abe924f3 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/105.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/105.conf new file mode 100644 index 0000000..0e4c9c9 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/105.conf @@ -0,0 +1,21 @@ +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 8 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:105/vm-105-disk-1.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +machine: pc-q35-9.0 +memory: 8096 +meta: creation-qemu=9.0.2,ctime=1734900392 +name: Win11Compress1 +net0: virtio=BC:24:11:D5:B0:D4,bridge=vmbr1 +numa: 0 +ostype: win11 +scsi0: sr-ssd-pool:105/vm-105-disk-0.qcow2,iothread=1,size=80G +scsihw: virtio-scsi-single +smbios1: uuid=65f64809-33db-4114-9777-7a18bed8d476 +sockets: 1 +tags: win11 +tpmstate0: sr-ssd-pool:105/vm-105-disk-0.raw,size=4M,version=v2.0 +vga: qxl,memory=4 +vmgenid: b8e6858f-6160-4caa-a1ba-b9091caaa298 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/107.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/107.conf new file mode 100644 index 0000000..54c4b6d --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/107.conf @@ -0,0 +1,21 @@ +agent: 1 +bios: ovmf +boot: order=scsi0;ide0;net0 +cores: 8 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:107/vm-107-disk-0.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +machine: pc-q35-9.0 +memory: 8096 +meta: creation-qemu=9.0.2,ctime=1734900392 +name: Win11CeasraII +net0: virtio=BC:24:11:74:52:00,bridge=vmbr1 +numa: 0 +ostype: win11 +scsi0: sr-ssd-pool:107/vm-107-disk-1.qcow2,iothread=1,size=80G +scsihw: virtio-scsi-single +smbios1: uuid=45b4fe4e-356e-4abd-884a-b4d50ceb0554 +sockets: 1 +tags: win11 +tpmstate0: sr-ssd-pool:107/vm-107-disk-0.raw,size=4M,version=v2.0 +vga: qxl,memory=4 +vmgenid: 24ffb585-a24d-4ea5-b450-c5129cb506db diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/110.conf b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/110.conf new file mode 100644 index 0000000..2efd04c --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/qemu-server/110.conf @@ -0,0 +1,20 @@ +agent: 1 +bios: ovmf +boot: order=scsi0;net0 +cores: 8 +cpu: x86-64-v2-AES +efidisk0: sr-ssd-pool:110/vm-110-disk-0.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K +machine: pc-q35-9.0 +memory: 8096 +meta: creation-qemu=9.0.2,ctime=1734900392 +name: Win11Scene-Lic +net0: virtio=BC:24:11:E9:C7:C7,bridge=vmbr1 +numa: 0 +ostype: win11 +scsi0: sr-ssd-pool:110/vm-110-disk-1.qcow2,iothread=1,size=80G +scsihw: virtio-scsi-single +smbios1: uuid=f879cc62-9252-4c72-bceb-6a3caf5f856c +sockets: 1 +tpmstate0: sr-ssd-pool:110/vm-110-disk-0.raw,size=4M,version=v2.0 +vga: qxl,memory=4 +vmgenid: bec67ad6-8a48-4b85-aa31-2f2841c97fd7 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/replication.cfg b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/replication.cfg new file mode 100644 index 0000000..e69de29 diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/storage.cfg b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/storage.cfg new file mode 100644 index 0000000..48549c5 --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/storage.cfg @@ -0,0 +1,33 @@ +dir: local + path /var/lib/vz + content backup,iso,vztmpl + shared 0 + +lvmthin: local-lvm + thinpool data + vgname pve + content images,rootdir + +nfs: ISO-TRUENAS-01 + export /mnt/Pool2SSD/ISO + path /mnt/pve/ISO-TRUENAS-01 + server 192.168.22.10 + content iso + prune-backups keep-all=1 + +pbs: pbs-local + datastore vm-backups + server 192.168.22.167 + content backup + fingerprint f8:49:c2:64:f8:cc:e1:a5:45:4a:b4:f4:e4:0d:1a:b2:e8:d8:45:92:5b:dd:1c:e4:52:ea:9d:46:d0:b1:08:8a + nodes pm-node-01,pm-node-03,pm-node-02 + prune-backups keep-all=1 + username pbs_backup@pbs + +nfs: sr-ssd-pool + export /mnt/sr-vm-pool-ssd/sr-ssd-pool + path /mnt/pve/sr-ssd-pool + server 192.168.22.10 + content images,vztmpl + prune-backups keep-all=1 + diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/user.cfg b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/user.cfg new file mode 100644 index 0000000..9c0b12e --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/user.cfg @@ -0,0 +1,17 @@ +user:ansible@pve:1:0::::Ansible MSP automation user %E2%80%94 managed by onboard_client.sh:: +token:ansible@pve!ansible-token:0:0:Ansible MSP snapshot token %E2%80%94 managed by onboard_client.sh: +user:localadmin@pve:1:0:Local:Admin::Local Admin, access to nodes.:: +user:root@pam:1:0:::steve@dfatech.ca::: +user:steve@pve:1:0:Steve:DFA Tech:steve@dfatech.ca:Tier 1 Support:: +user:voice1@pve:1:0:Ben:VOICE1:support@voice1.me:Tier 3 support:: + +group:LocalAdmins:localadmin@pve:Local Office Admins: +group:SuperAdmins:steve@pve,voice1@pve:Super Admins: + + +role:AnsibleMSP:Datastore.AllocateSpace,VM.Audit,VM.PowerMgmt,VM.Snapshot,VM.Snapshot.Rollback: + +acl:1:/:@SuperAdmins:Administrator: +acl:1:/:ansible@pve:AnsibleMSP: +acl:1:/nodes:@LocalAdmins:PVEVMAdmin: +acl:1:/vms:@LocalAdmins:PVEVMAdmin: diff --git a/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/vzdump.cron b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/vzdump.cron new file mode 100644 index 0000000..bd6516d --- /dev/null +++ b/hypervisor_configs/le-001/proxmox/pm-node-01/etc/pve/vzdump.cron @@ -0,0 +1,5 @@ +# cluster wide vzdump cron schedule +# Automatically generated file - do not edit + +PATH="/usr/sbin:/usr/bin:/sbin:/bin" +