kasun
fb1f8db36b
enhancenment(proxmox-infra): added ssh pub keys of the other 2 nodes to cloud init vm creation. added the nodes manually since already created.
Deploy k8s Bootstrap / Pulumi Preview (pull_request) Successful in 39s
Deploy k8s Bootstrap / Bootstrap k3s Cluster (pull_request) Skipped
Deploy Proxmox Infra / Pulumi Deploy (pull_request) Skipped
Deploy Proxmox Infra / Pulumi Preview (pull_request) Successful in 1m16s
2026-08-05 16:31:38 +02:00
kasun
0ae688ac66
enhancement(proxmox-infra): consolidate per-host config into a single table
...
Deploy Proxmox Infra / Pulumi Preview (pull_request) Successful in 53s
Deploy Proxmox Infra / Pulumi Deploy (pull_request) Skipped
Deploy k8s Bootstrap / Pulumi Preview (pull_request) Successful in 40s
Deploy k8s Bootstrap / Bootstrap k3s Cluster (pull_request) Skipped
Provider, image download, and template were three separate consts per
physical node with matching lookups scattered through nodeConfigs -
easy to update one and miss another when adding a node. Folded them
into one pveNodes pipeline (seed data -> provider -> image -> template)
and had nodeConfigs reference a host row instead of copying its fields.
Also folds in two fixes discovered while bringing up worker-3, now
inseparable from the restructuring above:
- disable the default physical CD-ROM passthrough (cdrom: fileId "none")
that failed VM start on nodes without an optical drive
- shorten the qemu-agent timeout from the 15m default so refresh/read
fails fast instead of hanging
2026-07-30 02:55:01 +02:00
kasun
ddf3ff9717
added node constants
Deploy Proxmox Infra / Pulumi Deploy (pull_request) Canceled after 0s
Deploy Proxmox Infra / Pulumi Preview (pull_request) Canceled after 7s
2026-07-27 21:30:41 +02:00
kasun
05208ca802
adjusted wrong hostname of 3rd node
Deploy Proxmox Infra / Pulumi Preview (pull_request) Successful in 1m1s
Deploy Proxmox Infra / Pulumi Deploy (pull_request) Skipped
2026-07-27 19:57:28 +02:00
kasun
ce5b61dba4
adjusted wrong hostname of 3rd node
Deploy Proxmox Infra / Pulumi Deploy (pull_request) Canceled after 0s
Deploy Proxmox Infra / Pulumi Preview (pull_request) Canceled after 9s
2026-07-27 19:51:08 +02:00
kasun
dd6fc1dfeb
moved master-2 to new pve-esprimo node, created worker-3
Deploy Proxmox Infra / Pulumi Deploy (pull_request) Skipped
Deploy Proxmox Infra / Pulumi Preview (pull_request) Successful in 1m12s
2026-07-27 18:45:17 +02:00
kasun
d7d9444a2b
changed prometheus params to only use one replica because of too much storage usage
Deploy Monitoring / Pulumi Preview (push) Skipped
Deploy Monitoring / Pulumi Deploy (push) Successful in 57s
2026-07-19 20:29:11 +02:00
kasun
6753be7f09
refactor code
Deploy Proxmox Infra / Pulumi Preview (pull_request) Successful in 1m20s
Deploy Proxmox Infra / Pulumi Deploy (pull_request) Has been skipped
Deploy k8s Infra / Pulumi Preview (pull_request) Successful in 48s
Deploy k8s Infra / Pulumi Deploy (pull_request) Has been skipped
Deploy k8s Apps / Pulumi Preview (pull_request) Successful in 42s
Deploy k8s Apps / Pulumi Deploy (pull_request) Has been skipped
Deploy Monitoring / Pulumi Preview (pull_request) Successful in 49s
Deploy Monitoring / Pulumi Deploy (pull_request) Has been skipped
2026-06-12 18:33:09 +02:00
kasun
13549a8d37
docs: updated documentation to current progress
Deploy k8s Infra / Pulumi Preview (push) Has been skipped
Deploy k8s Infra / Pulumi Deploy (push) Successful in 58s
Deploy k8s Apps / Pulumi Preview (push) Has been skipped
Deploy k8s Apps / Pulumi Deploy (push) Successful in 48s
Deploy Monitoring / Pulumi Preview (push) Has been skipped
Deploy Monitoring / Pulumi Deploy (push) Successful in 59s
2026-06-11 22:36:20 +02:00
kasun
bceebacf7e
upgraded packages for proxmox-infra
Deploy Proxmox Infra / Pulumi Preview (pull_request) Successful in 1m0s
Deploy Proxmox Infra / Pulumi Deploy (pull_request) Has been skipped
Deploy k8s Bootstrap / Pulumi Preview (pull_request) Successful in 42s
Deploy k8s Bootstrap / Bootstrap k3s Cluster (pull_request) Has been skipped
Deploy k8s Apps / Pulumi Preview (pull_request) Successful in 47s
Deploy k8s Apps / Pulumi Deploy (pull_request) Has been skipped
Deploy Monitoring / Pulumi Preview (pull_request) Successful in 51s
Deploy Monitoring / Pulumi Deploy (pull_request) Has been skipped
2026-06-09 14:00:26 +02:00
kasun
551b035db9
upgraded packages for proxmox-infra
Deploy Proxmox Infra / Pulumi Preview (pull_request) Failing after 9s
Deploy Proxmox Infra / Pulumi Deploy (pull_request) Has been skipped
Deploy k8s Bootstrap / Pulumi Preview (pull_request) Successful in 45s
Deploy k8s Bootstrap / Bootstrap k3s Cluster (pull_request) Has been skipped
Deploy k8s Apps / Pulumi Preview (pull_request) Successful in 47s
Deploy k8s Apps / Pulumi Deploy (pull_request) Has been skipped
Deploy Monitoring / Pulumi Preview (pull_request) Successful in 53s
Deploy Monitoring / Pulumi Deploy (pull_request) Has been skipped
2026-06-09 13:58:36 +02:00
kasun
4ccb1884f9
feature: added Grafana and Prometheus
Deploy Proxmox Infra / Pulumi Preview (pull_request) Successful in 1m4s
Deploy Proxmox Infra / Pulumi Deploy (pull_request) Has been skipped
Deploy k8s Infra / Pulumi Preview (pull_request) Successful in 45s
Deploy k8s Infra / Pulumi Deploy (pull_request) Has been skipped
Deploy k8s Apps / Pulumi Preview (pull_request) Successful in 44s
Deploy k8s Apps / Pulumi Deploy (pull_request) Has been skipped
Deploy Monitoring / Pulumi Deploy (pull_request) Has been skipped
Deploy Monitoring / Pulumi Preview (pull_request) Successful in 45s
2026-06-09 03:56:34 +02:00
kasun
9c77acd034
fix: resized scsi0 size because longhorn would fill the entire 10gb
2026-06-06 04:03:57 +02:00
kasun
0c9692812c
enhance: prepare nodes for longhorn deployment
2026-06-06 00:16:08 +02:00
kasun
64ef076350
Revert "Merge pull request 'fix: added shutdown logic to deployment yaml to speed up deployment runs' ( #6 ) from bug/fix-long-deployments-because-of-started-vms into main"
...
Deploy Proxmox Infra / Pulumi Preview (push) Has been skipped
Deploy Proxmox Infra / Pulumi Deploy (push) Successful in 57s
Deploy k8s Infra / Pulumi Preview (push) Has been skipped
Deploy k8s Infra / Pulumi Deploy (push) Failing after 47s
This reverts commit f89822e4f7 , reversing
changes made to 19af76fd2b .
2026-06-02 00:18:22 +02:00
kasun
94be23def7
fix: added shutdown logic to deployment yaml to speed up deployment runs
Deploy Proxmox Infra / Pulumi Preview (pull_request) Successful in 1m8s
Deploy Proxmox Infra / Pulumi Deploy (pull_request) Has been skipped
Deploy k8s Infra / Pulumi Preview (pull_request) Successful in 47s
Deploy k8s Infra / Pulumi Deploy (pull_request) Has been skipped
2026-06-01 22:33:43 +02:00
kasun
61758cbb67
fix: further optimizations to increase deployment speed
Deploy Proxmox Infra / Pulumi Preview (push) Has been skipped
Deploy Proxmox Infra / Pulumi Deploy (push) Successful in 1m1s
2026-06-01 21:25:50 +02:00
kasun
c97bebd327
fix: excluding pfsene from the refresh call because of unknown delay
Deploy Proxmox Infra / Pulumi Preview (push) Has been skipped
Deploy k8s Infra / Pulumi Preview (push) Has been skipped
Deploy k8s Infra / Pulumi Deploy (push) Successful in 51s
Deploy Proxmox Infra / Pulumi Deploy (push) Has been cancelled
2026-06-01 21:15:30 +02:00
kasun
9ffc1bc94e
fix: optimize pfsense refresh
Deploy Proxmox Infra / Pulumi Preview (push) Has been skipped
Deploy Proxmox Infra / Pulumi Deploy (push) Has been cancelled
Deploy k8s Infra / Pulumi Preview (push) Has been skipped
Deploy k8s Infra / Pulumi Deploy (push) Has been cancelled
2026-06-01 21:03:02 +02:00
kasun
5de2a16b9b
changed naming and order of folders and files to represent deployment order
Deploy Proxmox Infra / Pulumi Preview (push) Has been skipped
Deploy Proxmox Infra / Pulumi Deploy (push) Failing after 50s
Deploy k8s Bootstrap / Pulumi Preview (push) Has been skipped
Deploy k8s Bootstrap / Bootstrap k3s Cluster (push) Failing after 7s
Deploy k8s Infra / Pulumi Preview (push) Has been skipped
Deploy k8s Infra / Pulumi Deploy (push) Failing after 7s
2026-06-01 20:03:51 +02:00